Desenvolvimento   Millen-40681 - Integração Delivery Hub - Adicionar Campos no Gateway de Frete
Release                    62_60
Versão                     5
Autor                       Jaciara Silva

Processo: Vendas

Nome do Processo: Movimentações

Motivação

Alterar integração de pedidos de vendas para receber informações sobre cotação de frete enviadas pela Ihub e, posteriormente, disponibilizar estas informações ao realizar a integração com o gateway de frete Delivery Hub.
Ao integrar o pedido de venda no sistema, os valores relacionados à cotação serão recebidos e, no momento da integração com o gateway de frete Delivery Hub, os valores deverão ser repassados ao gateway.

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!gf_delivery_hub.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.

Entradas

Configurando cadastro de transportadora
Em Logística\TMS\Cadastros\Transportadoras, configurar:

  • Na guia Frete e Seguro:

Ligar o parâmetro Gateway Frete;
No campo Módulo, selecionar Delivery Hub;

  • Na guia Gateway Frete – Delivery Hub, configurar:

Api Url;
Api Key;
Api Token;
Ligar o parâmetro Envia Campos de Cotação;
Preencher a Tabela de Tipos Frete;
Preencher a Tabela de Filiais.

Obs.: A tabela poderá ser preenchida, mesmo ligando o parâmetro Envia Campos de Cotação (externo à tabela). Nesse caso, o sistema dará prioridade à configuração que estiver definida na tabela.

Em Vendas\Pedidos de Venda, após a integração do pedido pelo Ihub, é possível visualizar no banco de dados os campos referentes à cotação de frete, uma vez que estes campos não estarão expostos na tela do pedido de venda, serão usados somente para realizar a chamada de API.

Em Vendas\Movimentações, realize o faturamento do pedido de venda/pré-faturamento de pedido de venda, para que o embarque possa ser providenciado.

Em Logística\Expedição\Embarque:

  • Incluir Embarque;
  • Selecione a filial;
  • Selecione a transportadora (deve ser a mesma da movimentação);
  • Selecione o tipo de frete (deve ser o mesmo da movimentação);
  • Selecione as notas fiscais, para compor os itens do embarque;
  • Salvar.

Perceba que o embarque ainda está com o status de "Em Preparação". Assim que o status estiver com "Liberado para Embarque".
Ao Alterar o Status para "Liberado para Embarque", uma rotina chamará o Gateway Delivery Hub e, através do log vamos conseguir validar a alteração.
Na tela de Lista de Embarques, selecionar o embarque inserido e ir em Ações/Altera Status, e mudar o status para "LIBERADO PARA EMBARQUE".
Após salvar a alteração do status, na pasta c:/wts/trace será gerado o log "wtsBrokerDelivery Hub_anomesdia_hora.txt" da comunicação com o gateway Delivery Hub e nele será possível observar o envio das tags quotationID, shippingCostid e carrierid.

Validações e Saídas

Envio dos campos referentes à cotação de frete para o gateway de frete Delivery Hub, de acordo com a integração dos pedidos de venda enviados pela plataforma Ihub.


  • Sem rótulos