01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:SIGAOMS - Gestão de Distribuição
Função:


Requisito/Story/Issue (informe o requisito relacionado) :
DLOGWMSMSP-8078


02. SITUAÇÃO/REQUISITO

Realizar a integração das cargas OMS com o Monitoramento do Cockpit Logístico Neolog.

03. SOLUÇÃO

Para a integração entre os sistemas, as seguintes alterações de dicionário foram realizadas:


Nova tabela DK5: 

Mensagem Integração Monitoramento
NomeTítuloDescriçãoTipoTamanhoBrowseVisual?ContextoOpçõesHelp

FilialFilial do SistemaC2Não


Filial do Sistema.


Inclusão de novos campos na tabela DK1:


Novo grupo de perguntas para a rotina Monitor de Cargas (OMSXCPL7):


Parâmetros:

NomeDescriçãoTipoDefault
MV_CPLMONIntegração Monitoramento NeologCaracter2
MV_WSMONIEndereço WebService de MontiramentoCaracter


Alterações na rotina de Parâmetros Integração (OMSXCPL1):

Alterada a rotina de Parâmetros Integração para apresentar os dois parâmetros novos. Para ativar o parâmetro MV_CPLMON, o endereço WS de monitoramento deverá ser preenchido.

Além disso, foi disponibilizada uma nova ação que permite testar o endereço webservice de monitoramento, localizada em Outras Ações.

Exemplo de Utilização

UPDDISTR

  1. Aplicar o pacote de dicionário contendo as alterações de dicionário. 

SIGACFG

  1. Verificar se as tabelas, campos, perguntas e parâmetros foram criados.

OMSXCPL1

  1. Alterar o parâmetro MV_CPLMON para sim e informar no parâmetro MV_WSMONI o Endereço WebService de Monitoramento, exemplo: http://187.94.56.207:8056/cockpit-gateway/monitoring-integration-soap/ws
  2. Após o endereço webservice de monitoramento informado, realizar o teste de conexão. Em Outras Ações > Testar WebService Monitoramento.
  3. Apenas deverá ser possível salvar o parâmetro MV_CPLMON igual a sim, se o endereço WebService de monitoramento estiver preenchido.

04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas



<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>