Creating Data Actions for Allocations

Objective

After completing this lesson, you will be able to crear acciones de datos para asignaciones.

Pasos de asignación de acción de datos

Contexto fuente

Después de crear la acción de datos y añadir un paso de asignación, defina el contexto de origen.

  1. Fuente de datos: el modelo de planificación se hereda de la acción de datos.
  2. Filtros: los filtros le permiten restringir los miembros de dimensión y los indicadores para el paso de asignación.
  3. Modo de escritura: para conservar los valores de las celdas de origen, seleccione Mantener origen.

    Los valores de origen se copiarán y asignarán a los destinos, en lugar de reducirse a cero. No seleccione Mantener fuente si el objetivo es asignar completamente la fuente.

Paso de asignación de acción de datos - Contexto fuente

Contexto de controlador

Las dimensiones de referencia le permiten utilizar ponderaciones más detalladas para la asignación. La dimensión Fecha es, de forma predeterminada, una dimensión de referencia.

Paso de asignación de acción de datos - Contexto de controlador

Contexto de destino

  • Cuenta de reserva: puede utilizar un conjunto de cuentas para calcular los valores a asignar y, a continuación, enviar (contabilizar) esos valores utilizando una cuenta diferente. Para ello, puede seleccionar una Cuenta de reserva para enviar los valores. Si no se selecciona ninguna contabilidad de reservas, las cuentas originales se utilizan como cuentas emisoras. Esto escribe todos los resultados de asignación en la cuenta definida y deja las cuentas de origen sin modificar.
  • Modo de escritura: para eliminar los valores existentes de los miembros de destino al inicio del paso, en Modo de escritura seleccione Sobrescribir destino.
Paso de asignación de acción de datos - Contexto de destino

Nota

Para asignar gastos basados en datos reales del año anterior, puede utilizar una cuenta calculada (una fórmula de miembro de dimensión) que busque valores para la versión real y el año anterior. El año se puede codificar de forma fija o se puede acceder a él dinámicamente mediante un offset. Por ejemplo:

  • Account PriorYearActualHeadCount = LOOKUP([Number of People].[d/Version]="public.Actual" AND[d/Date]="2023")
  • Account PriorYearPCs = LOOKUP([Number of PCs],[d/Date]=Previous("Year",1)AND[d/Version]="public.Actual")

Reglas de asignación - Fijadas

En el ejemplo siguiente, las selecciones de miembros para la dimensión de origen, la dimensión determinante y la dimensión de destino son fijas.

  1. Dimensión de origen: para crear un paso de asignación, debe especificar una dimensión de origen que contenga los valores que desea distribuir. Puede ser cualquier dimensión excepto Versión (versión es una petición integrada) y suele ser la dimensión de tipo Organización, por ejemplo, Entidad o Centro de coste. Puede seleccionar más de una dimensión de origen.
  2. Dimensión determinante: esto determina cuánto recibe cada dimensión de destino. Por ejemplo, utilice kilovatios hora para distribuir el coste de la electricidad.
  3. Dimensión de destino: Después de especificar la dimensión de origen y la dimensión determinante, especifique una dimensión de destino para recibir los valores distribuidos. Puede ser cualquier dimensión excepto Versión y Cuenta (la Cuenta de reserva ya es una opción), y suele ser una dimensión de tipo Organización; por ejemplo, Entidad o Centro de coste. Puede seleccionar más de una dimensión de destino si es necesario.

También puede utilizar un parámetro en lugar de miembros de dimensión de codificación fija.

Paso de asignación de acción de datos con reglas de asignación fijas resaltadas

Reglas de asignación - Cantidad de repeticiones

El campo Cantidad de repeticiones está fijado por defecto en 1. Sin embargo, es posible utilizar el mismo miembro de dimensión que el origen y el destino para un paso de asignación. En este caso, los valores se reasignarán de un miembro de origen a uno o más miembros de la misma jerarquía de dimensión.

Por ejemplo, puede utilizar asignaciones para tomar costes que ya se han asignado a un departamento de servicio y reasignarlos a departamentos en función de la cantidad de horas de servicio que utilizaron. Esto se conoce como el método recíproco (repetitivo) de la imputación de costes. Dado que parte del valor original se vuelve a asignar al miembro de origen, puede optar por realizar varias repeticiones del paso hasta que se asignen todos los valores de origen.

Reglas de asignación: el número de repeticiones se establece en 9, lo que indica que RR. HH. y TI utilizarán la asignación de costos recíproca.

En este ejemplo, HR está asignando a TI y viceversa. En un escenario como este, puede aumentar el número de repeticiones para asignar completamente los centros de coste de HR y TI. En el siguiente ejemplo, puede ver los datos antes de que se ejecutara la imputación y después de 7 iteraciones. Este proceso debe probarse para determinar el número correcto de iteraciones necesarias para llevar el valor a 0 al crear la imputación.

Los datos antes de que se ejecutara la imputación y después de 7 iteraciones.

Crear una acción de datos para una asignación

Escenario empresarial: desea crear una acción de datos que asignará gastos generales en función del número de personas, lo que permitirá a los planificadores realizar asignaciones utilizando un botón en la historia.

Debe crear pasos de acción de datos para la asignación de electricidad, agua y teléfono. También debe asignar datos de recursos humanos (en función del número de personas) utilizando una cuenta HR emisora separada.

Tarea 1: Crear la acción de datos y añadir los parámetros

Flujo de tareas: en este ejercicio práctico, podrá:

  • Cree una acción de datos para asignaciones.
  • Añada los parámetros a la acción de datos.

Tarea 2: Crear pasos de acción de datos para una asignación

Flujo de tareas: en este ejercicio práctico, podrá:

  • Cree el paso de asignación de electricidad.
  • Cree el paso de asignación de agua y teléfono.
  • Cree el paso de asignación HR.