RunInterfaceService (Exportar) no nível do período de ciclo
A macro RunInterfaceService (Exportar) é usada para executar um serviço de interface que exporta dados de calendário no contexto de um período de ciclo. Essa macro é executada no nível de período de ciclo.
Essa tabela lista os parâmetros usados para executar a macro RunInterfaceService (Exportar):
Parâmetro | Descrição |
---|---|
Nome do serviço de interface | O nome do serviço de interface executado. |
Direção | A direção do fluxo de dados. Nota: Este valor é definido como “Exportar” quando a macro é criada.
|
Tipo de calendário | O período para o qual os dados são exportados. Possíveis valores:
Nota: Se o valor não for especificado, o período de Bucket inicial será considerado.
|
Etiqueta de período | O período inicial para exportar os dados. Isso oferece suporte aos nós de período em andamento. Nota:
|
Número de períodos | O número de períodos de nível de horizonte a serem exportados. Se o nível do horizonte não for igual ao Nível de calendário para armazenar planos ou se a opção Telescópico estiver ativada, todos os buckets base dentro do intervalo especificado de períodos selecionados serão exportados. Possíveis valores:
|
Nível do horizonte | O nível de horizonte de calendário a ser usado por [Número de períodos] para exportação. Nota: Se esse valor não for especificado, o número de períodos será baseado no nível de calendário para armazenar valores de cenário.
|
O valor do campo Comando deve ser especificado neste formato: RunInterfaceService (Nome do serviço de interface, Direção, [Tipo de calendário], [Rótulo do período], [Número de períodos], [Nível do horizonte]).
Nota: Os Parâmetros opcionais são especificados em [ ].
Requisito | Parâmetro |
---|---|
Exporte períodos de calendário base do período de planejamento atual para o horizonte do período de ciclo no nível do calendário para armazenar valores de cenário (nenhum período telescópico definido). | RunInterfaceService(“Meu calendário AP”,“Exportar”,“Bucket atual”,“”) |
Exporte períodos de calendário base começando do período de planejamento atual correspondente a 6 buckets no nível do calendário para armazenar valores de cenário. | RunInterfaceService(“Meu calendário AP”,“Exportar”,“Bucket atual”,“6”) |
Exporte períodos de calendário base do período AF14 M12 correspondente a 10 períodos no nível do calendário para armazenar valores de cenário. | RunInterfaceService(“Meu calendário AP”,“Exportar”,“Bucket”,“AF14 M12”,“10”) |
Exporte períodos de calendário base, a partir do período AF14 M12 correspondente a 10 meses. | RunInterfaceService(“Meu calendário AP”,“Exportar”,“Bucket”,“AF14 M12”,“10”,“Meses”) |
Exporte 1 mês de telescópico, buckets base dos dados do calendário do período de planejamento atual. Por exemplo, “AF14 M12”, em que a opção Telescópica está ativada para o ciclo. Nível do calendário de ciclo para armazenar planos = Semanas, períodos telescópicos para ciclo = 7 dias, com horizonte futuro = 8 semanas. O resultado é 1 mês de telescópico, buckets base, ou seja, 7 buckets diários, 3 buckets semanais. |
RunInterfaceService(“Exportar arquivo do Cenário”,“Exportar”,“Bucket atual”,“1”,“Meses”). |
Mensagens de validação e de erro
Esta tabela lista o status do Período de ciclo e as mensagens de validação relacionadas:
Status do período de ciclo | Status do cenário | 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 |
Concluído | Qualquer | Sim | N/D |
Anulado | Qualquer | Sim | N/D |
Pausado | Qualquer | Sim | N/D |
Arquivado | Qualquer | Não | Não é possível executar a macro {0} porque o Período de ciclo tem o status “Arquivado" |
Os dados de calendário são exportados no contexto do período de ciclo especificado na validação e execução bem-sucedida da macro. 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/Regras de validação | Mensagem de erro |
---|---|
Verifique se o serviço de interface passado é válido. | Não é possível localizar o serviço de interface "{0}" |
Se a Direção não corresponder à Direção da interface do Serviço de Interface selecionado, a macro não será executada. | O parâmetro de direção {0} não corresponde à direção do Serviço de Interface selecionado “{1}”. |
Se o nível de calendário não for maior ou igual ao nível de Calendário para armazenar valores de cenário, uma mensagem de aviso será exibida e o processo de Importação será anulado. | O Nível de calendário {0} está abaixo do Nível de calendário {1} para armazenar valores de cenário. |
RunInterfaceService no contexto do período de ciclo deve ser de um período de ciclo com o status Em execução, Pausado, Concluído e Anulado. | Não é possível executar RunInterfaceService para um período de ciclo com o status {0}. |
Se a entidade de dados de Serviço de interface selecionada não for aplicável ao contexto da macro atual, a macro não será executada, ou seja, RunInterfaceService só poderá executar interfaces de entidade de dados = calendário em um contexto de período de ciclo. | O serviço de interface {0} não corresponde à entidade de dados necessária para uma macro de período de ciclo. |
Ao executar RunInterfaceService em um contexto de período de ciclo, o serviço de interface selecionado deve fazer referência a um calendário que corresponde ao calendário do período de ciclo atual. Caso contrário, a macro não será executada. | O calendário referido no Serviço da interface {0} não corresponde ao calendário do período de ciclo atual. |
Ao executar RunInterfaceService para exportação, verifique se o nível de horizonte, se especificado, é válido. | Não é possível localizar o Nível de horizonte {0}. |
Ao executar RunInterfaceService para exportação, verifique se o nível de horizonte, se especificado, está no ou acima do Nível de calendário para armazenar planos (se a opção Telescópico não estiver ativada). | O Nível de horizonte {0} está abaixo do Nível de calendário {1} para armazenar valores de cenário |