ESTOQUE EM TEMPO REAL
💡 Contexto / Por que Fazer
A funcionalidade de Estoque em Tempo Real (Real Time) no Autoatendimento foi desenvolvida para evitar que o consumidor final consiga comprar produtos que já estão esgotados no estabelecimento. O grande impacto desta configuração é a eliminação de atritos operacionais, como a necessidade de estornos ou substituição de pratos após o pagamento, garantindo uma melhor experiência para o cliente e maior confiabilidade na operação do caixa.
Com essa atualização, o sistema passa a bloquear automaticamente a venda de produtos sem estoque logo no momento da iniciação de uma nova venda ou na sua finalização, exibindo avisos visuais claros para o cliente na tela do totem.
📝 Pré-Requisitos
Antes de orientar o cliente ou iniciar testes, certifique-se de que as seguintes condições foram atendidas:
- Versão do Autoatendimento: O totem deve estar atualizado, no mínimo, para a versão
1.2.2.38, onde a funcionalidade foi implementada. - Tipo de Produto: A regra de bloqueio de estoque se aplica apenas a produtos simples ou combos com produtos simples. A funcionalidade não se aplica a processos produtivos.
⚙️ Passo a Passo
A validação e o funcionamento do bloqueio de estoque ocorrem de forma automática durante o fluxo de venda. Siga os passos abaixo para entender o comportamento na tela:
Atualize o aplicativo de autoatendimento para a versão
1.2.2.38 ou superior.[PRINT 1: Tela Inicial do Autoatendimento destacando a versão 1.38 no rodapé]Inicie uma nova venda no totem. Caso um produto simples esteja com o estoque zerado no ERP, o sistema impedirá a adição do item e exibirá um alerta na tela para o consumidor.
[PRINT 2: Tela do Autoatendimento exibindo aviso visual de produto indisponível/sem estoque]
Durante a seleção de atributos de um produto, oriente o cliente de que o comportamento de bloqueio também se aplica aos adicionais. Tente adicionar um atributo sem saldo para visualizar o bloqueio ao enviar para o carrinho.
[PRINT 3: Tela de seleção de atributos no Autoatendimento destacando o bloqueio de adição ao carrinho]
Em operações com múltiplos totens, faça uma simulação de concorrência (ex: 1 unidade restante sendo disputada em dois totens). A validação final e o bloqueio ocorrerão na tela de pagamento para o totem que tentar finalizar por último.
[PRINT 4: Tela de finalização/pagamento exibindo o aviso de bloqueio por falta de estoque após concorrência]
❓ Dúvidas Frequentes
-
Como o bloqueio de estoque funciona para os Atributos (adicionais)? Para atributos obrigatórios, se o atributo não estiver em estoque, o produto principal inteiro é bloqueado. Para atributos opcionais, o sistema até permite que o cliente faça a seleção na tela, mas bloqueia a adição do item ao carrinho caso ele não possua saldo.
-
O estoque em tempo real funciona para itens produzidos (Processos de Produção)? Não. É muito importante alinhar com o cliente que a funcionalidade de controle de estoque no autoatendimento não abrange processos produtivos, sendo exclusiva para produtos simples e combos de produtos simples.
-
O que acontece se houver apenas 1 unidade de um produto e dois clientes tentarem comprá-la ao mesmo tempo em totens diferentes? O sistema possui uma trava de segurança para esses cenários de concorrência. Se houver poucas unidades e múltiplos totens operando simultaneamente, o bloqueio final e efetivo ocorre quando o primeiro totem conclui a venda e baixa o estoque no ERP. O segundo totem será bloqueado no momento em que tentar finalizar a transação.