Pedido Não Aparece no MOPD1041

Situação:

Boa tarde

 

Emiti o pedido 149670 no estabelecimento 82, foi feito a justificativa do estoque aparece que ele esta em atendimento futuro, porem o mesmo não aparece no MOPD1041.

 

De <https://project-tools-santillana.atlassian.net/browse/SANTIBR-72306 >

image-20240208-141432.png
image-20240208-141439.png

 

Possíveis Soluções:

O erro que deu ontem com a data de entrega, é porque o sistema viu que a data era da Gráfica e como na ordem de produção não tinha dada de entrega informada, pegou a data da solicitação de produção e calculou a data conforme a complexidade da produção.

Veja na tela da justificativa do estoque que a origem da data é gráfica. Notar também que é apresentada a ordem de produção 103842. Acessando a ordem de produção pelo CP0301 e pressionando o botão de alteração/modificação, é apresentada uma outra tela e na última aba é apresentada uma tela para informações de datas de gráfica. Notar que as datas não foram informadas em especial a data de previsão de entrega. Como a mesma não foi informada, o programa pega a data de solicitação de produção e adiciona a quantidade de dias parametrizados no esut1000 ( para o MOPD1011-PLANJTO ) , de acordo com a complexidade de fabricação do item.

Então vocês vão precisar revisar as ordens de produção colocadas em gráficas e atualizar as datas, para o sistema calcular a data de entrega corretamente.

Verificamos que a data de entrega do pedido e dos itens estão com data anterior a da emissão, por isso o pedido não apareceu no painel.

Alterar a data do pedido e dos itens do pedido para ele aparecer no MOPD1041

FOR EACH ped-venda WHERE ped-venda.cod-emitente = 2355 AND ped-venda.nr-pedcli BEGINS "149667" WITH FRAME a: DISP ped-venda.nr-pedcli ped-venda.dt-entrega. //UPDATE ped-venda.dt-entrega. FOR EACH ped-item OF ped-venda WITH FRAME a: DISP ped-item.nr-pedcli ped-item.it-codigo ped-item.dt-entrega. //UPDATE ped-item.dt-entrega. DOWN. END. END.

Para recalcular todos os pedidos da base podemos usar o qg abaixo.