Alloc

Consente di allocare i dati da un punto di vista a un altro. La funzione può essere utilizzata nelle regole di allocazione.

Sintassi

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

Tabella 11-6 Sintassi della funzione Alloc

Parametro Descrizione

SourcePOV

Punto di vista origine per i dati in fase di allocazione.

È necessario specificare un membro conto ed è possibile specificare i membri ICP e custom. Se non si specificano membri ICP e custom:

  • Il membro ICP predefinito è ICP Top.

  • Il membro custom predefinito è il membro TopMember di tale conto.

DestPOV

Punto di vista di destinazione che identifica la posizione in cui allocare i dati.

È necessario specificare un membro conto ed è possibile specificare i membri ICP e custom. Tenere presenti le seguenti regole d'uso:

  • Se non si specifica un membro ICP, il valore predefinito è [ICP None].

  • Se non si specificano membri custom, l'opzione predefinita è [None].

  • Se si specifica un membro entità, questo viene utilizzato come padre se l'argomento EntityList è [Base].

EntityList

Elenco membri che identifica le entità in cui devono essere allocati i dati. È possibile utilizzare l'elenco entità definito dal sistema [Base] o un elenco definito dall'utente.

Se si utilizza l'elenco definito dal sistema [Base], l'entità specificata nel punto di vista destinazione viene utilizzata come membro padre. Se invece si utilizza un elenco definito dall'utente contenente membri padre, questi vengono saltati.

AllocExp

Espressione che identifica i dati da allocare a ciascuna entità. Questa espressione può contenere i seguenti tipi di valori:

  • Numeri

  • Espressioni di conto che identificano un valore numerico. È possibile specificare un membro conto e membri delle dimensioni ICP e Custom. Tenere presenti le seguenti regole d'uso:

    Se non si specificano membri custom, il valore predefinito è TopMember.

    Se non si specifica un membro ICP, viene usato come predefinito il membro ICP di livello più alto.

    Se non si specificano membri scenario, anno, periodo, vista o valore, viene usato come predefinito il membro corrente.

    Se non si specifica un membro entità, il valore predefinito è l'entità di destinazione.

PlugAccount

Nome del conto plug. Questo argomento è facoltativo e viene utilizzato per invertire l'importo del punto di vista origine, tenendo conto dell'attributo del punto di vista origine rispetto al conto plug.

È necessario specificare un membro conto ed è possibile specificare i membri ICP e custom. Tenere presenti le seguenti regole d'uso:

  • Non è possibile utilizzare questo argomento se il membro entità del punto di vista origine è un padre, o se il membro valore del punto di vista origine non è una valuta entità.

  • Se non si specifica un membro ICP, l'opzione predefinita è ICP None.

  • Se non si specificano membri custom, l'opzione predefinita è None.

Valore restituito

Nessuno.

Esempio

In questo esempio, i dati del conto TangibleAssets sono allocati nel conto Contanti.

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