Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | OMS - Gestão de Distribuição |
Função: | OMSXCPLWS - Métodos Para Envio do XML Para o Cockpit LogísticoOMSA460B - Faturamento por Carga |
02. SITUAÇÃO/REQUISITO
O ponto de entrada OMSXCPL01, o qual tem objetivo de alterar o XML enviado para o Cockpit Logístico, não abrange todas as tabelas que a integração suporta, por exemplo: SB1 (Produtos). Além disso, esse ponto de entrada não está documentadoQuando as tabelas referentes ao Pedido de Venda (SC5,SC6 e SC9) encontram-se compartilhadas dentro de uma mesma empresa, o sistema não realiza o faturamento por carga.
03. SOLUÇÃO
Ajustado o ponto de entrada OMSXCPL01 para que seja possível modificar o corpo do XML de inclusão ou alteração para qualquer tipo de registro. Além disso, esse ponto passará a receber a informação da tabela que será enviada.
No faturamento por carga existe um tratamento para trocar a Filial corrente do sistema, mais especificamente o campo cFilAnt, o qual possibilita o faturamento de cargas que envolvem diversas Filiais. Esse tratamento apresentava inconsistências quando a Filial do Pedido encontrava-se vazia.
Portanto, foi incluída uma validação para realizar tal lógica apenas quando a Filial estiver preenchidaPara obter mais detalhes, consulte a documentação do ponto de entrada cujo link está especificado no tópico 05. Assuntos Relacionados.
04. DEMAIS INFORMAÇÕES
Ticket relacionado: 42918494148201
Requisito: DLOGWMSMSP-57745733
Pacote: 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=720938
05. ASSUNTOS RELACIONADOS
Ponto de Entrada: OMSXCPL01 - Permite Alterar o XML Antes do Envio Para o Cockpit Logístico.
Templatedocumentos |
---|
HTML |
---|
<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> |