ERP – Remessa e Retorno – Identificador CHA-900SDPBC01 não é acionado pela segunda vez
Incidente
No processo de Remessa e Retorno, ao clicar no botão mostrar na tela F900RST- Manufatura / Gestão de Chão de Fábrica / Remessa/Retorno de Serviço de Terceiros / Remessa (Remessa de serviços p/ Terceiros), traz em tela o identificador de regras CHA-900SDPBC01, que está configurado para depurar e atua na baixa e na entrada do Produto acabado no estoque.
Ao clicar no botão processar, mostra em tela o identificador CHA-900CONSI01. Na regra deste identificador, faz-se o uso da função BaixarComponentes, e por isso deveria acionar em tela o identificador de regras CHA-900SDPBC01, onde é definido o depósito de baixa.
Causa
Essa situação ocorre porque o depurador do identificador de regras CHA-900CONSI01 também está ativo, mas a regra do CHA-900SDPBC01 é executada apesar de o identificador não ser chamado na tela. Se não ativar o depurador do identificador CHA-900CONSI01, a situação descrita não ocorrerá, chamando o identificador de regras CHA-900SDPBC01 por duas vezes em tela.
Solução
Para corrigir o cenário, realize os passos a seguir:
1. Acesse a tela F098REG - Cadastros / Identificadores e parâmetros / Identificador de Regras (Cadastro de Identificador de Regras);
2. Informe os dados para cadastro do identificador de regras;
2.1. No campo Sistema, informe CHA;
2.2. No campo Identificador informe o código do identificador, 000FINOE01;
2.3. Informe a descrição para este identificador.
2.4 Descreva qual código da regra será utilizada neste identificador;
2.5. Dentro da regra utilizada no identificador, deve ser colocado as informações abaixo:
Definir Alfa xRetAlfa;
EntradaValor(Número, Informe um número:, 2, #-2#ZZZ.ZZ9,99999, , 10, xRetAlfa, xRetNumero, xTipSai);
2.6. Ative o identificador e teste que a regra do identificador CHA-900SDPBC01 é executada.