01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:

html.mre.recepcaoXml - Monitor NF-e\CT-e\NFS-e

html.mre.recepcaoXml - Documentos XML Comparativo

País:Brasil
Ticket:25597753
Issue:DBACKRECDTS-915


02. SITUAÇÃO

Ao realizar a importação de documentos contendo a tag xPed informado o pedido de compra e na tag nItemPed o número da ordem de compra onde a mesma não possui saldo suficiente no sistema o programa realiza a validação da ordem e identifica que não possui saldo e então zera o número da OC deixando apenas o pedido informado. Este comportamento não está errado pois depois podera ser informado uma outra ordem de compra que atenda o saldo do item, porém se não houver uma outra ordem de compra daquele pedido o programa não está validando e então acaba não gerando divergência no comparativo XML.

03. SOLUÇÃO

Foram realizados ajustes para que o programa faça a validação completa caso a ordem que veio no XML não tenha saldo suficiente, então desta forma o programa irá validar se a ordem tem saldo e se não tiver ele irá validar dentre as ordens de compra do pedido se existe alguma ordem que atende o saldo do item e caso não exista nenhuma ai sim será zerado também o pedido de compra e assim a divergência por falta de pedido será apresentada em tela.
Esta validação só será realizada se no documento XML tiver o número do pedido e o número da ordem de compra informada.