Macro RunSCV

A macro RunSCV é usada para executar um trabalho no Supply Chain Vault (SCV) enviando Trabalho, nível de registro e detalhes de parâmetros. Os parâmetros podem ser nomeados ou ordenados
Para executar a macro, os valores do campo Comando devem ser especificados neste formato: Trabalho, [Nível de registro], [Parâmetro]
Nota: Os parâmetros opcionais são especificados em [ ].
Tabela 1. Exemplo
Requisito Parâmetro
Execute um trabalho SCV de "Importar de M3" para executar comandos para importar dados de M3 para SCV e transferir dados para a tabela principal, com o registro padrão e um único parâmetro de "Base": RunSCV("Importar de M3","","Base"). Exemplos de comandos SCV:
  • Importar de M3 para tabelas de preparação @p1
  • Transferir preparação M3 para caixa de entrada @p1
  • Validar caixa de entrada @p1
  • Transferir caixa de entrada para tabelas principais @p1
Nota: @p1 se refere ao primeiro parâmetro de trabalho (valor "Base"). Pelo menos um parâmetro deve ser transferido para executar um trabalho.
RunSCV("Importar de M3","","Base")
Execute um trabalho SCV "Exportar para M3" para executar comandos para transferir dados de SCV para a caixa de saída antes de exportar dados para M3. O nível de registro do trabalho é definido como Depurar; e um único parâmetro, perfil, com o valor de "Base", é transferido para o trabalho: RunSCV(job:"Exportar para M3",logLevel:"Depurar",profile:"Base"). Exemplos:
  • Transferir plano para perfil da caixa de saída: "Base"
  • Exportar caixa de saída para perfil M3:"Base"
RunSCV(job:"Exportar para M3",logLevel:"Depurar",profile:"Base")
Execute um trabalho SCV “Atualizar estatísticas de M3” para executar comandos para importar dados transacionais de M3 para SCV. Os dados são transferidos para a tabela principal, com o nível de log definido para Informações e dois parâmetros: "Base" e "Transacional" são transferidos para o trabalho: RunSCV("Atualizar estatísticas de M3","Informações","Base","Transacional"). Exemplos:
  • Importar de M3 para tabelas de preparação @p1 @p2
  • Transferir preparação M3 para caixa de entrada @p1 @p2
  • Validar caixa de entrada @p1 @p2
  • Transferir caixa de entrada para tabelas principais @p1 @p2
Nota: @p1 refere-se ao primeiro parâmetro de trabalho (=Base). @p2 refere-se ao segundo parâmetro de trabalho (=Transactional). Pelo menos dois parâmetros devem ser transferidos para executar um trabalho.
RunSCV("Atualizar estatísticas de M3","Informações","Base","Transacional")