PCM_Remainder realiza un seguimiento de la acumulación de costes conforme se agregan reglas a PCM_Input.
Normalmente, la cantidad de resto aumenta en la cantidad de asignación que se recibe del origen (asignación interna) y se reduce en la cantidad asignada al destino (asignación externa).
En algunos casos poco comunes, solo se asigna una parte de un origen, o bien se contabiliza un asiento de balance en una ubicación que no sea el origen (consulte Definición de un desplazamiento de regla de asignación).
Por ejemplo, suponga que tiene una jerarquía de centros de costes con un miembro Administration y que ese miembro incluye Finance, Human Resources y Executive Office. Asuma también que ejecuta una regla que asigna los salarios de Executive Office y que, a continuación, ejecuta otra regla que asigna salarios de Administration. Como los salarios de Administration también incluyen los salarios de Executive Office, la dimensión System mantiene una cantidad de resto (Remainder) para garantizar que los salarios de Executive Office no se asignen por segunda vez, así como para garantizar que cualquier salario ejecutivo que haya recibido el departamento Administration también se asigne.
De forma predeterminada, los asientos de compensación se escriben en el miembro PCM_Allocation Out del origen. Si especifica otra ubicación de compensación, PCM_Allocation Out se escribe en la ubicación alternativa, mientras que PCM_Allocation Offset Amount se escribe en el origen. Esto le permite colocar la compensación en la ubicación que desee y poder seguir reduciendo el valor del resto en el origen para que ya no pueda asignar cantidades.
Los siguientes hijos de PCM_Remainder son miembros compartidos. Los miembros compartidos permiten acumular los mismos miembros de distintas formas para calcular los distintos valores, con lo que se crea una jerarquía alternativa.
PCM_Input
PCM_Adjustment In
PCM_Adjustment Out
PCM_Allocation In
PCM_Allocation Out