Odwoływanie się do sumy niestandardowej w obliczeniu
W obliczeniu niestandardowym do odwoływania się do sumy niestandardowej służy składnia total. Aby odwołać się do sumy niestandardowej bez zastąpienia, użyj następującej składni:
(total(BusinessViews.Total Name).Measure)
W przypadku odwołania bez zastąpienia w obliczeniu niestandardowym używana jest wartość, do której odwołuje się suma niestandardowa.
Poniżej przedstawiono przykładową formułę służącą do odwoływania się do niestandardowej sumy przychodu w obliczeniu niestandardowym bez zastąpienia.
(total(GeneralLedgerTotal."REVENUE").NetFunctionalAmount)
W przypadku odwołania w obliczeniu niestandardowym można zastąpić jeden lub więcej elementów wymiaru (wartości pól) w sumie niestandardowej. Zastąpienie elementów wymiaru zmienia wartość, do której odwołuje się suma niestandardowa. Aby odwołać się do sumy niestandardowej z zastąpieniem, użyj następującej składni:
(total(BusinessViews.CustomTotal Name, BusinessClass.Field1 = Override Value, BusinessClass.Field2 =Override Value, BusinessClass.FieldN = Override Value).Measure)
Poniżej przedstawiono przykładową formułę służącą do odwoływania się do niestandardowej sumy "REVENUE" (przychód) w obliczeniu niestandardowym zastępującym podmiot i okres:
(total(GeneralLedgerTotal."REVENUE", AccountingEntity=AccountingEntity, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)
Parametry | Opis |
---|---|
total | Określa, że używana jest suma. |
GeneralLedgerTotal | Suma Księgi Głównej - określa widok biznesowy lub adres zawierający salda bądź sumy, które mają zostać uzyskane. |
REVENUE | Suma niestandardowa zdefiniowana dla sumy Księgi Głównej (GeneralLedgerTotal). |
AccountingEntity | Podmiot rachunkowy - określa wymiar rachunkowy dla sumy Księgi Głównej (GeneralLedgerTotal). |
AccountingEntity | Określa, że w obliczeniu używany jest podmiot rachunkowy z wymiaru zastąpienia, do którego odwołuje się obecnie cena transferowa, zamiast podmiotu rachunkowego określonego w sumie niestandardowej REVENUE (przychód). |
GeneralLedgerTotal.EntityYearPeriod | Określa wymiar okresu w polu GeneralLedgerTotal (suma Księgi Głównej). |
AllocationContext.Period | Określa, że w obliczeniu używany jest okres z kontekstu przebiegu obliczania refakturowania, a nie okres określony w sumie niestandardowej REVENUE (przychód). |
NetFunctionalAmount | Kwota funkcjonalna netto - jest miarą w polu GeneralLedgerTotal (suma Księgi Głównej). Określa, że do obliczenia pobierana jest kwota funkcjonalna netto. |