Creazione di istruzioni di calcolo di origine della riga di allocazione

  1. Scegliere Elaborazione > Allocazioni > Controllo allocazioni.
  2. Nella scheda Valori effettivi o nella scheda Budget aprire un record di controllo allocazioni.
  3. Nella scheda Allocazioni aprire un record di allocazione.
  4. Nella scheda Righe aprire una riga di allocazione con il campo Opzione di contabilizzazione definitiva - Da o Opzione di contabilizzazione definitiva - A impostato su Calcola.
  5. Nella scheda Parametri, selezionare Calcola.
  6. Fare clic su Crea.
  7. Specificare le seguenti informazioni:
    Calcolo personalizzato
    Specificare il nome dell'istruzione di calcolo personalizzata.
    Descrizione
    Specificare una descrizione per l'istruzione di calcolo.
    Data di validità
    Specificare la data in cui l'istruzione di calcolo entra in vigore.
    Business class
    L'istruzione di calcolo della riga di allocazione è specificata nella business class AllocationLine.
  8. Nella scheda Editor selezionare Calcola. Specificare le seguenti informazioni:
    Nome campo
    Specificare un nome file. Il nome del campo non può iniziare con una lettera minuscola e non può contenere spazi.
    Etichetta predefinita
    Specificare l'etichetta predefinita per il campo. È possibile aggiungere etichette convertite facendo clic sull'icona del globo e definendo le conversioni locali.
    Tipo di campo, Dimensione, Decimali
    Selezionare il tipo di campo e, se applicabile, specificare la dimensione e il numero di decimali.
    Definizione
    Creare l'istruzione di calcolo per il calcolo dell'allocazione. Sono disponibili diversi strumenti e scelte rapide.
    • È possibile aggiungere campi dall'elenco tramite trascinamento o doppio clic.
    • È possibile selezionare un set di operatori da inserire nell'istruzione di calcolo.
    • È possibile fare riferimento a un totale personalizzato per leggere i totali aziendali dalla business class GeneralLedgerTotal da utilizzare nel calcolo. Vedere Totali personalizzati.
    • È possibile selezionare funzioni predefinite per utilizzare date, campi e campi e uno-a-molti.
    Nell'istruzione di calcolo della riga di allocazione è possibile utilizzare qualsiasi campo della riga di allocazione. Nell'istruzione di calcolo della riga di allocazione è possibile utilizzare anche le seguenti variabili:
    • Source: l'origine dettagliata dell'indirizzo di origine specificato generata. Le origini dettagliate rappresentano la combinazione di contabilizzazione definitiva o di riepilogo dell'indirizzo di origine definita in base al campo Elabora saldi contabilizzazione definitiva.
    • CurrentValue: l'importo di origine dell'origine dettagliata a cui si fa attualmente riferimento.
    • CurrentCurrency: la valuta dell'importo di origine dell'origine dettagliata a cui si fa attualmente riferimento.
    • AllocationPeriod: la data di elaborazione e contabilizzazione definitiva dell'allocazione.
    • From: la stringa contabile di contabilizzazione definitiva di origine generata. Si tratta della combinazione di contabilizzazione definitiva delle dimensioni Mappatura - Da dopo l'applicazione della dimensione sostitutiva.
    • To: la stringa contabile della transazione di contabilizzazione definitiva di destinazione generata. Si tratta della combinazione di contabilizzazione definitiva delle dimensioni Mappatura - A dopo l'applicazione della dimensione sostitutiva.
    Esempio 1: nell'esempio riportato di seguito viene illustrato un calcolo matematico semplice.
    (CurrentValue * 2.33)
    Esempio 2: nell'esempio riportato di seguito viene illustrato l'utilizzo della funzione total.
    (total(GeneralLedgerTotal."SALES", AccountingEntity=AccountingEntity, GeneralLedgerTotal.AccountingUnit=AccountingUnit, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)

    Vedere Totali personalizzati.

    Vedere Riferimento ai totali personalizzati in un'istruzione di calcolo.

  9. Fare clic su Salva.
  10. Tornare alla riga di allocazione e assegnare l'istruzione di calcolo personalizzata.