ERP – Estorno de Componentes – Quantidade de material não conforme a retornar não pode ser maior que a quantidade de material não conforme realizado
Incidente
No módulo Manufatura, ao tentar estornar componentes, é apresentada a mensagem: Quantidade de material não conforme a retornar não pode ser maior que a quantidade de material não conforme realizado.
Causa
Esta mensagem é apresentada, pois o campo E900CMO.QtdMnc está com um valor negativo como registro. Por este motivo o sistema acusa que o valor não pode ser alterado para menor na tela F900ECS - Manufatura / Gestão de Chão de Fábrica / Componentes O.P./O.S. / Estorno Entrada Estoque (Estorno de Componentes que sobraram), afinal ele está abaixo de 0.
Solução
Para corrigir esta questão, siga os passos abaixo:
1. Entre em sua aplicação gerenciadora de banco de dados (DBeaver, SQLDeveloper, entre outros);
2. Faça a consulta abaixo para avaliar como está o campo E900CMO.QtdMnc:
SELECT CODORI, NUMORP, CODCMP, QTDPRV, QTDUTI, QTDMNC FROM E900CMO WHERE CODEMP = <CÓDIGO DA EMPRESA> AND CODORI = <CÓDIGO DA ORIGEM DA OP> AND NUMORP = <NÚMERO DA OP> AND CODCMP = <CÓDIGO DO COMPONENTE>;
3. Caso o campo E900CMO.QtdMnc esteja com o símbolo negativo (-), efetue o comando abaixo para alterar o valor para positivo:
UPDATE E900CMO SET QTDMNC = <QUANTIDADE POSITIVA DO CAMPO E900CMO.QTDMNC CONSULTADA NO PASSO 2> WHERE CODEMP = <CÓDIGO DA EMPRESA> AND CODORI = <CÓDIGO DA ORIGEM DA OP> AND NUMORP = <NÚMERO DA OP> AND CODCMP = <CÓDIGO DO COMPONENTE>;
Importante
Efetue o COMMIT após o comando update validando pela passo 2 novamente se a alteração está correta.
4. É importante confirmar como o campo ficou nesta situação, para isto siga os passos a seguir para ativar o monitoramento das tabelas do Gestão Empresarial | ERP, assim será possível validar quando isto ocorrer em outro momento e assim descobrir qual usuário fez tal ação:
4.1. Entre na ferramenta CBDS, localizado dentro da pasta Sapiens de sua instalação;
4.2. Acesse o menu Arquivo / Conectar;
4.3. Prossiga com os dados de usuário e senha que tenham permissão para uso da ferramenta;
4.4. Pesquise pela tabela E900CMO em Tabelas;
4.5. Clique com o botão direito nesta tabela e vá em Monitoramento:
4.6. Escolha a opção Alterar Registro e adicione todos os grupos/usuários (se houver um grupo Todos, pode adicionar somente este grupo).