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. |