Páginas filhas
  • ER LOGWMS01-883 IN-11.4 Integração Cadastro Produtos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

Especificação

Produto

LOGIX

Módulo

WMS

Segmento Executor

Supply Chain

Projeto1

LOGWMS01

IRM1

Jira
serverJIRA Produção
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyLOGWMS01-545

Requisito1

Jira
serverJIRA Produção
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyLOGWMS01-883

Subtarefa1

 

Chamado2

Não se aplica.

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

Não se aplica.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Realizar ajustes na integração do cadastro de produtos para que seja possível enviar um cadastro para outro sistema. Não será previsto o recebimento da mensagem.

Definição da Regra de Negócio


 

Nota
titleAtenção!

A integração do cadastro de produtos será realizada considerando a versão 3.001 da mensagem Item.

Aviso
titleObservação

Para evitar problemas em outras integrações onde este cadastro já é utilizado, as validações e tratamentos adicionais somente serão aplicados caso o WMS Logix esteja integrado ao ERP Datasul, conforme parâmetro "Tipo de integração do WMS com backoffice":

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

MAN9907Alteração Processamento mensagem ITEM (versão 3.001)
EAIADAPTERITEM3Alteração Adapter mensagem ITEM (versão 3.001)

1 - MAN9907 - Processamento mensagem ITEM (versão 3.001)

  • Alterar a função man9907_executa_operacao(), incluindo antes da chamada da função EAIAdapterItem3_SendBusinessMessage() uma chamada da função wmsr96_get_sistema_backoffice(),passando como parâmetros a variável mr_dados.cod_empresa e o modo de exibição "1" (um).
     
  • Depois disto incluiruma lógica para setar novas informações no adapter, caso o retorno de outra função, a wmsr96_get_m_sistema_backoffice(), seja igual a "DATASUL":

     

    CampoInformação a ser considerada
      
      
      

2 - EAIADAPTERITEM3 - Adapter mensagem ITEM (versão 3.001)

  • Alterar na função EAIAdapterItem3_LoadUpsertContent() para que no ponto onde está setando o valor para a tag StockGroupCode seja chamada a função wmsr96_get_grupo_estoque_para() para realizar o de/para do grupo de controle de estoque, caso exista.

    Bloco de código
    collapsetrue
    CALL EAIHelperItem3_set_BusinessContent_StockGroupCode(wmsr96_get_grupo_estoque_para(EAIMapper_getString("item.cod_empresa"),EAIMapper_getString("item.gru_ctr_estoq"),1))


 

Fluxo do Processo

 

 

Cenários de Teste


 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.