Gestion des décalages pour les calculs et allocations personnalisés
Lors de la conception d'allocations personnalisées pour un cube en mode "aggregate storage" (ASO) Essbase, comprendre les principes de la comptabilisation en double entrée vous aidera à connaître l'objectif d'une contrepartie en tant que critère d'allocation facultatif.
En comptabilité générale et analytique, une écriture de contrepartie est une mesure de contrepartie du côté opposé du livre à une transaction de valeur égale. Dans ce document, une entrée de contrepartie est appelée contrepartie.
La spécification d'un décalage est facultative. Une compensation peut être nécessaire si la somme des crédits et la somme des débits ne sont pas égales. Si la somme des crédits et des débits n'est pas égale, le livre n'est pas équilibré. Dans ce cas, une contrepartie servirait à équilibrer le livre.
Par exemple, un crédit de 100 $ en janvier peut nécessiter une contrepartie de 100 $ ajoutée au côté débit du livre, afin que le livre puisse être équilibré en vue d'une dépense à venir connue de ce montant.
Un décalage est un emplacement que vous indiquez sous la forme d'un tuple, vers lequel Essbase écrit une valeur qui compense le résultat du script de calcul personnalisé.
Dans les exemples suivants, supposons que le PDV est Prod1, Prod2, AcctA, AcctB, Jan.
Le script de calcul personnalisé suivant a une somme de 13.
mbr1 := 7;
mbr2 := -4;
mbr3 := 0;
mbr4 := 10;Par conséquent, si un décalage est requis, il doit également être égal à 13. Supposons qu'une position soit écrite dans un membre nommé "Offset_Member".
Debit Credit
mbr1 7
mbr2 4
mbr3 0
mbr4 10
mbr_offset 13
Total 17 17Lorsqu'une contrepartie est utilisée, le traitement des crédits et des débits est contrepassé. La séquence de calcul suivante se produit lorsqu'une contrepartie est utilisée avec le traitement des crédits et des débits :
-
Pour le PDV donné, obtenez la somme des résultats écrits par le script de calcul (dans ce cas, 13).
-
Si la somme est positive, écrivez-la au membre de crédit dans le cube cible.
-
Si la somme est négative, remplacez-la par une valeur positive et écrivez-la dans le membre de débit du cube cible.