Verwenden einer Summe in der Berechnungsanweisung einer Zuordnungspositionsgewichtung

Dies ist ein Beispiel für die Verwendung einer Summe in verschiedenen Berechnungsanweisungen: in der Berechnungsanweisung einer Übersichts- oder Gruppengewichtung, in der Berechnungsanweisung zur manuellen Überschreibung einer Gewichtung oder in der Berechnungsanweisung zur Gruppenüberschreibung einer Gewichtung. Ziel ist es jeweils, auf eine eine benutzerdefinierte Summe zu verweisen. Damit die benutzerdefinierte Summe die Gewichtungswerte für die Dimensionsüberschreibungen abruft, muss die benutzerdefinierte Berechnungsanweisung die benutzerdefinierte Summenadresse überschreiben. Die benutzerdefinierte Summenadresse wird durch die Zuordnungsdimensionsüberschreibungen ersetzt. Sie können alle benutzerdefinierten Summenfelder in einer Berechnungsanweisung überschreiben. Jedes Feld in der Businessklasse, der die Berechnungsanweisung zugeordnet ist, ist als Überschreibungsfeld verfügbar.

Die Berechnungsanweisung muss wie folgt aufgebaut sein:

(total(GeneralLedgerTotal."SALES", AccountingEntity=AccountingEntity, GeneralLedgerTotal.AccountingUnit=AccountingUnit, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period). NetFunctionalAmount)

Dabei gilt:

Variable Beschreibung
Total Es wird eine Summe verwendet.
GeneralLedgerTotal Eine Business-Ansicht oder eine Adresse, welche die resultierenden Salden oder Summen enthält.
SALES Die unter GeneralLedgerTotal definierte benutzerdefinierte Summe.

Weitere Informationen finden Sie unter Benutzerdefinierte Summen.

AccountingEntity Eine Buchhaltungsdimension unter GeneralLedgerTotal.
AccountingEntity Bei der Berechnung wird die Wirtschaftsentität aus der Überschreibungsdimension der Zuordnungsposition verwendet und nicht die unter SALES angegebene Wirtschaftsentität.
GeneralLedgerTotal.AccountingUnit Eine Buchhaltungsdimension unter GeneralLedgerTotal.
AccountingUnit Bei der Berechnungsanweisung wird die Buchungseinheit aus der Überschreibungsdimension der Zuordnungsposition verwendet und nicht die unter SALES angegebene Buchungseinheit.
GeneralLedgerTotal.EntityYearPeriod Eine Periodendimension unter GeneralLedgerTotal.
AllocationContext.Period Bei der Berechnungsanweisung wird die Periode aus dem Kontext des Zuordnungslaufs verwendet und nicht die unter SALES angegebene Periode.

Diese Berechnungsanweisung hat keinen Zugriff auf die Zuordnungsposition. Eine Ausnahme hiervon stellt die Zuordnungsperiode dar, in der eine Zuordnung verarbeitet wird. Sie können beispielsweise auf die Zuordnungsperiode verweisen, um nach der Mitarbeiterzahl für diese Periode zu suchen.

NetFunctionalAmount Eine Maßeinheit unter GeneralLedgerTotal. Bei der Berechnung wird der Betrag in der funktionalen Währung abgerufen.