Macro DeleteMIEvent

A macro DeleteMIEvent exclui os Eventos de MI e apaga os dados de uma medida especificada em um cenário ou todas as medidas de MI.

Os dados de todas as dimensões ou, opcionalmente, para item, local, período, período ou marca especificada específicos também podem ser apagados. Essa macro é executada em um nível de cenário.

Esta tabela descreve os parâmetros usados na macro.
Nome do parâmetro Descrição
Código de medida O código de medida para o qual os dados são excluídos.
Nota: 
  • É preciso especificar o valor apenas para o Código de medida ou a Marca.
  • Se não forem especificadas, todas as medidas de MI serão consideradas.
Nó de hierarquia de itens Os itens considerados para apagar os Eventos de MI.
Nota: 
  • Todas as entidades de filhos do nó transmitido no nível são consideradas para armazenar valores de cenário.
  • Se não for especificado, todos os itens serão considerados.
Nó de hierarquia de locais Os locais considerados para limpar os Eventos de MI
Nota: 
  • Todas as entidades de filhos do nó transmitido no nível são consideradas para armazenar valores de cenário.
  • Se não for especificado, todos os locais serão considerados.
Etiqueta de período Os períodos de ciclo considerados para limpar os Eventos de MI.
Nota: 
  • Todas as entidades de filhos do nó transmitido no nível são consideradas para armazenar valores de cenário.
  • Se não for especificado, o horizonte para o período de ciclo que inclui pconst será considerado.
  • Também há suporte para nós de período em andamento
Marca Se forem especificados, os Eventos de MI da Medida de MI com essa marca serão excluídos.
Nota: 
  • É preciso especificar o valor apenas para o Código de medida ou a Marca.
  • Se não for especificado, esse parâmetro não será considerado.
Referência Se forem especificados, os Eventos de MI com essa referência serão excluídos.
Nota: Se não for especificado, esse parâmetro não será considerado.
Filtro Os critérios de filtro aplicáveis ao item e ao local selecionados no nível da hierarquia de Itens e Locais especificados.
Nota: 
  • O item@local que passará nos critérios para a etiqueta de Período especificada é usado na geração de previsão.
  • Se não forem especificados, os critérios de filtro não serão aplicados.
Para executar a macro, o valor do campo Comando deve ser especificado neste formato:DeleteMIEvent([Código de medida], [Nó de hierarquia de itens], [Nó de hierarquia de locais], [Rótulo de período], [Marca], [Referência])
Nota: Os Parâmetros opcionais são especificados em [ ].

Na execução da macro, o Evento de MI é excluído para a medida especificada em um cenário. Os Eventos de MI com status Pendente ou Exclusão pendente, em que o usuário não faz parte do compartilhamento do cenário editável, são excluídos do processo de exclusão.

Esta tabela descreve o status de Eventos no Cenário selecionado, que pode ser excluído.
Status Cenário selecionado editável no momento (usuário parte do compartilhamento) Cenário selecionado editável no momento (usuário não faz parte do compartilhamento) Cenário selecionado no momento somente leitura
Pendente Excluído Não excluído N/D
Aprovado Excluído Excluído Excluído
Exclusão pendente Excluído Não excluído N/D
Rejeitado (Implementação futura) Excluído Excluído Excluído
Tabela 1. Exemplo
Requisito Parâmetros
Exclui todos os Eventos de MI (incluindo as observações vinculadas aos Eventos) e apaga todas as medidas de MI para todos os itens em todos os locais para todos os períodos do horizonte do período de ciclo. DeleteMIEvent("","","","","","","")
Exclui todos os Eventos de MI criados com relação à medida DPLS_MI, apaga a DPLS_MI de dados e exclui qualquer observação criada com relação aos Eventos de MI para todos os itens em todos os locais para todos os períodos do horizonte do período de ciclo. DeleteMIEvent("DPLS_MI","","","","","","")
Exclui todos os Eventos de MI (incluindo as observações vinculadas aos Eventos) e apaga todas as medidas de MI para os Eventos criados em itens GOO (e os eventos criados em itens abaixo de GOO) em todos os locais para o horizonte do período de ciclo. DeleteMIEvent("","GOO","","","","","")
Exclui todos os Eventos de MI (incluindo as observações vinculadas aos Eventos) e apaga todas as medidas de MI dos Eventos criados para Todos os itens no local “Todos os DCs” (e os eventos criados nos locais abaixo de Todos os DCs) para o horizonte do período de ciclo. DeleteMIEvent("","","All DCs","","","","")

Exclui todos os eventos de MI (incluindo as observações vinculadas aos Eventos) e apaga todas as medidas de MI para todos os itens em todos os locais e para a duração do período do calendário “AF 10” (Eventos que começam e terminam dentro do período do calendário “AF 10”).

Os Eventos que estão começando e terminando dentro do período do calendário “AF 10” são removidos.

DeleteMIEvent("","","","FY 10","","","")

Exclui todos os Eventos de MI que têm uma Referência “MI de Páscoa” e criados com relação à medida DPLS_MI, apaga a DPLS_MI de dados e exclui as observações criadas com relação a Eventos para itens GOO (incluindo os eventos criados em itens abaixo de GOO) no local “EUA” (incluindo os eventos criados em locais abaixo de EUA) durante o período do calendário “Ano atual”.

Os Eventos que estão sendo iniciados e encerrados dentro do período do calendário “Ano atual”).

DeleteMIEvent("DPLS_MI","GOO","EUA","Ano atual","","MI de Páscoa","")

Exclui todos os Eventos de MI que têm uma Referência “MI de Páscoa” e criadas com relação às Medidas marcadas como DPLS_AdvanceForecasting, apaga as medidas de dados e exclui as observações criadas em relação a esses Eventos para itens GOO (incluindo os eventos criados em itens abaixo de GOO) no local “EUA” (incluindo os eventos criados em locais abaixo de EUA) durante o período do calendário “Ano atual”.

Eventos que estão sendo iniciados e encerrados dentro do período do calendário “Ano atual”.

DeleteMIEvent(“”,”GOO”,”EUA”,”Ano atual","DPLS_AdvanceForecasting","MI de Páscoa","")
Exclui todos os Eventos de MI que têm uma Referência “MI de Páscoa” criada com relação a qualquer medida marcada como DPLS_AdvanceForecasting, apaga as medidas de dados e exclui as observações criadas com relação aos Eventos para todas as combinações de item/local em que DPLS_HUNITS > 0. DeleteMIEvent("","","","","DPLS_AdvanceForecasting","MI de Páscoa", "[DPLS_HUNITS] > 0")

As validações são realizadas quando você executa a macro. Se alguma validação falhar, a macro será anulada e a mensagem de erro relacionada será exibida.

Esta tabela descreve os comandos Macro do cenário em comparação com o Período de ciclo/Status do cenário e as mensagens de validação.
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 WIP Sim N/D
Pausado Qualquer Não Não é possível executar a macro {0} porque o Período de ciclo não está em execução.
Anulado Parado Sim Não é possível executar a macro {0} porque o Período de ciclo tem o status “Anulado”
Arquivado Qualquer Sim, se nenhuma captura de planilha estiver incluída; ou seja, Não Não é possível executar a macro {0} porque o status do Período de ciclo é “Arquivado”
Concluído Qualquer Sim Não é possível executar a macro {0} porque o Período de ciclo tem o status “Concluído”
Esta tabela descreve a mensagem de erro exibida durante a execução da macro.
Condição de validação Mensagem de erro
Não é possível transmitir os valores para os parâmetros, como Código de medida e Marca, no mesmo comando de macro. Somente um parâmetro pode ser enviado. Não é possível especificar a medida e a marca
Verifique se o nome da Marca existe e está habilitado Não é possível localizar a marca {0}.