Fluxo Integração WMS

Para realizar a integração de um sistema WMS com o KPL, o primeiro passo é realizar a criação da interface.

O tipo da interface a ser cadastrada deve ser WS WMS (opção “Ábacos – Web Services – WMS”). Caso precise de maiores informações sobre interface clique aqui.

FLUXOS POSSÍVEIS:

Fluxo A  – conformidade em todos os itens do pedido:

  1. PedidosDisponiveis
  2. ConfirmarRecebimentoSepararPedido
  3. CheckoutItem

Fluxo B – não conformidade com algum item:

  1. PedidosDisponiveis
  2. ConfirmarRecebimentoSepararPedido
  3. CheckoutItem
  4. ConcluirSeparacaoNaoConformidade

Fluxo C –  não conformidade com todos os itens:

  1. PedidosDisponiveis
  2. ConfirmarRecebimentoSepararPedido
  3. InformaRupturaTotal

Fluxo D  – apenas para clientes que não utilizam checkout

  1. PedidosDisponiveis
  2. ConfirmarRecebimentoSepararPedido
  3. ConcluirSeparacaoMercadoria (sempre vai alterar o status do pedido para PRONTO PARA FATURAR)

DETALHES DO PROCESSO:

Ao usar o método PedidosDisponiveis, sugerimos configurar o ponto de integração do status do pedido em Aguardando Separação. Isso significa que o WMS vai consultar apenas os pedidos neste status.

Atenção: somente serão integrados os itens com saldo reservado maior que zero.

 Essa configuração (de retornar pedidos neste status – aguardando separação) é feita nas abas da configuração de interface:
2-interface-wms-status-pedido

 

 

 

 

 

 

Ao capturar um pedido via método PedidosDisponiveis:

Com o consumo do pedido realizado iniciamos o processo de despacho via API WMS utilizando o método ConfirmarRecebimentoSepararPedido .

Utilizando o método ConfirmarRecebimentoSepararPedido, o pedido dentro do KPL ficará com status da separação “Em Separação” e o status do pedido permanecerá como “Aguardando Separação”:
4-tela-separar-pedido

 

 

 

 

 

 

No menu: Comercial e Faturamento / Movimentações / Pedidos / Expedição / Separar mercadorias
verifique que o pedido mudou o estagio e a cor de fundo ficou azul.

O próximo passo é efetuar o checkout do envio, que é a conferencia dos itens deste pedido.

Utilizaremos o método: CheckoutItem.

O método CheckoutItem  equivale a tela de checkout do KPL:

5-tela-checkout-pedido

 

 

 

 

 

 

 

Lembre-se que o checkout não é necessário se houve ruptura total.

Após realizar o checkout o status da separação entra em separado e o pedido fica pronto para o faturamento.

7-pedido-fica-para-faturar

 

 

 

 

 

 

 

Com o faturamento realizado, é possível consultar as notas fiscais no método: NotasFiscaisSaidaDisponiveis.

É possível configurar os estágios que uma nota fiscal é replicada na interface, no grupo de configuração Saída de Notas:
9-definir-ponto-replicaca-nota

 

 

 

 

 

 

 

Para verificar as notas fiscais disponíveis acesse o menu: Comercial e Faturamento / Movimentações / Notas Fiscais / Gerenciar Notas Fiscais Eletrônicas.

8-notas-fiscais-com-e-sem-critica