SwitchSign

Bestimmt, ob für das aktuelle oder ein angegebenes Element der Custom-Dimension die Betragsarten Haben und Soll getauscht werden. Mit dieser Funktion wird das Soll/Haben-Vorzeichen mit den folgenden Regeln umgekehrt:

  • AKTIVA zu PASSIVA

  • PASSIVA zu AKTIVA

  • AUFWAND zu EINNAHMEN

  • EINNAHMEN zu AUFWAND

  • BESTAND zu FLUSS

  • FLUSS zu BESTAND

Diese Funktion kann in den folgenden Regeltypen verwendet werden:

  • Berechnung

  • Umrechnung

  • Konsolidierung

  • Umlage

Syntax

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

Hinweis:

Verwenden Sie eine leere Zeichenfolge (""), um diese Funktion auf das aktuelle Element anzuwenden.

Tabelle 11-49 Syntax für die SwitchSign-Funktion

Parameter Beschreibung

<Objekt>

Eines der folgenden Objektschlüsselwörter:

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

Der Name eines gültigen Elements der Dimension Custom.

Rückgabewert

Ein Boolescher Ausdruck, der True ist, wenn für das Element der Dimension Custom die Betragsarten Soll und Haben getauscht werden. Der Wert lautet False, wenn Soll und Haben nicht getauscht werden.

Beispiel

Wenn in diesem Beispiel Soll und Haben getauscht werden, werden Anweisungen zwischen den Anweisungen "If...Then" und "End If" ausgeführt:

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