19901 - Geração de pedido de previsão via Web Service.
Problema: Descrição do Problema: Estamos gerando pedido de previsão utilizando o Web Service com.senior.g5.co.mcm.ven.pedidos.GravarPedidos, porém o campo E120PED.SitPed está ficando com o valor 9 e no item E120IPD.SitIpd está como 1. Se gerar via tela o pedido de previsão, ambos os campos ficam com o valor correto.
Rotina / Tela: Geração de pedido de previsão através de Web Service.
Solução: Solução 19901: Para a geração de pedido de previsão através do Web Service, além de enviar no campo TipPed o valor 5 (que indica ser um pedido de previsão) e o campo TnsPro com uma transação do módulo VEC, é necessário também enviar o valor FecPed = S, indicando o fechamento do pedido. Com isso o campo E120PED.SitPed e E120IPD.SitIpd ficará com o valor 1, para que possa ser gerado as necessidade de produção desse pedido.
Rotina / Tela: Geração de pedido de previsão através de Web Service.
Solução: Solução 19901: Para a geração de pedido de previsão através do Web Service, além de enviar no campo TipPed o valor 5 (que indica ser um pedido de previsão) e o campo TnsPro com uma transação do módulo VEC, é necessário também enviar o valor FecPed = S, indicando o fechamento do pedido. Com isso o campo E120PED.SitPed e E120IPD.SitIpd ficará com o valor 1, para que possa ser gerado as necessidade de produção desse pedido.
Observação: O parâmetro codTpr não pode ser enviado na requisição, caso contrário a mensagem Tabela de Preço X não cadastrada, inativa, fora do período ou produto - derivação (Y - Z) não cadastrado na tabela de preço.