Alloc

Asigna datos de un punto de vista a otro. Esta función se puede utilizar en reglas de asignación.

Sintaxis

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

Tabla 11-6 Sintaxis de la función Alloc

Parámetro Descripción

SourcePOV

Un punto de vista de origen para los datos que se van a asignar.

Se debe especificar un miembro Account y, de manera opcional, miembros ICP y Custom. Si no especifica miembros ICP y Custom:

  • El miembro ICP predeterminado es ICP Top.

  • El miembro Custom predeterminado es TopMember para esa cuenta.

DestPOV

Un punto de vista de destino que identifica dónde asignar los datos.

Se debe especificar un miembro Account y, de manera opcional, miembros ICP y Custom. Tenga en cuenta estas reglas de uso:

  • Si no se especifica un miembro ICP, el predeterminado es [ICP None].

  • Si no se especifican miembros Custom, el predeterminado es [None].

  • Si se especifica un miembro Entity, éste se utiliza como el padre si el argumentoEntityList es [Base].

EntityList

Una lista de miembros que identifica las entidades a las que se asignan los datos. Se puede utilizar la lista de entidades definida por el sistema [Base] o una lista definida por el usuario.

Si utiliza la lista definida por el sistema [Base], este usa la entidad especificada en el punto de vista de destino como el miembro padre. Si utiliza una lista definida por el usuario y la lista contiene miembros padres, estos se omiten.

AllocExp

Una expresión que identifica los datos que se asignarán a cada entidad. Esta expresión puede contener estos tipos de valores:

  • Números

  • Expresiones de cuenta que identifican un valor numérico. Puede especificar un miembro Account y, de manera opcional, miembros de las dimensiones ICP y Custom. Tenga en cuenta estas reglas de uso:

    Si no se especifican miembros Custom, el predeterminado es TopMember.

    Si no se especifica un miembro ICP, el predeterminado es ICP Top.

    Si no se especifican miembros Scenario, Year, Period, View o Value, el predeterminado es Current.

    Si no se especifica un miembro Entity, el predeterminado es la entidad de destino.

PlugAccount

El nombre de una cuenta de enlace. Este argumento es optativo y se utiliza para revertir la cantidad del punto de vista de origen, teniendo en cuenta el atributo de la cuenta de este último comparado con la cuenta de enlace.

Se debe especificar un miembro Account y, de manera opcional, miembros ICP y Custom. Tenga en cuenta estas reglas de uso:

  • No se puede utilizar este argumento si el miembro Entity del punto de vista de origen es un padre o si el miembro Value del punto de vista de origen no es Entity Currency.

  • Si no se especifica un miembro ICP, el predeterminado es ICP None.

  • Si no se especifican miembros Custom, el predeterminado es None.

Valor de retorno

Ninguno.

Ejemplo

En este ejemplo, los datos de la cuenta TangibleAssets se asignan a la cuenta de efectivo.

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