Para que ocorra a integração com o WMS Protheus a partir dos diversos processos existentes no sistema, sejam entradas, saídas ou movimentos internos, são avaliados três elementos principais:
Sempre que um processo atender a essas três condições haverá integração com o WMS Protheus por meio da geração de uma Ordem de Serviço, que poderá ser executada de forma manual ou automática, de acordo com a configuração do serviço a ser executado.
Assim como condição para integração, os três elementos são avaliados na realização de todas as validações e consistências necessárias para o correto funcionamento do módulo WMS Protheus.
Por muito tempo o parâmetro MV_INTDL foi utilizado como condição nas validações e integrações do WMS Protheus com os demais módulos do sistema.
No entanto, existem casos em que há necessidade de integração apenas com o módulo OMS Protheus (Gestão de Distribuição), por exemplo, e todas as movimentações de estoque são executadas via módulo de Gestão de Estoque.
Nessa situação, não se faz necessário realizar as validações e consistências que dizem respeito somente às regras de negócio WMS.
Exemplo - Rotina Endereçar Produtos (MATA265)
Diante deste contexto foi identificada a necessidade de criar um parâmetro exclusivo para indicar a integração com o módulo WMS Protheus (MV_INTWMS).
Sendo assim, de agora em diante, para manter a integração com os módulos da Logística e desativar a integração com o WMS Protheus será necessário apenas alterar o conteúdo do parâmetro MV_INTDL para "S" e do parâmetro MV_INTWMS para ".F.".
As alterações no sistema serão realizadas gradativamente, normalmente sob demanda, e sempre respeitando as regras e parametrizações já existentes. Desta forma, sempre que for identificado um processo que necessita da diferenciação que o parâmetro proporciona poderá ser aberto um chamado para avaliação por parte das equipes de Atendimento e Desenvolvimento.
Documento de Referência
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |