SwitchSign

Détermine si les crédits sont convertis en débits pour le membre libre actuel ou pour un membre libre spécifié. Cette fonction inverse le signe débit/crédit à l'aide des règles suivantes :

  • Actif vers Passif

  • Passif vers Actif

  • Charges vers Produits

  • Produits vers Charges

  • Solde vers Flux

  • Flux vers Solde

Cette fonction peut être utilisée avec les types de règles suivants :

  • Calcul

  • Conversion

  • Consolidation

  • Allocation

Syntaxe

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

Remarque :

Utilisez une chaîne vide ("") pour appliquer cette fonction au membre actuel.

Tableau 11-49 Syntaxe de la fonction SwitchSign

Paramètre Description

<Objet>

Un des mots clés objets suivants :

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

Nom d'un membre de la dimension libre valide.

Valeur renvoyée

Une expression booléenne qui est True si les crédits sont convertis en débits pour le membre libre ou False si les crédits et les débits ne le sont pas.

Exemple

Dans l'exemple suivant, si les crédits et débits sont inversés, les instructions comprises entre If...Then et End If sont exécutées :

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