Allocation

Alloue les données d'un point de vue à un autre. Cette fonction peut être utilisée avec les règles d'allocation.

Syntaxe

HS.Alloc ("SourcePOV","DestPOV","EntityList","AllocExp","PlugAccount")

Tableau 11-6 Syntaxe de la fonction Alloc

Paramètre Description

SourcePOV

Point de vue source pour les données en cours d'allocation.

Vous devez spécifier un membre Account et vous pouvez, si vous le souhaitez, spécifier les membres ICP et Custom. Si vous ne spécifiez pas de membre ICP et Custom :

  • Le membre ICP par défaut est ICP Top.

  • Le membre Custom par défaut est l'attribut TopMember de ce compte.

DestPOV

Un point de vue cible qui identifie l'emplacement d'allocation des données.

Vous devez spécifier un membre Account et vous pouvez, si vous le souhaitez, spécifier les membres ICP et Custom. Prenez note des règles d'utilisation suivantes :

  • Si vous ne spécifiez pas de membre ICP, la valeur par défaut est [ICP None].

  • Si vous ne spécifiez pas les membres Custom, la valeur par défaut est [None].

  • Si vous spécifiez un membre Entity, il est utilisé comme parent lorsque l'argument EntityList est [Base].

EntityList

Une liste de membres qui identifie les entités auxquelles les données sont allouées. Vous pouvez utiliser la liste d'entités [Base] définie par le système [Base] ou vous pouvez utiliser une liste définie par l'utilisateur.

Si vous utilisez la liste définie par le système [Base], le système utilise l'entité spécifiée dans le point de vue de destination en tant que membre parent. Si vous utilisez une liste définie par l'utilisateur et que cette liste contient des membres parent, ils sont ignorés.

AllocExp

Une expression qui identifie les données à allouer à chaque entité. Cette expression peut contenir les types de valeurs suivants :

  • Nombres

  • Expressions de compte qui identifient une valeur numérique. Vous pouvez spécifier un membre Account et vous pouvez, si vous le souhaitez, spécifier des membres des dimensions ICP et Custom. Prenez note des règles d'utilisation suivantes :

    Si vous ne spécifiez pas les membres Custom, la valeur par défaut est TopMember.

    Si vous ne spécifiez pas de membre ICP, la valeur par défaut est ICP Top.

    Si vous ne spécifiez pas de membres Scenario, Year, Period, View ou Value, la valeur par défaut est Actuel.

    Si vous ne spécifiez pas de membre Entity, la valeur par défaut est l'entité de destination.

PlugAccount

Nom d'un compte de liaison. Cet argument est facultatif et est employé pour extourner le montant source du point de vue en tenant compte de l'attribut du compte point de vue source par rapport au compte de liaison.

Vous devez spécifier un membre Account et vous pouvez, si vous le souhaitez, spécifier les membres ICP et Custom. Prenez note des règles d'utilisation suivantes :

  • Vous ne pouvez pas utiliser cet argument si le membre de l'entité du point de vue source est un parent, ou si le membre de valeur du point de vue source n'est pas Entity Currency.

  • Si vous ne spécifiez pas de membre ICP, la valeur par défaut est ICP None.

  • Si vous ne spécifiez pas les membres Custom, la valeur par défaut est None.

Valeur renvoyée

Aucune.

Exemple

Dans cet exemple, les données du compte TangibleAssets sont affectées au compte Cash.

Call HS.ALLOC ("A#TangibleAssets","A#Cash","NewEngland","A#TangibleAssets","A#Plug")