Ejemplo de PCM_Balance

La dimensión PCM_Balance permite realizar un seguimiento de los ajustes (cálculos personalizados) y las asignaciones (reglas de asignaciones), pero manteniendo los datos de entrada originales. Vamos a mostrar esto con un ejemplo.

Supongamos que tiene los siguientes miembros y PDV:

  • Entidades: Corp HQ, Marketing, Sales, Finance

  • Cuenta: Utilites

  • PDV: Actual, FY22, Jan, Working

En la cuadrícula se muestran los miembros de PCM_Balance en las columnas y las entidades en las filas.

Cuadrícula en la que se muestran los miembros de PCM_Balance en las columnas y las entidades en las filas

En este ejemplo:

  • Cargaremos los datos de entrada

  • Ejecutaremos una regla de cálculo personalizada para ajustar los gastos en servicios públicos un 10 %

  • Ejecutaremos una regla de asignación para asignar los datos ajustados de Corporate HQ a las otras tres entidades (Marketing, Sales y Finance)

Después de cargar los datos y de ejecutar las reglas, verá que el total de Input no cambia y que el valor de Net Balance solo cambia cuando agregamos un asiento de compensación para modificar los datos.

Conforme vemos este ejemplo, recuerde que PCM_Net Balance es la suma de Input, Allocation In, Allocation Out, Adjustment In y Adjustment Out.

PCM_Net Balance, donde se muestran PCM_Input y PCM_Net Change

Paso 1: Cargar datos de entrada

Para empezar, cargaremos los datos de entrada. En este ejemplo, cargaremos los gastos de Utilites de 3000 $ a la intersección entre Actual->FY22->Jan->Working->Utilities->Corp HQ->Input.

para ajustar los gastos de servicios públicos de Corp HQ un 10 %

Paso 2: Ejecutar una regla de cálculo personalizada para ajustar los gastos en servicios públicos de Corp HQ un 10 %

El siguiente paso consiste en ejecutar una regla de cálculo personalizada para ajustar los gastos en servicios públicos un 10 %. El cálculo de ajuste es [PCM_Adjustment In]:=([PCM_Input],[PCM_Rule])*.10; con un destino Corp HQ->Utilities. El sistema busca el valor Input para Corp HQ->Utilities y escribe el valor de ajuste en el miembro Adjustment In. En este ejemplo, hemos especificado el destino en nuestra fórmula; no la ha elegido automáticamente el sistema.

Cuadrícula donde se muestra un aumento del 10 % en Corp HQ

Paso 3: Ejecutar una regla de asignación para asignar los datos ajustados de Corporate HQ a Marketing, Sales y Finance

Al ejecutar la regla de asignación, el sistema toma Corp HQ->Utilities->Net Balance y lo asigna a los otros miembros Entities->Utilities->Allocation In, pero también crea un asiento de compensación para Corp HQ->Utilities->Allocation Out.

Cuadrícula que muestra los datos ajustados de Corporate HQ a Marketing, Sales y Finance

Observe que, tras ejecutar estas reglas, el total de Input de 3000 $ no ha cambiado, mientras que el valor de Net Balance solo ha cambiado cuando hemos agregado el asiento de ajuste para modificar los datos. La asignación mueve los datos por distintos lugares, pero ninguno de los cálculos de reglas cambia en ningún momento los datos de Input. Si después de ejecutar las reglas, el valor de Net Balance for Corporate HQ fuera 0 $, podría volver y ver los 3000 $ cargados originalmente.

Si agregamos la dimensión PCM_Rule a este ejemplo, se muestra la siguiente información en la cuadrícula. (En la sección All Rules se agregan los tres pasos.)

Cuadrícula que muestra los datos con PCM_Rule aplicada