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:
|
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:
|
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:
|
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:
|
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")