La macro RunCommand usada para ejecutar un comando en un origen de datos. Esta macro se puede ejecutar para orígenes de datos de planificación de suministro o de base de datos en el nivel de escenario.
En esta tabla se muestran los parámetros utilizados para ejecutar la macro RunCommand a nivel de escenario:
Parámetro |
Detalles |
Origen de datos |
El origen de datos para el que se ejecuta el comando. Posibles valores:
- Planificación de suministro
- Base de datos
|
Texto de comando |
El comando que se va a ejecutar para el origen de datos especificado. |
Se debe especificar el valor del campo Comando en el siguiente formato: RunCommand (Origen de datos, Texto de comando).
Tabla 1. Ejemplo
Requisito |
Parámetro |
Ejecutar el comando "workflow: Solve" en el origen de datos "Producción". |
RunCommand("Producción","workflow: Resolver") |
El comando se ejecuta en comparación con/para el origen de datos especificado tras la validación y ejecución correctas de la macro.
En esta tabla se muestran el estado de período de ciclo y los mensajes de validación relacionados:
Estado del período del ciclo de origen |
Estado del escenario de origen |
¿Se puede ejecutar? |
Mensaje de validación |
Pendiente |
N/A |
No |
No se puede ejecutar la macro {0} porque el período del ciclo tiene el estado "Pendiente". |
En ejecución |
Cualquiera |
Sí |
N/A |
Parado |
Cualquiera |
Sí |
N/A |
Completado |
Cualquiera |
Sí |
N/A |
Anulado |
Detenido |
Sí |
N/A |
Archivado |
Cualquiera |
No |
No se puede ejecutar la macro {0} porque el período del ciclo tiene el estado "Archivado". |
La validación se realiza al ejecutar la macro RunCommand. Si la validación falla, se anula la macro y se muestra el mensaje de error relacionado. En esta tabla se muestran los mensajes de error para diversos errores de validación:
Condición de validación |
Mensaje de error |
RunCommand admite únicamente el tipo de origen de datos "Planificación de suministro" o "Base de datos". |
La macro RunCommand requiere un origen de datos del tipo Planificación de suministro o base de datos. |
Compruebe que el origen de datos es válido. |
No se encuentra el origen de datos {0}. |
Cuando el tipo origen de datos = Planificación de suministro, el segundo parámetro debe ser un comando de Planificación de suministro válido. Esto significa que el valor del parámetro debe tener el formato "workflow: nombre de flujo de trabajo". De lo contrario, el comando se rechaza y se muestra un mensaje de error. |
El comando {0} no es válido para Planificación de suministro. |