Steuerautomatisierung mit mehreren Regelkombinationen erstellen

Steuerautomatisierungsregeln werden in der Reihenfolge ausgeführt, in der sie für den Pull-, Move- und Squeeze-Vorgang für Daten erstellt wurden. Die Ausführungsabfolge der Regeln ist wichtig, um die richtigen Ergebnisse sicherzustellen.

Als Best Practice sollten Eigenkapitalkonten von Gewinn- und Verlustkonten getrennt werden. Für das Eigenkapitalkonto müssen Sie die Spalte "Eigenkapital automatisiert" als Ziel verwenden.

Obwohl die Regeln im Allgemeinen einzeln erstellt werden, gibt es Fälle, in denen es sinnvoll ist, Regeln zu erstellen, die eine Kombination aus mehreren Regeln enthalten, um eine Transaktion durchzuführen. Beispiel: Sie könnten Regeln erstellen, die mehrere Pull-, Move- und Squeeze-Regeln verwalten, oder komplexere Regeln, in denen ein Fluss mit verschiedenen Regeln integriert ist, wie z.B. den folgenden:

  • Pull-Vorgang für eine Bilanzanpassung und anschließender Squeeze-Vorgang zum Endsaldo
  • Pull-Vorgang in eine Spalte "Eigenkapital automatisiert" und anschließender Squeeze-Vorgang zum Endsaldo

Verwenden Sie die Beispiele in der folgenden Tabelle, um mehrere Regelkombinationen zu erstellen.

Tabelle 20-3 Beispiele mit mehreren Regelkombinationen

Regeln Scenario Beispiel

PULL

Wenn ein Konto mit mehreren PULL-Regeln definiert ist

Buchungskonto 10150 weist 1.000 und 10100 weist 2.000 auf.

  • Gesamtbetriebsergebnis globale Regel 1: PULL 100 % 10150
  • Gesamtbetriebsergebnis globale Regel 2: PULL 100 % 10100
  • Gesamtbetriebsergebnis = 3000

MOVE

Wenn ein Konto mit mehreren MOVE-Regeln definiert ist

Buchungskonten GJ15, 10150 weist 500 und 10100 weist 1.000 auf.

Buchungskonten GJ16, 10150 weist 1.000 und 10100 weist 2.000 auf.

  • Gesamtbetriebsergebnis globale Regel 1: MOVE 100 % 10150
  • Gesamtbetriebsergebnis globale Regel 2: MOVE 100 % 10100
  • Gesamtbetriebsergebnis = 1500 ( (1000 - 500) * 100% + (2000 - 1000) * 100%)

SQUEEZE

Wenn ein Konto mit mehreren SQUEEZE-Regeln definiert ist

Buchungskonten GJ15, 10150 weist 2000 und 10100 weist 4000 auf.

  • TempST0001 Konto GJ16, weist10.000 auf.
  • TempST0001 globale Regel 1: SQUEEZE 100 % 10150
  • TempST0001 globale Regel 2: SQUEEZE 100 % 10100
  • TempST0001 = - 4000 ( (2000) * 100 % + (4000) * 100 %) - 10000)

PULL und MOVE

Wenn ein Konto mit PULL- und MOVE-Regeln in beliebiger Reihenfolge definiert ist:

  • auf PULL folgt MOVE oder
  • auf MOVE folgt PULL

Buchungskonten GJ15, P12 10150 weist 500 auf.

Buchungskonten GJ16, P12 10150 weist 1.000 auf.

Buchungskonten GJ16, P12 20150 weist 2000 auf.

POV: Ist, GJ16, P12

  • TempST0001 globale Regel 1: PULL 100 % 20150
  • TempST0001 globale Regel 2: MOVE 100 % 10150
  • TempST0001 = 2500 ( (2000) * 100% + (1000 - 500) * 100%))

PULL und SQUEEZE

(Wenn die SQUEEZE -Logik in Verbindung mit PULL oder MOVE verwendet wird, muss die Zielbewegung für die SQUEEZE-Logik anders sein.)

Wenn ein Konto mit PULL- und SQUEEZE-Regeln definiert und SQUEEZE dabei die letzte Regel ist

Buchungskonten GJ16, 20150 weist 1.000 auf.

Buchungskonten GJ16, 10250 weist 2000 auf.

TempST0001 Konto GJ16, weist9000 auf.

POV: Ist, GJ16, P12

  • TempST0001 globale Regel 1: PULL 100 % 20150 TBClosing Automatisiert
  • TempST0001 globale Regel 2: SQUEEZE 100 % 10250 TBClosing Sonstige Anpassungen

    (Beachten Sie, dass für die Zielbewegung "Sonstige Anpassungen" festgelegt ist.)

  • TempST0001 = -8000
    • ( 1. PULL wird ausgeführt und in die Spalte "Automatisiert" als 1.000 übergeben.
    • 2. Squeeze-Vorgang zu Buchbilanz, d.h. 2.000 * 100 % - 10.000 = -8.000)

MOVE und SQUEEZE

(Wenn die SQUEEZE -Logik in Verbindung mit PULL oder MOVE verwendet wird, muss die Zielbewegung für die SQUEEZE-Logik anders sein.)

Wenn ein Konto mit MOVE- und SQUEEZE-Regeln definiert und SQUEEZE dabei die letzte Regel ist

Buchungskonten GJ15, 10150 weist 500 auf.

Buchungskonten GJ16, 10150 weist 1.000 auf.

Buchungskonten GJ16, 20150 weist 2000 auf.

TempST0001 Konto GJ16, weist9000 auf.

  • TempST0001 globale Regel 1: MOVE 100 % 10150 TBClosing Automatisiert
  • TempST0001 globale Regel 2: SQUEEZE 100 % 20150 TBClosing Sonstige Anpassungen

    (Beachten Sie, dass für die Zielbewegung Sonstige Anpassungen festgelegt ist.)

  • TempST0001 = -8000
    • 1. MOVE wird ausgeführt und in die Spalte "Automatisiert" als 500 übergeben.
    • 2. Squeeze-Vorgang zu Buchbilanz, d.h. 2000 * 100 % - 9500 = -7500)

PULL, MOVE und SQUEEZE

Wenn ein Konto mit PULL-, MOVE- und SQUEEZE-Regeln definiert und SQUEEZE dabei die letzte Regel ist

Buchungskonten GJ16, 10250 weist 2000 auf.

Buchungskonten GJ15, 10150 weist 500 auf.

Buchungskonten GJ16, 10150 weist 1.000 auf.

Buchungskonten GJ16, 20150 weist 2000 auf.

TempST0001 Konto GJ16, weist9000 auf.

  • TempST0001 globale Regel 1: PULL 100 % 10250
  • TempST0001 globale Regel 2: MOVE 100 % 10150
  • TempST0001 globale Regel 3: SQUEEZE 100 % 20150 TBClosing Sonstige Anpassungen

    (Beachten Sie, dass für die Zielbewegung Sonstige Anpassungen festgelegt ist.)

  • TempST0001 = -9500
    • 1. PULL wird ausgeführt und in die Spalte "Automatisiert" als 2000 übergeben.
    • 2. MOVE wird ausgeführt und in die Spalte "Automatisiert" als 500 übergeben.
    • 3. Squeeze-Vorgang zu Buchbilanz, d.h. 2000 * 100 % - 11500 = -9500)