Macro CopyLastPeriodMeasure

La macro CopyLastPeriodMeasure se utiliza para copiar los datos de medida del escenario del último período de ciclo completado en el escenario de período de ciclo actual. Esta macro se ejecuta en el nivel de escenario.
Los parámetros de la macro determinan las medidas que se van a copiar, el escenario y el período de ciclo. En esta tabla se muestran los parámetros para ejecutar la macro CopyLastPeriodMeasure.
Parámetro Descripción
Escenario El nombre de escenario del período de ciclo anterior del que se copian los datos de medida.
Nota: El nombre de escenario del período de ciclo anterior del que se copian los datos de medida.
De código de medida La medida del período de ciclo anterior que se va a copiar.
Nota: Si no se especifica este valor, se tienen en cuenta todas las medidas internas y publicadas para el módulo seleccionado.
A código de medida La medida del período de ciclo actual en la que se copian los valores.
Nota: Si no se especifica el valor, se tiene en cuenta el valor del campo De código de medida.
Etiqueta de período La duración del período que se va a copiar:

Si "Usar Etiqueta de período de destino" = False o no está definido:

  • Define los períodos del período de ciclo anterior del que se va a copiar la medida. Esto incluye los elementos secundarios de nivel base (en nivel de calendario para almacenar valores de escenario) de la etiqueta de período especificada.
  • Si no se especifica el valor, se tiene en cuenta todo el horizonte del período de ciclo anterior (incluido pconst).
  • El período de ciclo actual no puede incluir la etiqueta de período (en nivel agregado). La coincidencia de período se encuentra en el nivel base y solo se copian los períodos coincidentes.

Si "Usar Etiqueta de período de destino" = True:

  • Define los períodos del período de ciclo actual en los que se va a copiar la medida. Esto incluye los elementos secundarios de nivel base (en nivel de calendario para almacenar valores de escenario) de la etiqueta de período especificada.
  • Si no se especifica el valor, se tienen en cuenta todo el horizonte para el período de ciclo actual (incluido pconst).
  • El período de ciclo anterior no puede incluir la etiqueta de período (en nivel agregado). La coincidencia de período se encuentra en el nivel base y solo se copian los períodos coincidentes.
Nota: 
  • Se admiten los nodos de período de traslado, como "Horizonte futuro", "Año hasta la fecha".
  • Si la medida copiada es del tipo Datos transaccionales, la etiqueta de período hace referencia a "A fecha" (Recibido/Final) de los datos transaccionales.
Sobrescribir Indica si los datos del destino se sobrescriben con los datos de origen. Posibles valores:
  • TRUE: los datos del destino se sobrescriben con los datos de origen. Si el valor de origen es cero o nulo, se conservarán los datos existentes en una celda de destino.
  • FALSE: Los datos de origen se añaden a los datos del destino.
Nota: De forma predeterminada, este valor se establece en FALSE.
Usar etiqueta de período de destino Indica si se tiene en cuenta la etiqueta de período en el calendario de período de ciclo de destino. Posibles valores:
  • TRUE: hace referencia al calendario del período de ciclo de destino.
  • FALSE: hace referencia al calendario del período de ciclo de origen.
Nota: De forma predeterminada, este valor se establece en FALSE.
Se debe especificar el valor del campo Comando en el siguiente formato:CopyLastPeriodMeasure([Escenario], [De código de medida], [A código de medida], [Etiqueta de período],[Sobrescribir],[Usar etiqueta de período de destino]).
Nota: Los parámetros opcionales se especifican en [ ].
Tabla 1. Ejemplo
Requisitos Parámetro
Copiar todas las medidas del escenario publicado de períodos de ciclo anteriores para todos los períodos del horizonte de período de ciclo anterior, utilizando la misma medida de destino. Esto incluye los valores de escenario en los elementos const (iconst, lconst y pconst) de las medidas agregadas.

CopyLastPeriodMeasure("","") CopyLastPeriodMeasure("","","","","","")

Copiar todas las medidas del período de ciclo anterior para el escenario de línea de base y para todos los períodos del horizonte de período de ciclo anterior, utilizando la misma medida de destino. Esto incluye los valores de escenario en los elementos const (iconst, lconst y pconst) de las medidas agregadas. CopyLastPeriodMeasure("Línea de base","")
Copiar la medida FREV del período de ciclo anterior para el escenario de línea de base y para todos los períodos del horizonte de período de ciclo anterior, utilizando la misma medida de destino. Esto incluye los valores de escenario en los elementos const (iconst, lconst y pconst) de la medida FREV. CopyLastPeriodMeasure("Línea de base","FREV")
Copiar la medida FREV del período de ciclo anterior para el escenario de línea de base y para todos los períodos del horizonte de período de ciclo anterior en la medida BREV del período de ciclo actual y del escenario actual. Esto incluye los valores de escenario en los elementos const (iconst, lconst y pconst) de la medida FREV.

CopyLastPeriodMeasure ("Línea de base","FREV","BREV","","","")

Copiar la medida FREV del escenario de línea de base del período de ciclo anterior en el escenario actual para los períodos de nivel base que existen en el nodo [AF12 M01] o debajo de este en el período de ciclo anterior, usando la misma medida de destino. Esto incluye valores de escenario en iconst y lconst para la medida FREV.

CopyLastPeriodMeasure ("Línea de base","FREV","","AF12 M01","","")

Copiar la medida FUNITS del escenario de línea de base del período de ciclo anterior en la medida HUNITS del escenario del período de ciclo actual para los períodos de nivel base definidos en el período "Último período" del período de ciclo de destino. Esto incluye valores de escenario en iconst y lconst para la medida FUNITS.

Suponga que hay un nodo de período virtual creado a partir de la definición de período de traslado "Último período" en el período de ciclo actual/de destino. La macro copia los datos de medida del período de ciclo anterior para todos los períodos de nivel base coincidentes de este nodo virtual en el período de ciclo actual (p. ej., ejecutar un ejemplo anterior en el período de ciclo "Ene 12", copia del período de origen "Dic 11". Último período (Historial = 1): [AF11 W48], [AF11 W49], [AF11 W50], [AF11 W51], [AF11 W52], donde la periodicidad = Mensual y el nivel de Calendario para almacenar valores de escenario = Semanal; o [AF11 W52] donde la periodicidad = Semanal y el nivel de Calendario para almacenar valores de escenario = Semanal).

CopyLastPeriodMeasure ("Línea de base","FUNITS","HUNITS","Último período","","TRUE")