Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS OMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:

TOTVS OMS - Gestão de Distribuição (SIGAOMS)

Função:

OMSXCPL6 - Envio de Pedidos de Venda

OMSXCPL6B - Regras de Cancelamento de Pedidos / Viagens

País:Todos Países
Ticket:14756060
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-14447


02. SITUAÇÃO/REQUISITO

Na rotina OMSXCPL (Envio de Pedidos), na opção de Desatualização do Pedido, caso o mesmo esteja como C6_INTROT = '3' Falha na integração, existe uma trava que impede de efetuar a desatualização da sequência já integrada.

Deve ser analisada a possibilidade de utilizar o Status do registro da tabela DK3  (DK3_STATUS).

03. SOLUÇÃO

Foi gerado um novo tratamento que permite selecionar qual Status será considerado no processo de desatualização do Pedido de Venda, quando este estiver integrado com o TOL.

Exemplo de Utilização

PARÂMETRO

  • Verifique se o parâmetro MV_CPLCDK3 = .T.

MATA410

  • Gere um Pedido com 1 item:
    • Item 01 com 100 unidades.

OMSXCPL6

  • Altere a quantidade enviada na integração; envie apenas 50 unidades.
  • Envie o Pedido para o TOL.

TOL

  • Monte a viagem e libere para o Protheus.

OMSXCPL7

  • Com a viagem liberada, gere a Carga, porém, não fature a mesma.

MATA460A

  • Exclua a liberação do item 50 por meio desta rotina - opção de Estorna DOCs do documento que não foi enviado.

OMSXCPL6

  • Envie o Pedido para o TOL - o Pedido permanecerá com status igual a 3-Falha de integração.
  • Desatualize o Pedido de Venda.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

    • DK3 - Sequência de Integração CPL  
    • SC5 - Pedidos de Venda              
    • SC6 - Itens dos Pedidos de Venda    
    • SC9 - Pedidos Liberados

05. ASSUNTOS RELACIONADOS

Documento de Referência

06. ANEXO - PDF