Ejecutar macro de programación de producción

RunProductionSchedulingMacro se utiliza para llamar al cliente de programación de producción final que admite un nombre de modelo con parámetros y un nombre de macro de cliente de Programación de producción para indicar la acción del cliente que se ejecutará. Este comando de macro se ejecuta a nivel de sistema.
Estos parámetros se utilizan para la macro:
Nombre de modelo
El contexto del modelo de Production Scheduling para ejecutar la macro. Admite el parámetro %modelcontext%, que se sustituye por el modelo de Production Scheduling actual al ejecutar macros en el "módulo" Production Scheduling (detalles del modelo de Production Scheduling).
Nombre de la macro
El nombre de la macro en el modelo de Production Scheduling.

Para ejecutar la macro, se debe especificar el valor del campo Comando en el siguiente formato: RunProductionScheduling(Nombre del modelo, Nombre de la macro)

En la ejecución de la macro, el estado se cambia a "En ejecución" para indicar que la macro se está procesando. El estado cambia a "Completado" una vez completado el proceso.

Tabla 1. Ejemplo
Requisito Parámetros
Eliminar procesados y crear una programación nueva en el modelo: Modelo A de programación avanzada RunProductionSchedulingMacro("Modelo A","Programación")
Importar datos de prueba de M3 al modelo QACFBDEV02_TST de programación avanzada RunProductionSchedulingMacro("QACFBDEV02_TST","Importar datos de prueba de M3")
Las validaciones se efectúan al ejecutar la macro. Si alguna de las validaciones falla, se anula la ejecución de la macro y se muestra el mensaje de error relacionado. En esta tabla se describe el mensaje de error que se muestra durante la ejecución de la macro:
Condición de validación Mensaje de error
Compruebe que el nombre del modelo de Production Scheduling existe. El modelo con nombre {0} no existe o no es accesible para el usuario actual.
Compruebe que el nombre de la macro de Production Scheduling existe. La macro con nombre {0} no se puede encontrar en el modelo de Production Scheduling {1}.