Desenvolvimento Millen-13196 – Integração TOTVS – Buscar preço via API
Release 62.40
Versão 5
Autor Jaciara Silva
Processo: Logística
Nome do Processo: WMS
Motivação
Ao realizar uma movimentação de transferência, na tela do evento, os preços de custo dos produtos serão carregados através de uma API, diretamente do sistema TOTVS, onde ficam armazenados. Desta forma, ficam eliminados o trabalho de inserir os preços manualmente, nos casos de divergência de valores, e os erros decorrentes dessa tarefa ao ser executada.
Ao efetivar uma movimentação de transferência, deverão ser recuperados os preços de custo através da Api configurada, atualizando estes valores no grid de produtos da movimentação.
Atenção! Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.
Parâmetros
Instalar o módulo millenium!minfra.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Em \Utilitários\Administrador\Eventos, selecionar o evento de faturamento de transferência e na guia Preços e Descontos:
- No campo Edição de Preços, selecione a opção Busca e não Edita
- No campo Gateway Preço de Custo, selecionar InfraCommerce (TOTVS)
Entradas
Configurando URL de integração
Em Utilitários\Administrador\Eventos, no evento configurado para faturamento de transferência, na guia Infracommerce, preencha as informações para conexão com a API de comunicação com a Totvs. Estes dados devem ser passados pela própria Totvs.
Executando movimentação de transferência
Em Vendas\Movimentações, selecione o evento configurado para usar com o processo de transferência e preencha todas as informações da tela.
Observe atentamente os preços que estão carregados no grid de produtos porque, ao efetivar o evento, o sistema irá consultar os preços do sistema Totvs através da API e, se houver divergências, irá substituir os preços no grid de produtos do e-Millennium pelos preços encontrados no sistema Totvs.
Verificando logs da transação
Em c:wts\Trace, localize o arquivo de logs, que nesse exemplo é a transação wtsBrokerPrecosCustoTotvs_220721_09, e verifique a transação realizada.
Validações e Saídas
Substituição do preço na tela de movimentação do e-Millennium pelo preço encontrado no sistema Totvs e recebido pela API.