Regeln

Die Regeldatei enthält Berechnungs-, Umrechnungs- und Konsolidierungslogik. Die bereitgestellten Standardberechnungen und die Standardlogik basieren auf den erwarteten und voraussichtlichen steuerlichen Anforderungen. Im Rahmen der Beispielsteueranwendung wird keine spezielle Konsolidierungslogik verwendet. Daher werden die Standardkonsolidierungslogik oder die Umrechnungslogik angewendet.

Wenn Sie die Regeldatei ändern, empfiehlt Oracle, die Änderungen in der Datei zu dokumentieren, damit Sie die Änderungen problemlos identifizieren und duplizieren können, wenn eine aktualisierte Oracle Hyperion Tax Provision-Regeldatei veröffentlicht wird. Wenn Sie eine Zeile in der Datei ändern möchten, kopieren Sie die Zeile. Kommentieren Sie das Original aus, ändern Sie die Kopie, und setzen Sie einen linksbündigen Kommentar vor die Änderung:

Beispiel

'ABC Company 2014-07-01 Replaced following one line to deactivate a rule

'Const RUN_RULE_CASHFLOW_COPY = TRUE

Const RUN_RULE_CASHFLOW_COPY = TRUE

Wenn Sie der Regeldatei Regeln hinzufügen, empfiehlt Oracle, den neuen Code in einer separaten Subroutine am Ende der Regeldatei zu erstellen und den Aufruf der neuen Subroutine mit einem Kommentar zu versehen.

Beispiel

'ABC Company 2014-07-01 Added following one line to call new rule

Call CalculateStatisticsABCCompany

Wenn aktualisierte Tax Provision-Standardregeldateien veröffentlicht werden, können Sie ein Utility zum Vergleichen von Dateien verwenden, um neuen Code in der neu veröffentlichten Datei sowie den hinzugefügten Code in der Clientdatei zu identifizieren.

Die Regeldatei enthält Konfigurations- und Debuggingeinstellungen, die Sie bei der Implementierung prüfen müssen. Debugging ist standardmäßig deaktiviert. Bei Bedarf können Sie die Debuggingeinstellung in den Regeln ändern.