Wenn eine Spalte zum TARF-Bericht hinzugefügt wurde, müssen Sie das TARF-Formular aktualisieren, um die Spalte hinzuzufügen. Der Abschlusssaldo (c) muss dem Endsaldo (a) entsprechen.
So aktualisieren Sie das TARF-Formular mit der Elementformel für Validierungen:
BEISPIEL: Abschlusssaldo für latente Steuern (c) für die Spalte "PensionNCA" im TARF-Formular hinzufügen.
Erstellen Sie ELSEIF-Konditionen basierend auf der Anforderung im Fall von PensionNCA:
"ELSEIF(@ISMBR("PensionNCA"))
"<Source Temp diff Account"->"FCCS_ClosingBalance"->"TRCS_NonCurrentAssets";"
Vollständige Formel:
@CALCMODE(BOTTOMUP);
IF(@ISMBR("TRCS_TARF_Calc"))
IF(@ISIDESC("TRCS_AllNational"))
IF(@ISMBR("TRCS_TARFDeferredNonCurrentAssets") )
"TRCS_NDefTaxNetVA"->"FCCS_ClosingBalance"->"TRCS_NonCurrentAssets";
ELSEIF(@ISMBR("PensionNCA"))
"Pension"->"FCCS_ClosingBalance"->"TRCS_NonCurrentAssets";
ELSEIF(@ISMBR("TRCS_TARFDeferredNonCurrentLiabilities"))
"TRCS_NDefTaxNetVA"->"FCCS_ClosingBalance"->"TRCS_NonCurrentLiabilities";
ELSEIF(@ISMBR("TRCS_TARFDeferredVANonCurrent"))
"TRCS_VATotal"->"FCCS_ClosingBalance"->"TRCS_Tax";
ENDIF
ELSEIF(@ISIDESC("TRCS_AllRegional"))
IF(@ISMBR("TRCS_TARFDeferredNonCurrentAssets") )
"TRCS_RDefTaxNetVA"->"FCCS_ClosingBalance"->"TRCS_NonCurrentAssets";
ELSEIF(@ISMBR("TRCS_TARFDeferredNonCurrentLiabilities"))
"TRCS_RDefTaxNetVA"->"FCCS_ClosingBalance"->"TRCS_NonCurrentLiabilities";
ELSEIF(@ISMBR("TRCS_TARFDeferredVANonCurrent"))
"[TRCS_RDefTaxNatTotal].[TRCS_RVATotal]"->"FCCS_ClosingBalance"->"TRCS_Tax";
ENDIF
ENDIF
Tipp:
Wenn Sie nach dem Hinzufügen mehrerer Validierungsbedingungen eine Verschlechterung der Performance feststellen, denken Sie darüber nach, die Anzahl der Validierungsbedingungen einzuschränken.