A macro RunCommand usada para executar um comando em uma Origem de dados. Essa macro pode ser executada para origens de dados de Planejamento de fornecimento ou Banco de dados no nível de cenário.
Esta tabela lista os parâmetros usados para executar a macro RunCommand no nível de cenário:
Parâmetro |
Detalhes |
Origem de dados |
A origem de dados para a qual o comando é executado. Possíveis valores:
- Planejamento de oferta
- Banco de dados
|
Texto de comando |
O comando a ser executado para a origem de dados especificada. |
O valor do campo Comando deve ser especificado neste formato: RunCommand (Origem de dados, Texto de comando).
Tabela 1. Exemplo
Requisito |
Parâmetro |
Executar o fluxo de trabalho “fluxo de trabalho: Resolver” na origem de dados “Produção”. |
RunCommand(“Produção”,“fluxo de trabalho: Solve") |
O comando é executado com relação a/para a Origem de dados especificada na validação e na execução bem-sucedidas da macro.
Esta tabela lista o status do Período de ciclo e as mensagens de validação relacionadas:
Status do período de ciclo de origem |
Status do cenário de origem |
Pode executar? |
Mensagem de validação |
Pendente |
N/D |
Não |
Não é possível executar a macro {0} porque o status do Período de ciclo é “Pendente”. |
Em execução |
Qualquer |
Sim |
N/D |
Pausado |
Qualquer |
Sim |
N/D |
Concluído |
Qualquer |
Sim |
N/D |
Anulado |
Parado |
Sim |
N/D |
Arquivado |
Qualquer |
Não |
Não é possível executar a macro {0} porque o status do Período de ciclo é “Arquivado” |
A validação é realizada quando você executa a macro RunCommand. Se a validação falhar, a macro será anulada e a mensagem de erro relacionada será exibida. Esta tabela lista as mensagens de erro exibidas para várias falhas de validação:
Condição de validação |
Mensagem de erro |
RunCommand oferece suporte apenas ao tipo de origem de dados “Planejamento de fornecimento” ou “Banco de dados”. |
A macro RunCommand requer uma origem de dados do tipo Planejamento de oferta ou Banco de dados. |
Verifique se a origem de dados é válida. |
não é possível localizar a origem de dados {0}. |
Quando tipo de Origem de dados = Planejamento de fornecimento, o segundo parâmetro deve ser um comando de Planejamento de fornecimento válido. Isso significa que o valor do parâmetro deve estar no formato “fluxo de trabalho: nome do fluxo de trabalho”. Caso contrário, o comando será rejeitado e uma mensagem de erro será exibida. |
O comando {0} não é válido para Planejamento de oferta. |