Pedido com Natureza Errada
Situação:
SANTIBR-71301 Pedido com natureza interestadual
Por favor, verificar as naturezas dos pedidos abaixo. Temos os 3 pedidos abaixo nesta condição, porém houve alteração no retorno do erro.
Observação |
Pedido 6527856A Pedido está no Pre-Fatur Embarque 14180 no resumo 485 - Retire o mesmo da fila do fat.automático e avise a TI" |
Pedido 6527857A Pedido está no Pre-Fatur Embarque 14184 no resumo 470 - Retire o mesmo da fila do fat.automático e avise a TI" |
Pedido 6527858A Pedido está no Pre-Fatur Embarque 14180 no resumo 585 - Retire o mesmo da fila do fat.automático e avise a TI" |
Possíveis Soluções:
O pedido de origem do CRM PWM estava com a natureza para entrega dentro do estado, mas o endereço de entrega era para fora do estado.
AJUSTAR A NATUREZA DOS PEDIDOS PAI E FILHO
FOR EACH ped-venda
WHERE ped-venda.cod-emitente = 535264
AND ped-venda.nr-pedcli BEGINS "6527858"
WITH FRAME a:
DISP ped-venda.nr-pedcli
ped-venda.nat-operacao.
// ASSIGN ped-venda.nat-operacao = "691022".
FOR EACH ped-item OF ped-venda
WITH FRAME a:
DISP ped-item.nr-pedcli
ped-item.it-codigo
ped-item.nat-operacao.
// ASSIGN ped-item.nat-operacao = "691022".
DOWN.
END.
END.
AJUSTAR A NATUREZA DA NOTA FISCAL
FOR EACH nota-fiscal
WHERE nota-fiscal.cod-estabel = "99"
AND nota-fiscal.serie = "3"
AND nota-fiscal.nr-nota-fis = "0130766"
AND nota-fiscal.nat-operacao = "591022"
WITH FRAME a:
DISP nota-fiscal.cod-estabel
nota-fiscal.nr-nota-fis
nota-fiscal.nat-operacao.
//ASSIGN nota-fiscal.nat-operacao = "691022".
FOR EACH it-nota-fisc OF nota-fiscal
WITH FRAME a:
DISP it-nota-fisc.it-codigo
it-nota-fisc.nat-operacao.
//ASSIGN it-nota-fisc.nat-operacao = "691022".
DOWN.
END.
END.
Para consultar a Natureza de Operação correta e quando a nota está como não gerada, podemos retirar os comentários e rodar que vai ajustar a natureza o pedido pai, filho, itens do pedido, nota fiscal e dos itens da nota e então é só enviar novamente para autorizar.
Depois retirar o pedido da fila do faturamento automático
Se já tem nota fiscal.
FOR EACH ped-venda
WHERE ped-venda.nr-pedcli = "6643895a".
FOR EACH moft-fila-fat-auto OF ped-venda.
DISP ped-venda.cod-sit-ped
moft-fila-fat-auto.cod-estabel
moft-fila-fat-auto.nr-nota-fis
moft-fila-fat-auto.nr-pedcli
moft-fila-fat-auto.status-manut-fila
moft-fila-fat-auto.status-pedido WITH WIDTH 300 1 COL.
END.
END.