Desenvolvimento Millen-28780 - Integração DHL - Permitir Conferência de Transferência com Lotes Divergentes
Release 104
Versão 5
Autor Jaciara Silva
Processo: Logística
Nome do Processo: Movimentações de transferências
Motivação
A empresa opera no mercado de transporte e está passando a operar no modelo "Fullfilment", pretendendo alcançar os clientes que utilizam e-Millennium através de uma integração.
Utilizando o modelo "CAT31", o usuário do e-Millennium deverá emitir uma nota de remessa para a empresa, que receberá a remessa em seu sistema e realizará a conferência.
Para controle no e-Millennium, o usuário deverá cadastrar uma filial para o operador logístico e realizar uma transferência, que ficará com o status de "conferência pendente".
Ao receber a mercadoria em seu CD, o operador logístico realizará a conferência e enviará um retorno via Api, informando que a conferência foi realizada.
Para os clientes que trabalham com produtos controlados por lotes, ao realizar a conferência, também são realizadas as conferências dos lotes fisicamente e os lotes conferidos fisicamente, deverão ser os lotes considerados e enviados via API.
Atualmente, no processo de conferência das transferências no e-Millennium, caso seja informado um lote diferente da movimentação que está sendo conferida, é retornado um erro, não sendo possível seguir com o processo.
Para eliminar esta interrupção no processo de conferência, foram realizados os seguintes ajustes:
1.Uma alteração no comportamento da API, tornando possível informar o lote na requisição millenium!gw_dhl.RECEBIMENTO.Conferencia;
2.Criada parametrização no cadastro de filiais permitindo configurar os eventos para realização das movimentações de estoque dos produtos, conforme informações de conferência recebidas pela Api. O recebimento será realizado normalmente e, se forem informados lotes divergentes da transferência, na sequência será feita entrada e saída simples da filial de destino para ajustes do lote.
3.Criada tabela para gravação de relacionamento entre saída e entrada com a transferência que está sendo conferida quando existem divergências.
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 os módulos millenium_log!dhl.minst e millenium!gw_dhl.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 Produtos e Serviços\Produtos, configurar no cadastro da seguinte forma:
- Na aba Vendas:
Permite Lotes no Estoque - selecionar Controle por Lote
- Na aba Logística:
Permite Número de Lote em Branco- ligar
Em Utilitários\Empresa\Filiais, selecione a filial DHL e configure:
Na aba Geral - preencher os dados de identificação da filial
Na aba Integração DHL
- Habilita Integração DHL - ligar
- Partner ID - preencher
- Facility ID - preencher
- Customer ID - preencher
- Tipo Danfe - A4
- Modelo Fiscal - CAT 31
Conferência de Transferência (Remessa de Armazenagem), preencher com os eventos configurados para serem usados no processo:
- Evento para Devolução de Estoque com Divergência
- Evento de Saída Simples de Estoque para Lotes Divergentes
- Evento de Entrada Simples de Estoque para Lotes Divergentes
Em Utilitários\Administrador\Eventos:
1.Transferência entre filiais, configurar:
- Na aba Geral
Romaneio - ligar
Numeração Automática - ligar
Imprime Doc - ligar
- Na aba Logística
Lotes - ligar
Detalhe do Lote - ligar
2.Devolução, configurar:
- Na aba Geral
Código - preencher
Descrição - preencher
Tipo de Produto - Produto Acabado
Tipo de Evento - Transferência
Tipo de Transferência - Devolução
Romaneio - ligar
Numeração Automática - ligar
Imprime Doc - ligar
- Na aba Acessos
Filial - ligar
Data - ligar
Movimentação Entrada/Saída - Por Produto
Selecionar Produtos Movimentação Ent/Saí- Por Produto
Conferência Prods. Pendente - Não Fica
- Na aba Geradores
Tipo Cliente/Fornecedor - Ambos
- Na aba Vendas
(Não configurar)
- Na aba Faturamentos
Fat. De pré-Faturamento - ligar
- Na aba Fiscal
NF - ligar
Série NF Padrão - preencher
Modelo NF Padrão - 55
Tipo Impressão NF - Armazenar e Imprimir
Tabela CFOP Padrão - preencher (usar os dados pertinentes à operação)
Usa Impostos da Nota Ref. - ligar
- Na aba Financeiro
Influência no Caixa - N. Influi
Mostrar Centro de Custo - ligar
Mostrar Plano de Contas - ligar
Tipo de Interface de Pagamento- Clássica
- Na aba Preços e Descontos
Usar Valores - ligar
Edição de Preços de Troca - Busca e não Edita
Edição de Preços - Busca e Edita
- Na aba Logística
Influência no Estoque - Subtrai
Usar Filial de Estoque - ligar
Tamanho na Grade de Produtos- Código
Motivo - Indefinido
Consumir Lote Automaticamente- Não Utiliza
3.Saída Simples
- Na aba Geral
Código - preencher
Descrição - preencher
Tipo de Produto - Produto Acabado
Tipo de Evento - Entrada
Tipo de Transferência - Entrada Simples
Romaneio - ligar
Numeração Automática - ligar
Imprime Doc - ligar
- Na aba Acessos
Filial - ligar
Data - ligar
Movimentação Entrada/Saída - não Acessa
- Na aba Geradores
Tipo Cliente/Fornecedor - Ambos
- Na aba Fiscal
(Não configurar)
- Na aba Financeiro
Influência no caixa - N. Influi
- Na aba Logística
Influência no Estoque - Subtrai
Lote - ligar
Detalhes do Lote - ligar
4.Entrada Simples
- Na aba Geral
Código - preencher
Descrição - preencher
Tipo de Produto - Produto Acabado
Tipo de Evento - Entrada
Tipo de Transferência - Entrada Simples
Romaneio - ligar
Numeração Automática - ligar
Imprime Doc - ligar
- Na aba Acessos
Filial - ligar
Data - ligar
Movimentação Entrada/Saída - não Acessa
- Na aba Geradores
Tipo Cliente/Fornecedor - Ambos
- Na aba Fiscal
(Não configurar)
- Na aba Financeiro
Influência no caixa - N. Influi
- Na aba Logística
Influência no Estoque - Soma
Lote - ligar
Detalhes do Lote - ligar
Entradas
Transferência de estoque realizada
No primeiro momento foi feita uma transferência, onde a devolução é realizada para a quantidade que não foi conferida:
A trava de divergência positiva funcionou como esperado no momento da conferência:
A conferência também foi realizada com sucesso com a divergência negativa:
As quantidades não conferidas foram retornadas em evento de devolução, conforme indicado na mensagem:
Divergência de lote e da quantidade:
Foram realizados os acertos de estoque, realizando a saída do lote da transferência e a entrada do lote da conferência:
Além da devolução da quantidade não utilizada:
Além disso, foi realizado o teste de conferir novamente a mesma transferência:
Mesmo que altere a quantidade, lote ou qualquer outra informação, a trava está funcionando como esperado.
Validações e Saídas
- Em caso de divergência entre os lotes enviados, deverão ser feitas as movimentações de entradas e saídas de lotes para manter as informações do estoque íntegras.
- As quantidades divergentes deverão ser retornadas nas movimentações de devolução.








