12 Fonctions personnalisées

Cette section répertorie les fonctions personnalisées HS internes disponibles pour Oracle Hyperion Financial Management pour les fonctions de reporting de gestion et les fonctions de planification. Les fonctions incluent une description, le type de fonction, la syntaxe, un exemple et un exemple de script.

Tableau 12-1 Fonctions de reporting de gestion

Fonction personnalisée Description Syntaxe Type de fonction Equivalent Hyperion Enterprise

Average

Calcule la moyenne financière

Average (POV, Periods)

Fonction

AVE A12

Cumulative

Cumule les montants des périodes précédentes

Cumulative (POV, View, NumPeriod)

Fonction

CUM CTD YTD

Difference

Calcule la différence entre la valeur actuelle et la valeur d'ouverture

Difference (POV, View)

Fonction

DIF DFB

DSO

Calcule le nombre de jours d'attente

DSO (DSO, Debtor, Sales, DIP)

Procédure

Procédure

Opening

Assure le transfert des soldes initiaux

Opening (POV, View)

Fonction

OPE BASE BASEFLOW

Rate

Obtient le taux de change relatif

Rate (ExchangeRate, Triangulation Currency)

Fonction

CrossRate

Tableau 12-2 Fonctions de planification

Fonction personnalisée Description Paramètres Type de fonction

Units_Rates

Unités * taux (C=A*B)

Unit_Rates (Description, Units, Rates)

Procédure

Custom_Alloc

Permet l'allocation dans la dimension libre

Custom_Alloc (Destination, Source, Factor, FactorN, FactorD, Elimination)

Procédure

Increase_Decrease

Permet d'augmenter ou de diminuer le compte d'un pourcentage

Increase_Decrease (Destination, Source, Factor, Scale, Inverse)

Procédure

Pro_Rata_Ratio

Ratio entre deux comptes

Pro_Rata_Ratio (Destination, SourceN, SourceD)

Procédure

Spread

Répartit le montant total entre toutes les périodes de l'année

Spread (Destination, Source, Factor, FactorN, FactorD, Temp, Per)

Procédure