Determina si los haberes se cambian a debes para el miembro Custom actual o para un miembro personalizado especificado. Esta función invierte el signo debe/haber utilizando estas reglas:
ASSET a LIABILITY
LIABILITY a ASSET
EXPENSE a REVENUE
REVENUE a EXPENSE
BALANCE a FLOW
FLOW a BALANCE
Esta función se puede utilizar en estos tipos de reglas:
Cálculo
Conversión
Consolidación
Asignación
Sintaxis
HS.<Object>.SwitchSign("Member")
HS.<Object>.SwitchSign("")
HS.Custom(Dimension).SwitchSign(Member)
Nota:
Utilice una cadena en blanco (""
) para aplicar esta función al miembro actual.
Tabla 11-49 Sintaxis de la función SwitchSign
Parámetro | Descripción |
---|---|
<Object> |
Una de estas palabras clave de objetos:
|
Member |
Nombre de un miembro de la dimensión Custom válido. |
Valor de retorno
Una expresión booleana que es verdadera si los haberes se cambian a debes para el miembro Custom o falsa si no se produce cambio alguno.
Ejemplo
En este ejemplo, si los haberes y debes se cambian, se ejecutan las sentencias existentes entre If...Then y End If.
If HS.Custom1.SwitchSign("") = TRUE Then
...
End If
If HS.Custom("Product").SwitchSign("P3000-Phones") = TRUE Then
...
End If