Tempo aproximado para leitura: 00:03:54 min
Dúvida
Como definir o padrão de Status do Pedido de Venda para Desatualizar um Pedido de Venda integrado no TOL/TRE?
Ambiente
TOTVS Logística - TOTVS OMS (Linha Protheus) - Gestão de Distribuição (SIGAOMS) - Todas as versões
Solução
Na rotina OMSXCPL6-Envio de Pedidos, caso necessite cancelar uma sequencia integrada ao TOL/TRE, porém o Pedido de Venda está com status igual a 3-Falha na Integração campo C6_INTROT, o Sistema contém uma trava que impede desatualizar a sequencia integrada.
Para esse cenário, temos um novo tratamento que possibilita optar por qual status será considerado no processo de desatualização do Pedido de Venda integrado com TOL/TRE, são eles:
- Campo C6_INTROT - Integração Roteirizador
- Campo DK3_STATUS - Status da Integração
O Sistema irá considerar o campo C6_INTROT para desatualizar o Pedido de Venda no TOL/TRE.
Para considerar o campo DK3_STATUS, deverá utilizar o Parâmetro MV_CPLCDK3 = .T.
Exemplo de utilização:
1.No SIGACFG-Configurador do Protheus/Ambiente/Cadastros/Parâmetros, ative o Parâmetro MV_CPLCDK3 = .T.
2.Acesse a rotina MATA410-Pedido de Venda, crie um Pedido de Venda com 3 itens e quantidades Liberadas:
3.Acesse a rotina OMSXPL6-Envio de Pedidos, altere a quantidade a ser enviada na integração:
Nesse exemplo, será integrado quantidade total do item 01, quantidade parcial do item 02 e para item 03 não será integrado:
4.Na rotina OMSXPL6-Envio de Pedidos, após confirmar as alterações acima, envie o Pedido de Venda para o TOL/TRE:
5.No TOL/TRE, gere a Viagem para o Pedido de Venda integrado e libere para o Protheus.
6.Acesse a rotina OMSXCPL07-Monitor de Cargas, com a viagem liberada, gere a carga:
7.Acesse a rotina MATA460A-opção de Estorna DOC's e exclua a liberação do item 03 quantidade 70. Essa sequencia não foi integrada ao TOL/TRE.
8.Retorne para a rotina OMSXCPL6-Envio de Pedidos, selecione o Pedido de Venda e envie ao TOL/TRE. Nesse momento o status do Pedido de Venda será atualizado para 3-Falha de Integração. Devido não existir a SC9-Liberação de itens para o item que tentou integrar ao TOL/TRE. Será apresentada a mensagem abaixo:
9.Acesse a rotina OMSXCPL6-Envio de Pedidos, desatualize o Pedido de Venda utilizando a opção Desatualizar Pedido Posicionado - F4:
10.Após confirmar a desatualização parcial do pedido, acesse o Painel de Viagens do TOL/TRE para verificar a Viagem. Poderá visualizar que a Viagem consta apenas com o item 01 de 50:
11.Retorne a rotina OMSXCPL6-Envio de Pedidos, posicione no Pedido de Venda em questão e utilize o botão de Outras Ações/Desatualizar Pedido Selecionado F2:
12.Consulte o Painel de Viagens do TOL/TRE para verificar a Viagem foi Excluída:
13.No OMSXCPL07-Monitor de Cargas, a Viagem será atualizada com status de cancelada e a carga será desfeita.
No exemplo acima, demonstramos as duas formas de Desatualizar um Pedido de Venda integrado ao TOL/TRE, utilizando as opções abaixo:
- botão de Outras Ações/Desatualizar Pedido Selecionado F2
- tela principal OMSXCPL6-Envio de Pedidos botão Desatualizar Pedido Posicionado - F4
Saiba mais
Mais informações poderão ser acessadas nos link's:
14756060 DLOGWMSMSP-14447 DT TOTVS OMS x TOL - Desatualização de pedidos com o campo C6_INTROT = 3
Integração TOTVS OMS x TOTVS Otimização Logística Planejamento
Logística - Linha Protheus - OMS - Cancelamento de Pedidos de Venda integrados ao TOL/TRE
Logística - Linha Protheus - OMS - Cancelar Viagem gerada no TOL/TRE, quando integrada ao TOTVS OMS
Glossário
TOL - TOTVS Otimização Logística
TRE - TOTVS Roteirização e Entrega
TOTVS OMS - Order Management System
0 Comentários