Comandos de macro de un período de ciclo

Los comandos que se pueden utilizar en las macros en el nivel de período de ciclo. Los parámetros especificados entre corchetes son opcionales.

Comando Parámetros Descripción Ejemplos
AddCyclePeriodNote Tipo de nota, Severidad, Resumen, Detalle, [Publicar en Ming.le], [Grupo Ming.le] Añadir una nota de período de ciclo para la nota de tipo de registro especificada.
Nota: No se admite actualmente la edición de notas en formato libre en las macros.
  • Para añadir un tipo de nota de registro de Descripción general con prioridad = Baja con el siguiente detalle: AddCyclePeriodNote ("Descripción general","Información","Estado de aprobación","Confirmando el proceso de aprobación con el equipo")
  • Para añadir un tipo de nota de registro de Descripción general con prioridad = Baja y publicación en el grupo Ming.le "planificadores": AddCyclePeriodNote("Descripción general","Baja","Estado de aprobación", "Confirmando el proceso de aprobación con el equipo","verdadero","planificadores").
  • Para añadir un tipo de nota de registro de Descripción general con prioridad = Alta y publicación en la fuente Ming.le del usuario de ejecución: AddCyclePeriodNote("Descripción general","Alta", "Estado de aprobación", "Confirmando el proceso de aprobación con el equipo","verdadero","").
CopyScenario Nombre, Nombre de escenario de origen, Módulo, [flujo de trabajo], [estado]
  • El nombre (escenario copiado) debe ser exclusivo para el módulo seleccionado.
  • Flujo de trabajo nulo = utilice el flujo de trabajo de escenario de origen.
  • Estado nulo = valor predeterminado establecido en OEC.
Copiar los datos de medida de un escenario a otro del mismo ciclo, período, módulo.
  • CopyScenario("Al alza","Referencia","Demanda","","")
  • CopyScenario ("Turno adicional","Referencia","Suministro","Escenario de Suministro","")
  • CopyScenario ("Nueva referencia","Referencia","Integración","Escenario integrado","Revisar")
CreateScenario Nombre, Módulo, Flujo de trabajo, [vinculado a escenario], [macro de inicialización], [usuarios], [roles]
  • Nulo [vinculado a escenario] = sin vínculo.
Crear un escenario nuevo y, opcionalmente, vincularlo a escenarios creados con anterioridad. Puede inicializar el escenario nuevo mediante una macro de escenario.
  • CreateScenario ("Nuevo presupuesto","Finanzas","Escenario de Finanzas","","","ana","","")

    Cree el escenario "Nuevo presupuesto" en el módulo Finanzas con el proceso asignado "Escenario de Finanzas". El usuario "ana" tiene acceso al escenario recién creado.

  • CreateScenario ("Turno adicional","Suministro","Escenario de suministro","Demanda-Al alza","","","SupplyAdmin")

    Cree el escenario "Turno adicional" en el módulo Suministro con el proceso asignado "Escenario de suministro", vinculando para ello el escenario existente "Demanda-Al alza" en el módulo Demanda. El rol SupplyAdmin tiene acceso al escenario recién creado.

  • CreateScenario ("Plan final","Integración","Escenario integrado","Suministro-Al Alza","Inic. escenario de Integración", "sopadmin","IntegratedAdmin, ProcessAdmin")

    Cree un escenario "Plan final" en el módulo Integración con el proceso asignado "Escenario integrado", vinculando para ello el escenario existente "Suministro-Al alza" en el módulo Suministro e inicializándolo con la macro "Inic. escenario de Integración" para propagar los datos. El usuario "sopadmin" y los roles IntegratedAdmin y ProcessAdmin tienen acceso.

RunCommand Origen de datos, texto de comando Ejecutar un comando contra un origen de datos. Admite comandos ITK para el nivel de período de ciclo que no sean específicos del contexto de un escenario, es decir, período de ciclo o datos estáticos. RunCommand ("Origen de datos ITK","Transfer_Static_Data_Inbox_To_Core" )
RunScenarioMacro Macro, Módulo, Escenario Ejecutar una macro de escenario mientras pasa por los nombres de ciclo, período y escenario.
  • RunScenarioMacro ("InitFinanceScenario","Finanzas","Referencia")
  • RunScenarioMacro ("InitDemandScenario","Demanda","Referencia")
  • RunScenarioMacro ("InitSupplyScenario","Suministro","Referencia")