OnDemand-Regeln sind vom Administrator definierte Regeln, die Benutzer jederzeit in Eingabeformularen ausführen können.
Bei den Regeln handelt es sich um Standardsubroutinen, deren Namen das Schlüsselwort "OnDemand_" als Präfix aufweisen (Beispiel: OnDemand_TaxAutomation). Sie sind als Teil der Eingabeformulardefinition definiert, sodass Benutzer die Berechnungen in dem angegebenen Formular ausführen können, ohne den gesamten Sub Calculate-Vorgang ausführen zu müssen.
Der OnDemand-Regelvorgang führt eine eigene HS.Clear-Prozedur für die erforderlichen Zellen aus, weil der Vorgang nicht die Standardroutine verwendet, bei der das System die als "IsCalculate" festgelegten Datenzellen automatisch löscht.
Sie können die OnDemand-Regeln für eine ausgewählte Entity oder für alle Entitys ausführen, die im Eingabeformular definiert sind. Für gesperrte Zellen werden keine OnDemand-Regeln ausgeführt.
Nach der Ausführung der OnDemand-Regeln lautet der Berechnungsstatus weiterhin "Geändert" oder "Datenänderung". Der Berechnungsstatus wird nur nach der Ausführung des Sub Calculate-Vorgangs auf den Status "OK" aktualisiert.
Die OnDemand-Regeln sind in Eingabeformularen sowie im benutzerdefinierten Fenster "Steueradministration" verfügbar. Der Prozess zum Ausführen der Regeln ist derselbe, jedoch können Sie mit dem benutzerdefinierten Fenster "Steueradministration" alle Regeln von einem zentralen Ort aus ausführen. Informationen hierzu finden Sie unter Steueradministrationseigenschaften anzeigen.
Tabelle 3-8 Verfügbare OnDemand-Regeln
Regelname | Beschreibung | Verfügbare Eingabeformulare/benutzerdefinierte Fenster |
---|---|---|
OnDemand_CopyPeriodicData | Kopiert periodische Daten für eine ausgewählte Periode in die YTD-Zelle (Jahr kumuliert) und setzt anschließend alle Daten in der ausgewählten Periode auf null. Wird für die folgenden Konten verwendet:
Geben Sie die Entitys an, für die diese Regel ausgeführt werden soll. Ein Administrator mit Zugriff auf die gesamte Entityhierarchie kann die Regel für alle Entitys ausführen. Informationen hierzu finden Sie unter Periodische Daten kopieren. |
Eingabeformulare:
Benutzerdefiniertes Fenster: Benutzerdefiniertes Fenster "Steueradministration" |
OnDemand_CopyNOLCreditRules | Kopiert Regeln zur Automatisierung von Nettobetriebsverlusten/Gutschriften aus der vorherigen Periode. |
Benutzerdefinierte Fenster:
|
OnDemand_CopyRTASettings | Kopiert die Konfiguration für die Anpassung an das Vorjahr aus dem vorherigen Jahr in das aktuelle Jahr. |
Benutzerdefinierte Fenster:
|
OnDemand_CopyTARAutomationRules | Kopiert TARF-Automatisierungsregeln aus der vorherigen Periode. Informationen hierzu finden Sie unter Daten in TARF-Eingabeformularen zuordnen. |
Benutzerdefinierte Fenster:
|
OnDemand_CopyTaxRates | Kopiert Steuersätze, den konsolidierten Steuersatz, Aufteilungssätze und regionale Steuersätze aus P12 des Vorjahres in P1 des laufenden Jahres. Sie dürfen diese Regel nur ausführen, wenn P1 die aktuelle Periode ist. |
Eingabeformulare:
Benutzerdefiniertes Fenster: Benutzerdefiniertes Fenster "Steueradministration" |
OnDemand_CopyTaxRiskProvision | Kopiert Jahres- und Steuerzuständigkeitsdaten in der Steuerrisikorückstellung aus der vorherigen in die aktuelle Periode. Dies gilt nur für die aktuelle Periode, für die die Regel ausgeführt wird. |
Eingabeformular: Anlage – Steuerrisikorückstellungen Benutzerdefiniertes Fenster: Benutzerdefiniertes Fenster "Steueradministration" |
OnDemand_CopyTaxRules | Kopiert automatisch für alle Basisentitys die Steuerregeln im Zellentext für die Steuerautomation aus der Vorperiode in die aktuelle Periode. Wenn die Ausführung für die erste Periode erfolgt, werden die Regeln aus der letzten Periode des letzten Jahres kopiert. Die Regel wird im Rahmen des monatlichen oder jährlichen Rollover-Vorgangs verwendet. |
Benutzerdefinierte Fenster:
|
OnDemand_CopyTLCExpirationYear | Kopiert den Zellentext für das Ablaufjahr der Steuerverluste/-gutschriften aus dem Vorjahr/der Vorperiode.
Sie geben für den Kopiervorgang das Startjahr und die Startperiode mit den benutzerdefinierten Eigenschaften aus dem TaxLossesD-Konto an. Verwenden Sie ein Caretzeichen (^) als Trennzeichen. Beispiel: StartYear:2015^StartPeriod:P06 |
Eingabeformulare:
Benutzerdefiniertes Fenster: Benutzerdefiniertes Fenster "Steueradministration" |
OnDemand_CurTaxOriginationYear | Füllt das Jahr der Entstehung auf |
Eingabeformulare:
|
OnDemand_TaxAutomation | Führt den Steuerautomationsvorgang aus. Informationen hierzu finden Sie unter Steuerautomatisierung ausführen. |
Eingabeformulare:
Benutzerdefinierte Fenster:
|
OnDemand_TaxAutomationTrace | Führt den Steuerautomationsvorgang für eine Entity mit Verfolgung (Trace) aus, wobei die Eingabedaten und Berechnungen in den Zellentext für das Zielkonto geschrieben werden. Informationen hierzu finden Sie unter Steuerautomatisierung ausführen. |
Eingabeformulare:
Benutzerdefinierte Fenster:
|
OnDemand_TLCOriginationYear | Schreibt das Jahr der Entstehung der Steuerverluste/-gutschriften in den Zellentext. |
Eingabeformulare:
Benutzerdefiniertes Fenster: Benutzerdefiniertes Fenster "Steueradministration" |