Verweisen auf eine benutzerdefinierte Summe in einer Berechnung

Sie verweisen mit der Syntax "total" auf eine benutzerdefinierte Summe in einer benutzerdefinierten Berechnung. Verweisen Sie mithilfe der folgenden Syntax auf eine benutzerdefinierte Summe ohne Überschreibung:

(total(BusinessViews.Total Name).Measure)

Bei einem Verweis in einer benutzerdefinierten Berechnung ohne Überschreibung wird der Wert, auf den die benutzerdefinierte Summe verweist, in der benutzerdefinierten Rechnung verwendet.

Dies ist beispielsweise die Formel, über die auf eine benutzerdefinierte Summe REVENUE in einer benutzerdefinierten Berechnung ohne Überschreibung verwiesen wird.

(total(GeneralLedgerTotal."REVENUE").NetFunctionalAmount)

Bei einem Verweis in einer benutzerdefinierten Berechnung können ein oder mehrere Dimensionselemente (Feldwerte) in der benutzerdefinierten Summe ersetzt werden. Durch Ersetzen der Dimensionselemente ändert sich der Wert, auf den die benutzerdefinierte Summe verweist. Verwenden Sie die folgende Syntax, um auf eine benutzerdefinierte Summe mit der Überschreibung zu verweisen:

(total(BusinessViews.CustomTotal Name, BusinessClass.Field1 = Override Value, BusinessClass.Field2 =Override Value, BusinessClass.FieldN = Override Value).Measure)

Dies ist beispielsweise die Formel, mit der auf eine benutzerdefinierte Summe REVENUE in einer benutzerdefinierten Berechnung verwiesen wird, wobei die Entität und die Periode überschrieben werden:

(total(GeneralLedgerTotal."REVENUE", AccountingEntity=AccountingEntity, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)
Parameter Beschreibung
total Gibt an, dass eine Summe verwendet wird.
GeneralLedgerTotal Gibt eine Business-Ansicht oder Adresse an, die die resultierenden Salden oder Summen enthält.
REVENUE Die in GeneralLedgerTotal definierte benutzerdefinierte Summe.
AccountingEntity Gibt eine Buchhaltungsdimension in GeneralLedgerTotal an.
AccountingEntity Gibt an, dass die Berechnung die Wirtschaftsentität aus der Überschreibungsdimension, auf die derzeit der Transferpreis verweist, und nicht die Wirtschaftsentität verwendet, die in der benutzerdefinierten Summe REVENUE angegeben wurde.
GeneralLedgerTotal.EntityYearPeriod Gibt eine Periodendimension in GeneralLedgerTotal an.
AllocationContext.Period Gibt an, dass die Berechnung die Periode aus dem Kontext des Berechnungslaufs der Weiterberechnung anstelle der Periode verwendet, die in der benutzerdefinierten Summe REVENUE angegeben ist.
NetFunctionalAmount Ist eine Maßeinheit in GeneralLedgerTotal. Gibt an, dass die Berechnung den Nettobetrag in der funktionalen Währung abruft.