WMS SILT – Recebimento – A ordem de recebimento possui o depositante configurado para utilizar integração erp senior. Liberação com contagem maior do que solicitado e/ou produto inexistente conforme nota fiscal não permitida
Incidente
No módulo Recebimento, ao tentar liberar a Ordem de Recebimento com divergência, é apresentando a mensagem abaixo:
A ordem de recebimento possui o depositante configurado para utilizar integração ERP Senior. Liberação com contagem maior do que solicitado e/ou produto inexistente conforme nota fiscal não permitida.
Causa
Este incidente ocorre, pois o depositante está parametrizado para realizar integração com o ERP da Senior e foi conferido material a mais do que consta em nota fiscal.
Solução
Para descobrir qual foi o material conferido a mais, realize os passos a seguir:
1. Acesse o menu navegação Movimentação / Entrada / Gerenciar Ordem de Recebimento;
2. Colete a informação do campo Ordem de Recebimento da OR que apresentou a mensagem;
3. Acesse o menu navegação FastVision Gerenciador de Consultas Dinâmicas;
4. Copie o select abaixo:
SELECT A.IDPRODUTO, SUM(A.QTDENF) QTDENF,
SUM(A.QTDECONF) QTDECONF
FROM (SELECT ND.IDPRODUTO,
SUM(ND.QTDE * E.FATORCONVERSAO) QTDENF,
0 QTDECONF
FROM NOTAFISCAL NF, NFDET ND, EMBALAGEM E
WHERE NF.IDLOTENF = &IDLOTENF
AND ND.NF = NF.IDNOTAFISCAL
AND E.IDPRODUTO = ND.IDPRODUTO
AND E.BARRA = ND.BARRA
GROUP BY ND.IDPRODUTO
UNION ALL
SELECT CD.IDPRODUTO, 0 QTDENF,
SUM(CD.QTDE * E.FATORCONVERSAO) QTDECONF
FROM (SELECT CD.IDLOTENF, CD.IDPRODUTO,
CD.ESTADO,
MAX(CD.IDCONFERENCIAENTRADA) IDCONFERENCIAENTRADA
FROM CONFERENCIAENTRADADET CD
WHERE CD.IDLOTENF = &IDLOTENF
AND NVL(CD.IGNORADA, 'N') = 'N'
GROUP BY CD.IDLOTENF, CD.IDPRODUTO,
CD.ESTADO) CONF,
CONFERENCIAENTRADADET CD, EMBALAGEM E
WHERE CD.IDLOTENF = CONF.IDLOTENF
AND CD.IDPRODUTO = CONF.IDPRODUTO
AND CD.IDCONFERENCIAENTRADA =
CONF.IDCONFERENCIAENTRADA
AND CD.ESTADO = CONF.ESTADO
AND E.BARRA = CD.BARRA
AND E.IDPRODUTO = CD.IDPRODUTO
AND NVL(CD.IGNORADA, 'N') = 'N'
GROUP BY CD.IDPRODUTO) A
GROUP BY A.IDPRODUTO
HAVING SUM(A.QTDECONF) > SUM(A.QTDENF)
5. Cole o select acima no campo de texto Consulta SQL e clique no botão Executar:
6. Informe o número da Ordem de Recebimento coletado no item 2 no campo IDLOTENF e clique em executar:
7. Será listado os produtos que houve divergência de quantidade que foi conferido com a quantidade enviado na nota fiscal.