Saltar al contenido principal
Adaptive Planning
Última actualización: 2023-06-23
Preguntas frecuentes: modificadores de nivel para fórmulas

Preguntas frecuentes: modificadores de nivel para fórmulas

¿Por qué no hay niveles en la lista de valores desplegable de nivel en el Asistente para fórmulas?
La referencia de cuenta que está modificando tiene una configuración de privacidad de datos privada. Pruebe lo siguiente:
Seguridad: el permiso
Modelo incluye hojas, cuentas, dimensiones y fórmulas
.
  1. Seleccione
    Modelado
    en el menú principal.
  2. Haga clic en la jerarquía de cuentas. Ejemplo: haga clic
    en Cuentas de libro mayor
    .
  3. Seleccione la cuenta de la lista de cuentas.
  4. En la sección
    Detalles
    , busque la
    Configuración de privacidad de datos
    :
    • El valor de la cuenta es privado
      : no puede usar modificadores de nivel para la cuenta.
    • El valor de la cuenta es público solo en el nivel superior
      : solo puede modificar la cuenta con el nivel superior o
      this
      .
    • El valor de la cuenta es público en todos los niveles
      : puede modificar la cuenta con cualquier modificador de nivel.
¿Cómo puedo usar modificadores de nivel para obtener el valor total de varios niveles?
Puede lograr esto de tres maneras:
  • Modificadores de nivel principal
  • Modificadores de atributo de nivel
  • Modificadores de nivel independientes.
Los ejemplos de la tabla utilizan esta jerarquía de niveles y los siguientes valores para ACCT.02:
Nivel [code]
Enero de 2025
- Ventas [sales]
Ventas - Norte [SN]
50 000
Ventas Sur [SS]
100 000
Ventas (solo) [N/A]
20,000
Total
170,000
Método
Ejemplo
Modificador de nivel principal
ACCT.02 [level = Sales]
Devuelve: 170 000.
Modificador de atributo
Su modelo tiene un atributo denominado
Región
con los valores
Este
y
Oeste
. Ventas-Norte y Ventas-Sur están etiquetados con
Oeste
.
ACCT.02 [region = west]
Devuelve: 150 000.
Modificadores de nivel independientes
ACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]
Devuelve: 70 000
¿Por qué mi modificador de nivel no extrae el valor de agrupación?
  • El modificador de fórmula debe hacer referencia al código de nivel con (+):
    level = <parent_code> (+)
    .
  • El nivel debe ser un nivel principal. Cuando hace referencia a los códigos de nivel de niveles que no tienen cuentas secundarias, ignoramos el signo (+).
  • Si utiliza
    level = this (+)
    , sustitúyalo por
    level = <parent code> (+)
    .
    level = this (+)
    solo es válido para fórmulas en el (único) nivel del mismo elemento principal. Ejemplo: para hacer referencia al nivel principal Ventas, puede introducir
    level = this (+)
    cuando se encuentre en el nivel Ventas (solo). De lo contrario, debe introducir
    level = sales (+)
    .
¿Cuándo debo añadir (+) al modificador de código principal?
Aunque puede hacer referencia al código de nivel principal sin (+), obtendrá resultados inesperados en el (único) nivel relacionado del principal. Sin (+), no devolvemos el valor de agrupación en el (único) nivel del mismo elemento principal. Ejemplo: Level = Sales en el nivel Sales (Only) devuelve el valor del nivel Sales (Only) en lugar del valor de agrupación Ventas.
Por este motivo, es especialmente necesario añadir el signo (+) al introducir fórmulas por defecto para cuentas, ya que son válidas en todos los niveles, lo que incluiría (solo) los niveles. En el Asistente para fórmulas, añadimos automáticamente el (+) cuando selecciona modificadores de nivel principal para evitar problemas.