SwitchSign

Consente di stabilire se le voci avere vengono convertite in voci dare per il membro custom corrente o per un membro custom specificato. La funzione inverte il segno del dare/avere applicando le seguenti regole:

  • Da ATTIVITÀ a PASSIVITÀ

  • Da PASSIVITÀ ad ATTIVITÀ

  • Da SPESE a RICAVI

  • Da RICAVI a SPESE

  • Da SALDO a FLUSSO

  • Da FLUSSO a SALDO

La funzione può essere utilizzata nei seguenti tipi di regole:

  • Calcolo

  • Traduzione

  • Consolidation

  • Allocazione

Sintassi

HS.<Object>.SwitchSign("Member")
HS.<Object>.SwitchSign("")
HS.Custom(Dimension).SwitchSign(Member)

Nota:

Utilizzare una stringa vuota ("") per applicare questa funzione al membro corrente.

Tabella 11-49 Sintassi della funzione SwitchSign

Parametro Descrizione

<Oggetto>

Una delle seguenti parole chiave oggetto:

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

Nome di un membro dimensione Custom valido.

Valore restituito

Espressione booleana che è True se le voci avere vengono convertite in voci dare per il membro custom e False se non vengono convertite né le voci avere né le voci dare.

Esempio

In questo esempio, se le voci avere e le voci dare vengono convertite, vengono eseguite le istruzioni comprese tra If…Then e End If.

If HS.Custom1.SwitchSign("") = TRUE Then
  ...
End If
If HS.Custom("Product").SwitchSign("P3000-Phones") = TRUE Then
...
End If