Pular para o conteúdo
Acessar sistema

Controle de Consumo

O Controle de Consumo e o modulo do Sigeflex voltado para estabelecimentos de alimentacao (restaurantes, bares, lanchonetes, pizzarias). Ele permite gerenciar mesas ou cartoes de consumo em tempo real, acompanhar o status de cada mesa, abrir e fechar vendas, transferir pedidos entre mesas e muito mais.

No menu lateral, va em Vendas > Controle de Consumo. A rota e /controle-consumo.

Permissao necessaria: vendas.mesas

Licenca: Modulo Controle de Consumo


A tela principal exibe um painel com cards representando cada mesa ou cartao de consumo. Cada card mostra o numero da mesa e seu status atual com cores distintas para identificacao rapida.

Tela do Controle de Consumo

StatusCorDescricao
LivreVerdeMesa disponivel para uso
OcupadaVermelhoMesa com pedido em andamento
FechamentoAmareloConta solicitada, aguardando pagamento
ReservadaCinzaMesa reservada para um cliente
BloqueadaCinza escuroMesa indisponivel para uso
  • Mesa livre — exibe apenas “Disponivel”
  • Mesa ocupada — exibe o valor total, quantidade de pessoas, tempo decorrido desde a abertura e indicador de “Conta” quando o fechamento foi solicitado
  • Mesa reservada — exibe o nome de quem reservou

Na parte superior, uma legenda interativa mostra os contadores de cada status. Clique em um status para filtrar apenas as mesas naquela situacao:

  • Livre (Alt+1) — mesas disponiveis
  • Ocupada (Alt+2) — mesas em uso
  • Fech. (Alt+3) — mesas com conta solicitada

O indicador de conexao no canto mostra se a atualizacao em tempo real esta ativa (“Tempo real”) ou offline.


  1. Clique em uma mesa com status Livre
  2. Clique em Nova Venda (ou pressione F1)
  3. O sistema abre o pedido vinculado a mesa
  4. Adicione os itens do pedido normalmente
  5. A mesa muda automaticamente para status Ocupada

Ao abrir uma venda, o sistema registra o horario de abertura e passa a contabilizar o tempo de permanencia.


  1. Clique na mesa com status Ocupada
  2. Clique em Abrir Pedido
  3. O pedido existente e carregado com todos os itens ja adicionados
  4. Adicione novos itens normalmente
  5. Salve o pedido — a mesa permanece ocupada com o valor atualizado

  1. Clique na mesa Ocupada
  2. Clique em Pedir Conta
  3. A mesa muda para status Fechamento (cor amarela)
  4. Isso sinaliza ao caixa que o cliente deseja encerrar
  1. Clique na mesa com status Fechamento
  2. Clique em Abrir Pedido
  3. Clique em Fechar Venda (ou pressione F2)
  4. Informe a forma de pagamento
  5. Conclua o pagamento — a mesa volta ao status Livre

Permite mover o pedido de uma mesa para outra. Util quando o cliente muda de lugar ou quando e necessario reorganizar o salao.

  1. Clique na mesa Ocupada que deseja transferir
  2. Clique em Transferir
  3. Na janela que aparece:
    • Selecione o setor de destino (se houver mais de um)
    • Informe o numero da mesa de destino
    • Opcionalmente, informe o motivo da transferencia
  4. Clique em Confirmar

A mesa de origem volta para Livre e a mesa de destino passa para Ocupada com o pedido transferido.


Permite juntar pedidos de varias mesas em uma so. Util quando grupos se juntam ou quando o cliente quer pagar tudo junto.

  1. Clique na mesa Ocupada de destino
  2. Clique em Mesclar
  3. Na janela que aparece:
    • Selecione as mesas de origem (checkboxes)
    • Confirme a mesa de destino
    • Opcionalmente, informe o motivo
  4. Clique em Confirmar

Os itens de todas as mesas selecionadas sao consolidados na mesa de destino. As mesas de origem voltam para Livre.


  1. Clique em uma mesa com status Livre
  2. Clique em Reservar
  3. Preencha:
    • Nome de quem esta reservando
    • Reservado ate (data e hora)
    • Observacoes (opcional)
  4. Clique em Confirmar

A mesa muda para status Reservada e exibe o nome informado.

Para cancelar a reserva, clique na mesa reservada e selecione Cancelar Reserva.


Ao clicar em uma mesa ocupada e selecionar Info Mesa (ou pressionar F10), um painel lateral exibe informacoes detalhadas:

CampoDescricao
MesaNumero da mesa (ex: Mesa 01)
SetorSetor onde a mesa esta localizada
GarcomNome do garcom/atendente responsavel
TempoTempo decorrido desde a abertura (atualiza em tempo real)
PessoasQuantidade de pessoas na mesa (editavel)
Dividir porQuantidade de pessoas para dividir a conta
Valor por pessoaValor calculado automaticamente
Pedir contaBotao para solicitar fechamento

No painel de informacoes, voce pode calcular rapidamente quanto cada pessoa deve pagar:

  1. No campo Dividir por, informe o numero de pessoas
  2. O campo Valor por pessoa e calculado automaticamente
  3. Use esse valor como referencia ao receber o pagamento

Se o estabelecimento possui areas distintas (salao principal, area externa, bar, mezanino), e possivel configurar setores. Cada setor possui seu proprio conjunto de mesas.

Na barra superior, um dropdown permite alternar entre setores para visualizar as mesas de cada area.


AtalhoAcao
F1Nova Venda
F2Fechar Venda
F4Imprimir
F6Funcoes
F7Cancelar Venda
F8Cancelar Item
F9NFC-e
F10Info Mesa
Alt+1Filtrar mesas livres
Alt+2Filtrar mesas ocupadas
Alt+3Filtrar mesas em fechamento

O Controle de Consumo utiliza Server-Sent Events (SSE) para manter a tela atualizada em tempo real. Quando outro usuario abre uma venda, adiciona itens ou fecha uma mesa, todos os terminais conectados veem a atualizacao automaticamente.

O indicador de conexao na barra de status mostra:

  • Tempo real — conexao ativa, atualizacoes automaticas funcionando
  • Offline — sem conexao, clique em Atualizar para recarregar manualmente

Se a conexao cair, o sistema tenta reconectar automaticamente.


Para agilizar o atendimento, combine o Controle de Consumo com a Insercao Automatica de Itens — ao ler o codigo de barras, o sistema ja adiciona o item com quantidade 1 automaticamente, sem precisar digitar a quantidade.