Le espressioni di formule possono includere le seguenti funzioni e variabili predefinite.
Tabella 20-10 Variabili in espressioni di formule
Variabile | Descrizione |
---|---|
NumberOfPeriodsInYear |
Restituisce il numero di periodi di tempo nel corso dell'anno |
NumberOfYears |
Restituisce il numero di anni nell'applicazione |
Tabella 20-11 Funzioni nelle espressioni di formule
Funzione | Descrizione |
---|---|
Dimension(dimTag) |
Restituisce il nome di una dimensione predefinita. Sono previsti i seguenti dimtag:
|
Period(periodName) |
Restituisce il periodo specificato. Le opzioni per periodName sono:
|
CrossRef(accountName) |
Genera un riferimento incrociato mediante l'aggiunta del prefisso predefinito "No" a ciascun nome di dimensione (tranne Valuta, Periodo e Anno), seguito dal conto specificato. Ad esempio, in una dimensione contenente le seguenti dimensioni: Conto, Periodo, HSP_View, Anno, Scenario, Versione, Entità e Prodotto CrossRef("5800") restituisce: "BegBalance"->"No HSP_View"->"No Scenario"->"No Versione"->"No Entità"->"No Prodotto"->"5800"; |
CrossRef(accountName, prefix) |
Genera un riferimento incrociato mediante l'aggiunta del prefisso specificato a ciascun nome di dimensione (tranne Valuta, Periodo e Anno), seguito dal conto specificato. Il prefisso deve essere racchiuso tra virgolette doppie. Ad esempio, in una dimensione contenente le seguenti dimensioni: Conto, Periodo, HSP_View, Anno, Scenario, Versione, Entità e Prodotto CrossRef("5800", "NoX") restituisce: "BegBalance"->"NoX HSP_View"->"NoX Scenario"->"NoX Versione"->"NoX Entità"->"NoX Prodotto"->"5800"; |
CrossRef(accountName, prefix, true) |
Genera un riferimento incrociato mediante l'aggiunta del prefisso specificato a ciascun nome di dimensione (compreso Anno, ma esclusi Valuta e Periodo), seguito dal conto specificato. Ad esempio, CrossRef("5800", "NoX", true) restituisce: "BegBalance"->"NoX HSP_View"->"NoX Anno"->"NoX Scenario"->"NoX Versione"->"NoX Entità"->"NoX Prodotto"->"5800"; |
getCalendarTPIndex() |
Genera una formula membro che restituisce un indice per il periodo di tempo; l'indice è basato sull'anno di calendario. |
getFiscalTPIndex() |
Genera una formula membro che restituisce un indice per il periodo di tempo; l'indice è basato sull'anno fiscale. |
CYTD(memberName) |
Genera una formula progressivo anno per il membro |
CYTD(memberName, calTpIndexName, fiscalTpIndexName) |
Genera una formula progressivo anno per il membro e l'indice del periodo di tempo basato sull'anno di calendario e l'anno fiscale. Utilizzata quando i membri vengono rinominati. I nomi dei membri predefiniti sono "Cal TP-Index" e "Fiscal TP-Index" |