Páginas filhas
  • DT Integração WMS Logix x Protheus - Retornos - Comparativo das Informações (Etapa 3)

INTEGRAÇÃO WMS LOGIX X PROTHEUS - RETORNOS - COMPARATIVO DAS INFORMAÇÕES LOGIX X PROTHEUS (ETAPA 3)

Características do Requisito

Linha de Produto:

Logix

Segmento:

Supply Chain - Logística

Módulo:

WMS - Operador Logístico

Rotina:

Rotina

Nome Técnico

WMS6874

Rastreabilidade Integração Logix x Protheus

Requisito/Story/Issue:

DLOGWMSOL-3410 - Integração WMS Logix x Protheus

DLOGWMSOL-3509 - Parte 3 - Retornos - Relatório Para Comparação das Informações Logix X Protheus

País(es):

Brasil

Banco(s) de Dados:

Oracle / SQL Server / Informix

Sistema(s) Operacional(is):

Windows / Linux


Descrição

O objetivo desta etapa é entregar a consulta dos documentos definitivos que tiveram retorno simbólico.

Para atender este objetivo, a equipe do WMS Protheus (SIGAWMS) desenvolveu a rotina ILPA000 - Extrator de Dados Logix x Protheus. 

Mais detalhes sobre essa rotina podem ser obtidos no Documento Técnico: Extração de Dados do Protheus Para o Relatório no Logix.

Dos arquivos gerados por essa rotina, nesta etapa será importado o arquivo salesorder_DDMMYYYY_DDMMYYYY.txt, que apresentará o seguinte layout:

99/01|01022018|28022018|000229|06344787|013 |01|UN| 2,00| 1200,00| 1200,00|004638|1|

99/01|01022018|28022018|000228|06344787|013 |01|UN| 1,00| 1200,00| 1200,00|004638|0|

99/01|01022018|28022018|000228|06344787|013 |02|UN| 1,00| 1000,00| 1000,00|004641|0|

99/01|01022018|28022018|000228|06344787|013 |03|UN| 2,00| 1000,00| 1000,00|004642|0|

Os três primeiros campos serão fixos em todas as linhas:

  • Empresa/filial Protheus (ex:99/01)
  • Data inicial filtro no Protheus (ex: 01022018)
  • Data final filtro no Protheus (ex: 26022018)

Demais campos vindos, conforme abaixo:

  • Detalhamento de cada campo:

Pedido|Cliente+Loja|Produto|Item|Unidade Medida|Quantidade|Preço|Valor|Identificador Saldo Terceiro|Flag Pedido Faturado|

O último campo do arquivo salesorder é a indicação se o pedido foi totalmente faturado (1) ou não (0).

A ligação entre os arquivos são:

input > coverage: Identificador Cobertura == Identificador Cobertura

input > sales: Identificador Saldo Terceiro == Identificador Saldo Terceiro

coverage > sales: Identificador Saldo Terceiro == Identificador Saldo Terceiro

Importante!

  1. O nome do arquivo será considerado se nele estiver contida a string 'salesorder', que é o nome que o Protheus irá gerar, portanto, este não pode ser renomeado.
  2. O processamento é por empresa e não multiempresa.

Divergências que serão validadas:

  • Pedido externo existe no Logix mas não existe no Protheus.
  • Pedido externo existe no Protheus mas não foi encontrado no Logix.
  • Expedição não tem pedido externo registrado (Erro integração não gerou pedido no Protheus).
  • Divergência de quantidades retornadas entre Logix x Protheus.


Procedimento para Implantação

Seguir os procedimentos padrão de atualização do sistema pelo pacote de liberação 12.1.21.