Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

A integração do inventário realizado no sistema WMS com o ERP Lumi visa garantir a sincronização precisa dos dados de estoque entre os dois sistemas.

Premissas

  1. Integração com WMS:

    • Ao habilitar a flag "Interface de Controle de Estoque" no Lumi Gerencial, o acesso às seguintes telas será bloqueado: Inventário, Guia Cega e PDV Reverso.

  2. Procedimento de Inventário:

    • Todo o processo de inventário será conduzido exclusivamente pelas rotinas disponíveis no CHP WMS.

    • Após a finalização e validação das contagens no CHP WMS, os itens serão enviados para a tabela intermediária [INT_PHYSICAL] para a criação do inventário no Lumi, seguindo as regras da coluna FLAG_ERP.

  3. Processo Automático de Inventário:

    • O processo seguirá as mesmas regras existentes no Lumi Gerencial: gerar inventário, congelar, ajustar e descongelar, mas será realizado automaticamente via serviço [sacservico], comunicando-se com o banco intermediário chp_wp na tabela INT_PHYSICAL.

Passos para Integração

1. Pré-requisitos

  • Versão Necessária:

    • Certifique-se de estar utilizando a versão 3.0 do Lumi Gerencial e o serviço sacservico habilitado.

2. Ativar a Flag "Interface de Controle de Estoque"

  • Configuração no Sistema:

    • Vá para o Setup do Estabelecimento e ative a opção (7) "Interface de Controle de Estoque".

      image-20240703-225238.png

      image-20240703-225409.png

3. Habilitar Parâmetro no Arquivo sac.ini

  • Configuração do Arquivo:

    • No arquivo sac.ini, habilite o seguinte parâmetro:

Bloco de código
languageini
Interface CHP
SERVIDOR=127.0.0.1 (ip do banco sac)
CHP=S

4. Ativar o Serviço sacservico

  • Iniciar o Serviço:

    • Certifique-se de que o serviço sacservico esteja ativado para permitir a comunicação e integração entre o WMS e o ERP Lumi.

Seguindo esses passos, a integração do inventário será configurada corretamente, garantindo que o controle de estoque seja gerenciado de maneira eficiente e precisa entre o WMS e o ERP Lumi.

Fluxo da Integração - Regras da Flag_ERP

A coluna FLAG_ERP é utilizada para indicar diferentes estados no processo de inventário e suas respectivas ações. A seguir, estão as regras detalhadas para cada status:

Status 0: Criação de Inventário

Quando o FLAG_ERP está definido como 0:

  • O sacservico cria automaticamente um inventário no Lumi Gerencial para todos os itens.

  • O estoque desses itens é imediatamente congelado.

  • A contagem física dos itens deve ocorrer no sistema CHP.É importante entender que enquanto os itens estiverem congelados, qualquer movimentação de estoque como entradas de notas fiscais ou vendas só serão registradas no ERP após a conclusão do inventário

IMPORTANTE: Qualquer movimentação de produto que seja feita depois da criação do inventario no SAC, após a sua finalização sera acrescida ou debitada da quantidade informada pelo WMS.

Status 1: Continuação da Contagem

Quando o FLAG_ERP está definido como 1:

  • O sacservico grava na tabela após a criação do inventário no ERP.

  • Com este status, o WMS pode prosseguir com a contagem dos itens.

Status 2: Ajuste de Quantidades

Quando o FLAG_ERP está definido como 2:

  • O sacservico ajusta automaticamente as quantidades no ERP conforme as quantidades enviadas pela CHP.

  • Ajustes diretos no Lumi Gerencial não são permitidos neste estágio.

Status 3: Liberação de Movimentações

Quando o FLAG_ERP está definido como 3:

  • O sacservico ajusta o saldo no ERP.

  • Com este status, o WMS pode liberar as movimentações dos produtos.

Status 4: Cancelamento Total do Inventário

Quando o FLAG_ERP está definido como 4:

  • Indica que o inventário foi cancelado no sistema CHP.

  • Este status só pode ocorrer antes de o FLAG_ERP.

  • Representa um cancelamento total do inventário.

Status 5: Desistência da Contagem de SKU

Quando o FLAG_ERP está definido como 5:

  • Indica que a contagem do SKU (Unidade de Manutenção de Estoque) foi desistida.

  • O item não será contado e, portanto, não haverá ajuste deste item.

Status 6: Exclusão do Inventário

Quando o FLAG_ERP está definido como 6:

  • Após o status 4, indicando o cancelamento do inventário no ERP, o sacservico grava o status 6.

  • Este status sinaliza ao WMS que o inventário foi cancelado no ERP.

Status 7: Exclusão de Item do Inventário

Quando o FLAG_ERP está definido como 7:

...