SwitchType

Determina si los tipos de cuentas se cambian para el miembro Custom actual o para un miembro personalizado especificado. Esta función cambia el tipo de cuenta para el miembro de la dimensión Custom utilizando estas reglas:

  • ASSET a EXPENSE

  • EXPENSE a ASSET

  • LIABILITY a REVENUE

  • REVENUE a LIABILITY

  • 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>.SwitchType("Member")
HS.<Object>.SwitchType("")

Nota:

Utilice una cadena en blanco ("") para aplicar esta función al miembro actual.

Tabla 11-50 Sintaxis de la función SwitchType

Parámetro Descripción

<Object>

Una de estas palabras clave de objetos:

  • Custom1

  • Custom2

  • Custom3

  • Custom4

  • Custom

Member

Nombre de un miembro de la dimensión Custom válido.

Valor de retorno

Una expresión booleana que es verdadera si los tipos de cuenta se cambian para el miembro Custom o falsa si no se produce cambio alguno.

Ejemplo

En este ejemplo, si se cambian los tipos de cuenta para el miembro Custom1 actual, se ejecutan las sentencias existentes entre If...Then y End If:

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