[Loja Virtual] Configurar a atualização automática do saldo dos kits e das variações

Tags: loja-virtual estoque saldo composto variação automático

O que é essa atualização automática?

É um recurso que mantém sempre corretos os saldos dos kits e das variações de produtos, sem que você precise fazer isso manualmente.

Por que isso é importante?

Porque kits e variações dependem de outros produtos. Quando algum item muda de quantidade, o kit ou a variação pode ficar com o saldo errado. A atualização automática evita erros no estoque, nas vendas e na integração com lojas virtuais.

Preciso criar alguma coisa para funcionar?

Não. O sistema já vem com a atualização preparada. Você só precisa ativar e configurar.

Quais parâmetros devo configurar?

Preencha exatamente estes três parâmetros:

1) ATUALIZACAO_SALDO_PROD_CD_OPERADOR_INVENTARIO: Informe o código do operador que sera registrado como responsável pela atualização automática.

2) ATUALIZACAO_SALDO_PROD_CD_ESTOQUE_COMPOSICAO: Informe o estoque onde os saldos dos kits serão atualizados.

3) ATUALIZACAO_SALDO_PROD_CD_ESTOQUES_ANALISADOS: Informe a lista dos estoques que o sistema deve analisar para calcular os saldos.

Como ativar ou desativar a rotina automática?

Para ativar a rotina, execute o seguinte comando no banco de dados do cliente:

BEGIN
  dbms_scheduler.enable('JOB_ATUALIZA_SALDO_COMP_VAR');
END;
/

Para desativar, caso seja necessário:

BEGIN
  dbms_scheduler.disable('JOB_ATUALIZA_SALDO_COMP_VAR');
END;
/

Quando essa atualização acontece?

A atualização ocorre automaticamente todos os dias nos seguintes horários:

  • 12:00

  • 23:00

Esses horários são fixos. Caso seja necessário ajustar, somente o setor de desenvolvimento pode realizar essa alteração.

O que exatamente acontece quando o sistema atualiza os saldos?

Nos horários programados, o sistema faz a seguinte sequência:

  1. Verifica se existe alguma conferência de estoque aberta.

  2. Se houver, a atualização não será executada naquele momento.

  3. Se estiver tudo livre, o sistema realiza automaticamente:

    • A atualização dos saldos dos kits.

    • A atualização dos saldos dos produtos principais das variações.

  4. Uma conferência automática é registrada no histórico para manter o controle das operações.

Todo o processo é rápido e não interfere no uso diário do sistema.

E se o estoque estiver com uma conferência aberta?

Se alguém estiver fazendo uma conferência manual no estoque, a atualização automática não roda naquele momento. Ela espera para evitar conflitos e só roda quando o estoque estiver liberado.

Essa atualização pode atrapalhar alguém usando o sistema?

Não. Ela é rápida, segura e foi feita para não bloquear o trabalho de ninguém.

O sistema cria conferências automáticas. Isso é normal?

Sim. Para atualizar o saldo, o sistema faz uma “conferência automática” apenas para registrar o ajuste. Ela é aberta e encerrada instantaneamente. Essas conferências são registradas para manter o histórico transparente.







VOLTAR

Outros Artigos

Nenhum artigo relacionado.