01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | TOTVS Logística OMS |
Função: | OMSXCPLA - Recebimento de Viagem OMSXCPL - Regras de Integração OMS x Cockpit Logístico |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-7093 DLOGWMSMSP-7273 (Épico) |
02. SITUAÇÃO/REQUISITO
A quebra de Pedidos no TOTVS Logística Cockpit não é interpretada pelo OMS Protheus.
Exemplo:
- É enviado um Pedido com quantidade de 1.000 unidades para o Cockpit, mas no momento da otimização o sistema precisa dividir esse Pedido em duas (ou mais) viagens diferentes, para que seja comportado pelos veículos disponíveis.
- Nessa situação, o TOTVS Logística OMS não está preparado para entender um retorno com quantidade menor que 1.000 unidades.
03. SOLUÇÃO
Ao receber o XML de Publicação de Viagem no TOTVS Logística OMS e este apresentar a tag orderBreakParts, que indica que houve quebras de Pedidos, o sistema se comportará da seguinte forma:
- Realiza ajustes na tabela de Sequência de Integração (DK3) para gerar uma nova linha de registro responsável por gravar o ID da quebra recebido (DK3_QUEBID) e a quantidade parcial.
- Grava a informação da quebra (DK1_QUEBID) na tabela de Itens da Viagem (DK1).
- Envia a reposta de Desbloqueio da Viagem com a inserção da nova tag orderBreakResponses para indicar a aprovação das quebras do Pedido para o TOTVS Logística Cockpit. Ao enviar esta mensagem de desbloqueio será enviado um novo identificador para o Pedido, concatenando as informações: empresa+filial+sequência integração+pedido+id da quebra. Assim, o Cockpit tratará como um Pedido isolado, sendo possível a sua alteração ou exclusão individualmente, em um momento posterior.
Exemplo de Utilização
MATA410
Inclua um Pedido de Venda.
OMSXCPL6
Integre o Pedido com o TOTVS Logística Cockpit.
TOTVS LOGÍSTICA COCKPIT
- Acesse a aba Cesta Geral e clique em Mover Pedidos para minha cesta.
- Acesse a aba Minha Cesta, selecione o Pedido e clique em Operação manual em todas as páginas. Neste ponto é necessário alterar a quantidade dos produtos, para uma quantidade menor.
- Acesse a aba Viagens, selecione a viagem gerada e clique em Liberar.
- Aguarde alguns segundos para que a comunicação seja recebida pelo Protheus e para que a viagem permaneça com o status de Liberada no TOTVS Logística Cockpit.
PROTHEUS
- Verifique as tabelas da integração DK3 e DK1. Perceba que o ID da quebra foi preenchido (DK3_QUEBID e DK1_QUEBID).
- Verifique a carga gerada (DAK e DAI). Observe que a quantidade, o peso, o volume e a sequência de entrega condizem com a quebra e a viagem do TOTVS Logística Cockpit.
- Verifique a quebra realizada na liberação do Pedido de Venda (SC9). Observe que esta foi dividida conforme a quebra do Cockpit.
TOTVS LOGÍSTICA COCKPIT
- Verifique se a viagem está sendo liberada corretamente e se está ocorrendo a mudança do identificador do Pedido no TOTVS Logística Cockpit para empresa+filial+sequência integração + pedido + id da quebra.
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- DK0 - Viagem CPL
- DK1 - Viagem CPL Itens
- DK3 - Sequência de Integração CPL
- SC9 - Pedidos Liberados
- documento_tecnico
- logistica
- protheus
- sigaoms
- oms
- gestao_de_distribuicao
- supply_log_wmsoms-protheus
- oms_x_cpl
- cpl
- cockpit_logistico
- dlogwmsmsp_7093
- tratamentos
- viagem
- recebimento_de_viagem
- omsxcpla
- regras_de_integracao
- omsxcpl
- tratamentos_ao_receber_a_viagem_no_protheus
- versao_12_1_27
- versao_12
- totvs_logistica_cockpit
- totvs_logistica_oms_linha_protheus
- all
- todos_paises
Import HTML Content
Visão Geral
Conteúdo das Ferramentas