Frente de Caixa
A tela de Frente de Caixa é o coração do PDV do idworks — é onde o operador de loja atende o cliente, monta o pedido, recebe o pagamento (dinheiro, cartão de crédito/débito via maquininha PayGo, Pix via Stark Bank ou Pagar.me, vale, crédito loja, boleto, fiado etc.), emite a nota fiscal (NFC-e ou NF-e) e imprime o cupom. Tudo isso acontece em uma única tela em tela cheia, projetada para operação rápida com atalhos de teclado (F4, F6, F7, F8, F9, F10, F12, Ctrl+1 a Ctrl+7), suporte a leitor de código de barras, balança Toledo, maquininha de cartão integrada e múltiplos terminais simultâneos.
A vida do caixa segue um ciclo bem definido: (1) o operador chega na loja e abre o caixa (informa o saldo físico inicial em dinheiro, senha pessoal e — opcionalmente — observações); (2) durante o expediente, atende um ou mais clientes em sequência, montando carrinho, aplicando descontos manuais e promoções automáticas, faturando, imprimindo cupons; (3) se precisar tirar dinheiro do caixa para o cofre, faz uma sangria; se precisar colocar troco, faz um reforço; (4) no fim do dia, fecha o caixa, informando o valor apurado fisicamente — qualquer divergência gera um lançamento de ajuste automaticamente, e o operador imprime o recibo de fechamento e o resumo fiscal para conferência com a contabilidade.
A tela tem uma arquitetura em 3 passos numerados (Stepper) visíveis no topo: (1) Cliente — identifica/cadastra o cliente da venda; (2) Produtos — monta o carrinho com leitor de código de barras, busca por descrição ou grade de variações; (3) Pagamento — define os tipos de pagamento (pode dividir em vários), aplica promoções, dispara o TEF/Pix, emite a NFC-e e imprime. Cada passo tem suas próprias regras de validação e suas próprias janelas auxiliares (cadastro de cliente, consulta de produto, troca/devolução, desconto excepcional autorizado com login e senha de um vendedor com limite suficiente, transferência de saldo entre caixas etc.).
A tela é resiliente a perda de conexão (ou a fechamento acidental do navegador): a cada alteração do carrinho, o estado é salvo localmente no navegador, e o carrinho vira rascunho de pedido no sistema quando chega ao Passo 3 (Pagamento) ou com Salvar Pedido (Ctrl+7) — quando o operador reabre o PDV, a tela detecta a venda interrompida e oferece automaticamente o resumo "Venda interrompida recuperada". Esse mesmo mecanismo permite retomar a venda em outro terminal (ex.: o operador começa no Caixa 1, vai para o Caixa 2 com o cliente, e retoma o carrinho lá via menu Rascunho de pedido).
Toda operação que mexe com dinheiro ou status do pedido (alteração de detalhes de transação TEF, cancelamento de pedido, remoção de item antes do faturamento) exige senha do gerente se o operador corrente não tiver o privilégio. Desconto acima do limite do vendedor tem autorização própria, o Desconto Excepcional. O sistema integra com a tela de Promoção PDV (motor de cálculo em tempo real) e Transações TEF (auditoria das cobranças), além de emitir NFC-e/NF-e via SEFAZ na hora do fechamento da venda.
Índice
Conceito e arquitetura
- O que é a Frente de Caixa?
- Como o caixa funciona no idworks?
- Quais os 3 passos da venda no PDV?
- O que é uma "sessão de caixa"?
- Posso ter vários caixas abertos ao mesmo tempo?
Abertura de caixa
- Como abrir o caixa?
- O que é "Retomar Caixa"?
- O que é o "Valor de Abertura"?
- Por que pede senha na abertura?
- Quais validações o sistema faz ao abrir o caixa?
- Por que recebi "Banco informado não é do tipo Caixinha"?
- Por que o caixa aparece bloqueado para mim?
Operação — Passo 1 (Cliente)
- Como identificar o cliente da venda?
- Posso vender sem informar o cliente?
- Como cadastrar um cliente novo na hora?
- Como mudar o vendedor da venda?
- Por que a tela exige vendedor obrigatório?
- Como mudar a empresa faturadora ou o tipo de pedido?
- Como mudar a política comercial no meio da venda?
Operação — Passo 2 (Produtos)
- Como adicionar um produto?
- Como funciona o leitor de código de barras?
- Como adicionar produto pesado na balança Toledo?
- Como funciona o código de barras de caixa fechada (fator de embalagem)?
- Como buscar produto por nome/descrição?
- Como adicionar produtos pelo Catálogo (F6)?
- Como adicionar uma grade (variações)?
- Como consultar o estoque disponível?
- Como mudar o armazém de saída do item?
- Como alterar quantidade, preço ou desconto de um item?
- Como remover um item do carrinho?
- O que é "Desconto Excepcional"?
- Posso vender sem estoque?
- Por que não consigo adicionar um item com preço zerado?
Conferência de itens (packing no PDV)
- O que é a conferência de itens no PDV?
- Como gerar um pedido para conferência?
- Como conferir os itens de um pedido?
- Como pular a segunda conferência?
- O que fica bloqueado durante a conferência?
- Por que o sistema pede a quantidade de volumes?
Operação — Passo 3 (Pagamento)
- Como aplicar um desconto no pedido inteiro?
- Como as promoções automáticas são aplicadas?
- O que fazer quando aparece "Promoções não aplicadas"?
- Como adicionar tipos de pagamento?
- Posso dividir o pagamento em vários tipos?
- Como funciona o pagamento via maquininha (TEF)?
- Como funciona o pagamento via Pix?
- Como funciona o pagamento em dinheiro com troco?
- Como usar vale-presente ou crédito loja do cliente?
- Como vender fiado / boleto / a prazo?
- Como informar parcelamento e data de vencimento?
- Como definir frete e despesas acessórias da NF?
- Como simular o frete pela transportadora no PDV?
- O que fazer quando a simulação lista itens pendentes?
- Por que o frete simulado sumiu do pedido?
- Como cancelar um pagamento TEF aprovado antes de fechar a venda?
- O que aparece quando o cartão é recusado?
Finalização da venda
- Como fechar a venda e emitir o cupom?
- Como é decidido qual nota fiscal emitir (NFCe vs NFe)?
- O que é a pergunta "Incluir CPF na nota"?
- O que é a pergunta "Deseja enviar a nota por e-mail?"
- Como imprimir o cupom da venda?
- Como reimprimir um cupom anterior?
- O que acontece se a NF dá erro na SEFAZ?
- O que acontece se a venda for enviada duas vezes?
- Posso cancelar uma venda já fechada?
- O que é "Venda como brinde / Bipar Brinde"?
Funções do menu auxiliar (Ctrl+1 a Ctrl+7)
- Quais os atalhos do menu principal?
- O que é Histórico no menu?
- O que é Retirada (Withdrawal)?
- O que é Troca / Devolução?
- O que é Rascunho de Pedido?
- O que é Consultar Preços?
- O que é Transferência de Saldo?
- O que faz "Salvar Pedido" (Ctrl+7)?
Sangria e reforço
- O que é sangria?
- O que é reforço?
- Como fazer uma sangria?
- Como lançar a sangria como despesa no Contas a Pagar?
- Por que a sangria foi recusada por "valor maior que disponível"?
- Posso fazer sangria/reforço com itens no carrinho?
- O recibo de sangria/reforço sai impresso?
Fechamento de caixa
- Como fechar o caixa no fim do dia?
- O que é o "Valor de Fechamento"?
- O que acontece quando o valor declarado é diferente do calculado?
- O que é o Extrato do caixa?
- O que é o Resumo Fiscal?
- Como imprimir o relatório de fechamento?
- Posso reabrir um caixa fechado?
Recuperação de venda interrompida
- O que acontece se o navegador fechar no meio da venda?
- Como retomar uma venda iniciada em outro terminal?
- Qual a diferença entre rascunho local e rascunho do servidor?
Parametrizações
Senha de gerente e autorizações
- Quando o sistema pede senha de gerente?
- Como autorizar uma ação restrita?
- Por que a autorização foi bloqueada por "Muitas tentativas incorretas"?
Regras de negócio (avançadas)
- Como o saldo do caixa é calculado?
- Qual a diferença entre Entradas, Saídas, Reforços e Sangrias?
- Como o pagamento fica vinculado ao pedido final?
- Por que existe o rascunho no servidor?
- Por que aparece "Total de valor cancelado" no caixa?
- Como o sistema impede dois usuários de abrirem o mesmo caixa ao mesmo tempo?
Boas práticas
Referência rápida
O que é a Frente de Caixa?
É a tela do PDV operacional — onde o cliente é atendido, a venda é montada, o pagamento é recebido (cartão na maquininha, Pix, dinheiro, vale etc.) e a nota fiscal é emitida. É a única tela do idworks projetada para operação em tela cheia, com atalhos de teclado, leitor de código de barras, balança e maquininha PayGo integrados.
📍 Onde: menu lateral → PDV → Frente de Caixa.
Como o caixa funciona no idworks?
Cada caixa do PDV é uma conta bancária do tipo "Caixinha" — ela acumula entradas (vendas em dinheiro, reforços) e saídas (sangrias, devoluções em dinheiro). O conceito de "caixa" no idworks unifica caixas físicos (gaveta com dinheiro) e maquininhas (PayGo) — quando você quer rastrear o saldo de uma maquininha separadamente, cadastra uma conta bancária para ela.
Cada sessão de caixa é o período entre uma abertura e o fechamento. Tudo que acontece dentro da sessão (vendas, sangrias, reforços) é vinculado a ela — o que permite o fechamento diário (você fecha o caixa no fim do dia e abre uma sessão nova no dia seguinte).
Em produção, o setup típico é: 1 caixa físico (gaveta) + 1 maquininha = 2 contas bancárias. O operador abre as duas no início do dia e escolhe qual usar em cada venda dependendo do tipo de pagamento.
Quais os 3 passos da venda no PDV?
A tela tem um Stepper (componente Ant Design) com 3 passos numerados:
| Passo | Nome | O que faz |
|---|---|---|
| 1 | Cliente | Identifica o cliente (por CPF/CNPJ, telefone, e-mail ou nome). Cadastra na hora se não existe. Também é onde escolhe a empresa faturadora, o tipo de pedido, a política comercial, o vendedor e o armazém de saída. |
| 2 | Produtos | Monta o carrinho. Adiciona itens por leitor de código de barras (com a campo de input no topo), busca por descrição, grade de variações ou consulta de SKU. Ajusta quantidade, preço e desconto por item. |
| 3 | Pagamento | Define os tipos de pagamento (pode dividir em vários), aplica promoções automáticas (motor de Promoção PDV), dispara TEF/Pix se for cartão/Pix, e finaliza a venda (emite NF e imprime cupom). |
Você pode voltar do Passo 3 para o Passo 2 se precisar (ex.: cliente esqueceu um item). Mas voltar do Passo 3 depois de adicionar pagamentos está bloqueado — você precisa limpar os pagamentos primeiro.
O que é uma "sessão de caixa"?
Uma sessão é o período entre uma abertura e o fechamento de um caixa. Cada sessão guarda:
- Identificador único da sessão.
- Caixa físico (a conta bancária do tipo "Caixinha" associada).
- Operador que abriu a sessão.
- Data/hora de abertura.
- Data/hora de fechamento (vazio enquanto a sessão estiver aberta).
- Observações de abertura e fechamento (texto livre).
Cada venda fechada no PDV fica vinculada à sessão do caixa. Cada sangria, reforço ou ajuste também fica vinculado à sessão. O histórico do caixa (tela Histórico Caixa) lista todas as sessões para auditoria.
Posso ter vários caixas abertos ao mesmo tempo?
Sim, na empresa. Cada caixa físico é independente — vários operadores podem trabalhar simultaneamente, cada um no seu caixa.
Mas não pelo mesmo usuário. O sistema valida que cada usuário só pode ter 1 caixa aberto por vez. Se você tentar abrir um segundo caixa, recebe Usuário já possui outro caixa aberto. Para mudar de caixa, feche o atual primeiro.
Por outro lado, um caixa não pode ter 2 operadores ao mesmo tempo. Se o caixa X está aberto por Maria, João não consegue abrir o mesmo caixa enquanto ela não fechar (mensagem: Caixa já está aberto e precisa fechar antes de abrir novamente).
Como abrir o caixa?
- Acesse PDV → Frente de Caixa.
- Tela inicial mostra um botão Abrir Frente de Caixa se você nunca abriu nada hoje, ou cards de caixas em aberto pelo seu usuário ("Selecione um caixa") para retomada rápida.
- Clique em Abrir Frente de Caixa. Modal Abertura de Caixa abre.
- Selecione a Empresa (faturador da NFC-e). A lista traz só as empresas/filiais vinculadas ao seu usuário (aba Empresa | Filial do cadastro em Configurações → Usuários); se for uma só, vem pré-selecionada; se não houver nenhuma, a lista fica vazia e você não consegue abrir o caixa.
- Selecione o Caixa — lista filtrada por faturador, mostrando o status (Aberto/Fechado) e o operador atual. Caixas abertos por outros operadores ficam bloqueados.
- Valor em Caixa mostra o saldo calculado pelo sistema. Valor de Abertura é o saldo físico que você está colocando (geralmente o troco inicial — pode ser igual ou diferente do calculado). Observação é opcional.
- Digite sua Senha (a mesma que você usa para entrar no idworks).
- Enter ou clique em Entrar (Enter).
Se a senha está correta e nenhuma validação falha, o caixa abre e a tela do PDV aparece em tela cheia (o Intercom é desligado para liberar espaço).
O que é "Retomar Caixa"?
Quando o operador já tinha um caixa aberto antes (ex.: trabalhou na manhã, foi almoçar, voltou), o sistema não obriga ele a fechar e abrir de novo — basta Retomar a sessão existente.
Na tela inicial do PDV, os caixas em aberto pelo seu usuário aparecem em cards com o botão Entrar — clique para retomar a sessão. O janela abre com os campos pré-preenchidos (o Valor em Caixa é mostrado para informação), e você só precisa digitar a senha para entrar. Nenhum lançamento de ajuste é gerado — o saldo continua exatamente onde estava.
O sistema detecta que o mesmo usuário já tinha aberto aquela sessão e a devolve sem criar uma nova.
O que é o "Valor de Abertura"?
É o dinheiro físico que você está colocando no caixa no momento da abertura — geralmente o troco inicial (R$ 200,00 em notas e moedas pequenas, por exemplo). O sistema compara esse valor com o saldo calculado do caixa:
- Se forem iguais (diferença < R$ 0,01) → nenhum lançamento extra.
- Se forem diferentes → o sistema gera automaticamente um lançamento de ajuste no extrato bancário com descrição "Ajuste abertura de caixa" para conciliar a divergência. Tipo crédito se o valor declarado é maior, débito se for menor.
Isso registra a discrepância (ex.: "tinha mais dinheiro do que o sistema esperava", que pode indicar erro de fechamento anterior).
Por que pede senha na abertura?
Para autorizar a operação com a identidade do operador. A senha é validada de forma criptografada contra o cadastro do usuário — sem ela, o sistema não tem como provar que foi você que abriu o caixa.
Quando a senha está errada, retorna Senha incorreta. Quando o usuário não tem senha cadastrada (caso raro), retorna Usuário não tem senha cadastrada.
A senha não é a do gerente, é a sua senha pessoal do idworks — a mesma que você usou para entrar no sistema. Se você esqueceu, peça reset ao administrador.
Quais validações o sistema faz ao abrir o caixa?
A abertura do caixa passa pelas validações na ordem:
- Trava de concorrência — se o mesmo caixa está em processo de abertura agora (dois operadores ao mesmo tempo), retorna
Caixa já está em processo de abertura(vale por 10 segundos). - Tipo de caixa — a conta bancária precisa estar cadastrada como caixa do PDV. Caso contrário:
Banco informado não é do tipo Caixinha. - Tipo de pedido padrão — o caixa precisa ter um tipo de pedido padrão vinculado. Caso contrário:
Banco informado não tem tipo de pedido padrão cadastrado. - Estado — não pode haver outra sessão aberta por outro usuário. Caso contrário:
Caixa já está aberto e precisa fechar antes de abrir novamente. - Configurações fiscais (apenas quando a parametrização Validar configurações ao abrir caixa está habilitada):
- Última NFCe preenchida (
Precisa preencher o número da última NFCe...). - Série da NFCe preenchida.
- CSC da NFCe preenchido.
- ID do CSC da NFCe preenchido.
- Existe ao menos uma regra fiscal habilitada para emissão de NFCe (
Não existe nenhuma regra fiscal para emissão de NFCe...). - Essa regra tem ao menos uma configuração de ICMS para consumidor final (
Não existe nenhuma configuração de ICMS na regra fiscal para consumidor final). - Existe ao menos um tipo de pagamento habilitado para frente de caixa (
Não existe tipo de pagamento configurado para frente de caixa).
- Última NFCe preenchida (
- Usuário — existe, está ativo, tem vínculo ativo com a empresa e a empresa está ativa.
- Senha — comparada com a senha cadastrada do usuário (de forma criptografada).
- Único caixa por usuário — se você já tem outro caixa aberto, retorna
Usuário já possui outro caixa aberto.
Tudo isso para garantir que o caixa só abre em condições válidas — abrir com NFCe mal configurada quebraria todas as vendas do dia.
Por que recebi "Banco informado não é do tipo Caixinha"?
A conta bancária que você escolheu não é um caixa do PDV — é uma conta bancária normal (Bradesco, Itaú etc.). Caixas do PDV são contas marcadas como "Caixinha" no cadastro (uma convenção interna do idworks para distinguir caixas físicos de bancos reais).
Como resolver: vá em Financeiro → Contas Bancárias e edite a conta — marque como Caixinha e configure Tipo de pedido padrão, Empresa faturadora e Integração de pagamento. Ou crie uma nova conta especificamente como caixa.
Por que o caixa aparece bloqueado para mim?
Dois cenários:
- O caixa está aberto por outro operador. Você consegue ver na lista que está "Aberto - João", mas não consegue entrar — só o João pode operar nesse caixa enquanto a sessão dele está ativa. Quando João fechar, libera para outros.
- Você já tem outro caixa aberto. A lista mostra todos os outros caixas em disabled (cinza) — o sistema bloqueia para evitar que você opere em 2 caixas ao mesmo tempo. Para liberar, feche seu caixa atual.
Como identificar o cliente da venda?
No Passo 1 (Cliente), use a busca no topo. Há 4 modos de busca:
- CPF/CNPJ (default) — digite o documento e pressione Enter. O sistema valida o dígito antes de buscar. O campo aceita tanto o CNPJ numérico tradicional quanto o novo CNPJ alfanumérico (com letras) — a máscara e a validação preservam as letras, e o mesmo formato é usado no cadastro do cliente.
- Telefone — busca por telefone (precisa ter ≥ 10 dígitos para validar). Se retornar vários clientes com o mesmo telefone, abre uma lista para você escolher.
- E-mail — busca por e-mail exato.
- Nome — busca por nome/razão social (parcial).
Quando encontra um único cliente, preenche os campos automaticamente (nome, e-mail, telefone, endereço etc.). Quando encontra vários (por telefone ou nome), mostra a lista para selecionar.
Quando não encontra, abre uma janela "Não existe nenhum cliente cadastrado com o ... informado. Deseja cadastrar?" — clique em Sim para abrir o formulário de cadastro rápido.
Posso vender sem informar o cliente?
Sim. O cliente é opcional na maioria dos cenários — você pode pular o Passo 1 e ir direto para Produtos. A venda fica como "Consumidor Final" sem CPF na nota.
Algumas regras tornam o cliente obrigatório:
- Promoções com "Ativar para clientes cadastrados?" = Sim só são aplicadas se o pedido tem cliente.
- Crédito loja do cliente só pode ser usado se o cliente tem saldo cadastrado. O vale com código (botão Vale do Passo 3) não exige cliente.
- Quando o operador pede para incluir o CPF na nota (janela "Solicitar CPF cupom fiscal"), o sistema valida que existe cliente cadastrado.
Como cadastrar um cliente novo na hora?
Quando a busca não encontra ninguém, a janela "Deseja cadastrar?" aparece automaticamente. Clique em Sim.
Abre o formulário Cadastro Cliente com os campos básicos: CPF/CNPJ, Nome/Razão Social, Nome Fantasia (CNPJ), E-mail, Telefone e o Endereço (CEP, Logradouro, Número, Complemento, Bairro, Cidade, UF e Código ibge). O documento já vem pré-preenchido com o que você digitou. Ao buscar o CEP, o sistema preenche logradouro, bairro, cidade, UF e o código IBGE.
O endereço é opcional, mas, se você começar, ele tem que ir completo. Uma faixa no formulário avisa: "O endereço é importante para a emissão da nota de devolução/troca. Ao iniciar o preenchimento do endereço (CEP, logradouro etc.), todos os campos passam a ser obrigatórios, exceto o complemento." Funciona assim:
- Com o endereço todo em branco, o cliente é salvo normalmente, só com os dados básicos.
- Basta preencher qualquer campo do endereço (CEP, logradouro, número, complemento, bairro, cidade ou UF) para os campos ganharem asterisco. A partir daí, o salvamento exige CEP, Logradouro, Número, Bairro, Cidade, UF e Código ibge. Só o Complemento continua livre.
- Faltando algum, aparece o aviso "Por favor, O campo *
<CAMPO>precisa ser preenchido." com o primeiro campo pendente. - O campo Número aceita texto, então dá para informar, por exemplo, S/N.
Ao salvar, o cliente é criado e vinculado automaticamente à venda atual — você não precisa buscar de novo, basta avançar para o Passo 2.
Se o cliente tiver endereço cadastrado, o endereço também é gravado no cadastro dele para uso futuro.
Janela Endereço (Adicionar endereço / Editar endereço). Ao incluir ou editar um endereço do cliente no Passo 1, além do Recebedor, são obrigatórios Logradouro, Número, Bairro e País. Quando o país é o Brasil, também CEP, Cidade, UF e Código ibge. Fora do Brasil esses quatro não são cobrados. O aviso de campo faltando é o mesmo: "Por favor, O campo *
<CAMPO>precisa ser preenchido." Para o Recebedor, o aviso é "Por favor, O campo *RECEBEDOR precisa ser preenchido."
Como mudar o vendedor da venda?
No Passo 1, há um seletor Vendedor com os usuários marcados como vendedor e vinculados à filial em que o caixa foi aberto (aba Empresa | Filial do cadastro do usuário). Vendedor sem vínculo com essa filial não aparece; quem atende em mais de uma loja precisa estar vinculado a todas. Selecione o vendedor responsável pela venda.
Quando o vendedor é selecionado, o sistema carrega o limite de desconto dele — isso vai ser usado depois no Passo 2 para validar descontos manuais (vendedor com limite de 10% não consegue dar 20% sem Desconto Excepcional autorizado por um vendedor com limite suficiente).
Por que a tela exige vendedor obrigatório?
Quando a parametrização Vendedor obrigatório está habilitada (em Configurações → Parametrizações → Frente de Caixa (PDV)), o operador não pode fechar a venda sem selecionar um vendedor. A tela foca automaticamente no campo de vendedor ao entrar no Passo 1.
Use essa parametrização em lojas onde a comissão é por vendedor — sem selecionar o vendedor na venda, não há como atribuir a comissão corretamente depois.
Como mudar a empresa faturadora ou o tipo de pedido?
No Passo 1, há seletores no topo:
- Empresa (Faturador) — quando você tem múltiplas empresas (matriz + filiais) que faturam pelo mesmo caixa. O padrão é a empresa faturadora configurada no cadastro do caixa.
- Tipo de Pedido — lista filtrada pela empresa selecionada e pelos tipos habilitados para frente de caixa. Define a regra fiscal aplicada (NFC-e/NF-e), a CFOP, a finalidade da nota etc.
- Política Comercial — herdada do tipo de pedido por padrão, pode ser sobreposta.
- Armazém — herdado do tipo de pedido, pode ser sobreposto.
Mudanças nesses seletores afetam todas as buscas de produto subsequentes (preços vêm da política comercial, estoque vem do armazém).
Trocar o Tipo de Pedido com itens já no carrinho: ao mudar o tipo de pedido depois de já ter adicionado itens, o sistema atualiza automaticamente os preços dos itens que já estão no carrinho para a política comercial vinculada ao novo tipo — sem pedir confirmação. Uma notificação avisa o resultado:
- "Preços atualizados com sucesso!" — os preços foram trocados.
- "Há SKUs que não tem preço cadastrado nessa política comercial. Os preços ficarão zerados." — algum item não tem preço na nova política e ficou zerado (revise antes de faturar).
- "Não foi possível obter os novos preços. Os preços não foram alterados." — nada mudou.
Se você já estiver no Passo 3 (Pagamento), as promoções automáticas também são recalculadas para a nova combinação. Os descontos manuais aplicados antes são zerados nessa atualização.
Se a validação das promoções falhar nessa troca, a notificação "Preços atualizados com sucesso!" não aparece: os itens ficam com os preços da nova política, sem promoção, e surge o aviso Promoções não aplicadas, com o botão Tentar novamente — veja O que fazer quando aparece "Promoções não aplicadas"?. Se você sair do Pagamento antes da resposta, a promoção não é aplicada; ela é validada de novo quando você volta ao Passo 3.
Trocar a Política Comercial diretamente (sem trocar o tipo de pedido) segue um caminho diferente: o sistema pergunta antes de atualizar os preços — veja a próxima FAQ.
Como mudar a política comercial no meio da venda?
Quando você muda o seletor de Política Comercial com itens já no carrinho, a tela pergunta:
"Existem itens no pedido. Deseja atualizar os preços dos itens já adicionados para a nova política comercial? Os descontos manuais serão sobrescritos."
- Sim, atualizar → o sistema busca os preços novos da política comercial selecionada e substitui em todos os itens. Descontos manuais aplicados antes são perdidos (e as promoções são calculadas de novo ao entrar no Passo 3).
- Não, manter → mantém os preços atuais (mas a política da venda no banco vai ser a nova).
Use isso quando identifica o cliente no meio da venda e ele tem um perfil de preço diferente (cliente VIP, atacado etc.).
Como adicionar um produto?
No Passo 2 (Produtos), há um campo de busca no topo. Várias formas de adicionar:
| Forma | Como |
|---|---|
| Leitor de código de barras | Posicione no campo de busca, leia o código com o leitor. O sistema busca automaticamente e adiciona ao carrinho. |
| Digitar o código manualmente | Digite o código de barras ou o código interno do produto (SKU) e pressione Enter. |
| Buscar por nome (F4) | Pressione F4 ou clique em Consultar Produto. Modal de busca abre com seletor de modo (código vs. nome) e lista de resultados. |
| Grade (F9) | Botão do rodapé da janela Consultar Produto (F4), para produtos com variações (tamanho, cor). Abre a grade para informar a quantidade de cada SKU — veja Como adicionar uma grade (variações)?. |
| Disponibilidade (F7) | Botão do rodapé da janela Consultar Produto (F4) (quando ela não mostra Grade (F9)). Mostra o saldo do produto por loja/armazém antes de decidir. |
| Catálogo (F6) | Só com a parametrização Exibir tela de conferência de itens ligada. Abre os produtos em cards, com foto, para marcar vários de uma vez — veja Como adicionar produtos pelo Catálogo (F6)?. |
Cada item vai para a tabela de itens, com as colunas:
| Coluna | O que mostra |
|---|---|
| # | Ordem do item no carrinho. |
| Item | Nome do produto e, numa segunda linha menor, o código de referência e o código de barras (<referência> · <código de barras>). No Passo 3, a etiqueta da promoção aplicada aparece ao lado do nome. |
| R$ Preço base | O preço de tabela do item. Quando o item não tem preço de tabela, repete o preço unitário. |
| % Desconto | Quanto o preço unitário está abaixo do preço base, em percentual: (preço base − unitário) ÷ preço base. Mostra - quando não há desconto. |
| R$ Unitário | O preço unitário que está sendo cobrado. |
| Qtde. | Quantidade (editável direto na tabela, com privilégio). |
| Conferência | Só durante a conferência de itens. |
| R$ Total | Unitário × quantidade. |
| Armazém | Armazém de saída. Só aparece com a parametrização Permitir selecionar armazém ao adicionar item ligada. |
| Ações | Aplicar desconto e remover o item. Em item de brinde, mostra o botão Bipar item. |
As colunas R$ Total, Armazém e Ações ficam fixas à direita: o total do item continua visível mesmo quando a tabela precisa rolar para o lado. A tabela não é dividida em páginas — todos os itens ficam na mesma lista, com rolagem vertical.
O % Desconto é calculado a partir do preço final da linha, e não só do desconto digitado no item. Por isso ele também reflete o que baixou o preço unitário no Passo 3, como as promoções automáticas e a fatia do desconto aplicado no pedido inteiro.
Mesmo produto lançado de novo soma na mesma linha — para quem pode alterar a quantidade. Com o privilégio Editar quantidade item PDV, quando o item que entra (pelo leitor, pelo Consultar (F4), pela grade ou pelo Catálogo) tem o mesmo SKU, o mesmo preço unitário e o mesmo armazém de uma linha que já está no carrinho, a quantidade é somada nessa linha em vez de abrir outra. Se qualquer um dos três for diferente — por exemplo, a linha já tem um desconto manual que mudou o preço unitário, ou o item sai de outro armazém —, entra uma linha nova. Item de brinde nunca soma com outra linha.
Sem o privilégio Editar quantidade item PDV, cada leitura ou inclusão entra numa linha própria, mesmo que o produto já esteja no carrinho. Assim, um bipe errado é desfeito removendo só aquela linha, sem perder as outras unidades.
A linha criada ou somada fica destacada por alguns segundos com um tom da cor do PDV e a tabela rola até ela. Se você bipar o mesmo produto de novo enquanto a linha ainda está destacada, o destaque recomeça e a linha pisca outra vez. O quadro Produto, à esquerda (com Unitário e Total do item), mostra esse item — o último que você lançou, e não necessariamente o último da lista.
Os totais do pedido e a quantidade de itens são recalculados a cada alteração.
Como funciona o leitor de código de barras?
O leitor de código de barras (físico, USB ou Bluetooth) emula um teclado — ele "digita" o código e pressiona Enter automaticamente. A tela do PDV precisa estar com o foco no campo de busca de produto (que é o default no Passo 2).
O sistema busca o item pelo código de barras e adiciona com quantidade 1 automaticamente. Se você precisa adicionar 5 unidades, lê o código 5 vezes (ou, com o privilégio Editar quantidade item PDV, ajusta a quantidade depois clicando no item). Para quem tem o privilégio Editar quantidade item PDV, as leituras repetidas do mesmo produto, com o mesmo preço e o mesmo armazém, somam na mesma linha da tabela; sem o privilégio, cada leitura fica numa linha — veja Como adicionar um produto?.
Quando o produto não é encontrado, abre um warning "Produto não encontrado." e o foco volta para o campo de busca.
Como adicionar produto pesado na balança Toledo?
Quando a parametrização Usar Cód. Barras da Balança Toledo está habilitada, o sistema interpreta códigos de barras no padrão EAN-13 Toledo (começam com 2 + código interno + peso/preço + dígito verificador). O leitor da balança "dispara" um código que já tem o peso embutido — o sistema extrai a quantidade automaticamente e adiciona o item com a quantidade correta.
Útil para mercados, padarias, açougues — qualquer venda por peso onde o operador pesa o produto na balança e o leitor envia o código já com a quantidade pronta.
Como funciona o código de barras de caixa fechada (fator de embalagem)?
Um mesmo SKU pode ter vários códigos de barras cadastrados, cada um com um fator de embalagem próprio (ex.: o código da unidade tem fator 1; o código da caixa com 12 unidades tem fator 12). Cadastre os códigos no SKU em Produtos → SKUs, na lista de códigos de barras, informando o fator de cada um.
No PDV, quando o operador bipa o código da caixa fechada, o sistema:
- Identifica o SKU pelo código de barras lido.
- Pega o fator de embalagem associado àquele código (12, no exemplo).
- Multiplica a quantidade digitada pelo fator e adiciona o item ao carrinho já com a quantidade correta.
Exemplo prático: um refrigerante tem o código 7891000 (unidade, fator 1) e 7891000CX12 (caixa, fator 12). Se o operador bipa o código da caixa com quantidade 1 no campo, o sistema adiciona 12 unidades no carrinho — uma única linha. Se bipar 2 vezes a caixa (ou digitar quantidade 2 + bipar), entra 24 unidades.
Quando o operador bipa o código da unidade, o fator é 1 — comportamento normal, sem multiplicação.
Use isso para evitar erro de digitação em vendas de caixa fechada (atacado, distribuidora, mercado). O preço continua sendo o preço unitário do SKU — o sistema só multiplica a quantidade, não o preço.
Como buscar produto por nome/descrição?
Pressione F4 ou clique em Consultar Produto. Modal abre com 2 modos:
- Modo Código (padrão) — busca exata pelo código interno do produto (SKU) ou pelo código de barras.
- Modo Pesquisa — busca textual no nome, código interno ou código de barras (com um pequeno atraso de 1 segundo para evitar muitas chamadas).
Resultado vem em uma lista — selecione e clique em Adicionar (ou pressione Enter). A quantidade pode ser ajustada antes de adicionar.
Como adicionar produtos pelo Catálogo (F6)?
O Catálogo mostra os produtos em cards, com foto, para o vendedor montar o pedido junto do cliente marcando vários itens de uma vez. Ele só existe com a parametrização Exibir tela de conferência de itens ligada (em Configurações → Parametrizações → Frente de Caixa (PDV)) — sem ela, o botão não aparece.
No Passo 2, clique em Catálogo (F6) ou pressione F6. No Passo 1 o botão aparece desabilitado (dica: "Disponível na etapa Produtos."); no Passo 3 ele não aparece. Durante a conferência de um pedido ele fica desabilitado, sem dica.
A janela Catálogo de produtos lista os SKUs (o produto pai não entra), 200 por vez — o botão Carregar mais traz os próximos. Cada card mostra:
- a foto;
- o selo Em estoque (N) ou Sem estoque;
- a categoria, Ref:
<código de referência>e o nome; - o preço, ou Sem preço;
- o olho Ver detalhes, que abre o cadastro do SKU só para leitura;
- o contador − / +.
O preço e o estoque do card são os do PDV: o preço da política comercial em uso e o saldo do armazém da venda.
Busca. O campo "Bipe o código de barras ou busque por nome e referência" aceita os dois usos:
- Bipando um código de barras do produto (principal, adicional ou de caixa fechada), o card dele ganha +1. No código de caixa fechada, soma o fator de embalagem inteiro (caixa com 12 soma 12).
- Digitando texto e pressionando Enter, o catálogo é recarregado com o resultado. Um código que não encontra nenhum SKU também vira busca por texto. Apagar o campo desfaz a busca por texto (os filtros escolhidos continuam aplicados).
Filtros. Só com estoque e Só com preço filtram os cards já carregados na tela. Marca, Categoria, Curva ABC e Coleção refazem a busca e voltam a Todas cada vez que o catálogo é aberto.
O "+" respeita as mesmas travas do bipe:
- Com Não permitir adicionar item sem estoque ligada, o "+" não passa do saldo, já descontando o que está no carrinho. A mensagem é "Não é possível adicionar este produto ao pedido. Estoque insuficiente. Saldo disponível: N".
- Com Bloquear adição de item sem preço para pol. comercial ligada, o "+" recusa o item que não tem preço cadastrado na política ("Não é possível adicionar o item ao pedido. Verifique se existe preço para essa política comercial."). Atenção: o card mostra Sem preço também para o item com preço zero, mas esse item entra normalmente.
O rodapé resume a seleção — N produtos · N un. · R$ X — e tem os botões Cancelar e Salvar. Salvar coloca no carrinho todos os itens com quantidade 1 ou mais e fecha a janela.
Como adicionar uma grade (variações)?
Para produtos com variações (camisa P/M/G em 3 cores, por exemplo), o sistema oferece a grade:
- No Passo 2, abra a janela Consultar Produto (F4) e selecione o produto. Quando ele tem variações e você tem o privilégio Visualizar Sku, o rodapé da janela mostra o botão Grade (F9) — clique nele ou pressione F9.
- A janela da grade (com o nome do produto no título) mostra uma tabela com uma linha por SKU do produto: uma coluna para cada variação (por exemplo Cor e Tamanho; o SKU que não tem uma das variações mostra "-"), a coluna Qtde. disponível e, por último, Quantidade. A Qtde. disponível pode ser escondida em Visualizar qtde. disponível.
- Digite a quantidade nas linhas que o cliente quer e clique em Adicionar. Cada linha com quantidade vira um item no carrinho.
O seletor Armazém da grade mostra o saldo de outros armazéns, mas o Adicionar só funciona com o armazém da loja: com outro escolhido, ele fica desabilitado ("O armazém selecionado é diferente da loja atual.").
Útil para confecções, calçados — quando o cliente compra "2 azuis P + 1 vermelho M + 3 verdes G" de uma vez.
Como consultar o estoque disponível?
- Na busca: no modo Campo de Pesquisa da janela Consultar Produto (F4), cada produto da lista de resultados mostra a Qtd. Disponível. No modo Leitor de Código e depois de escolher o produto, use Disponibilidade (F7) (veja abaixo).
- Por loja/armazém: com o produto selecionado na janela Consultar Produto (ou na janela Consultar Preço, aberta pelo menu Consultar Preços), clique em Disponibilidade (F7) ou pressione F7. A janela Disponibilidade lista o saldo por loja/armazém. Em produto com variações, o rodapé mostra Grade (F9) no lugar desse botão (na Consultar Produto, só para quem tem o privilégio Visualizar Sku), e a própria grade traz a coluna Qtde. disponível.
- Bloqueio: quando a parametrização Não permitir adicionar item sem estoque está habilitada, o sistema bloqueia com a mensagem "Estoque insuficiente. Saldo disponível: X."
Como mudar o armazém de saída do item?
O armazém padrão vem do tipo de pedido vinculado à venda. Para mudar:
- O seletor de Armazém no Passo 1 aceita troca manual.
- A lista é filtrada pelo mesmo centro de distribuição do PDV.
- A parametrização Permitir selecionar armazém ao adicionar item controla se o seletor aparece ou não.
Útil em redes que têm múltiplos depósitos no mesmo CD (ex.: depósito principal + depósito de exposição).
Como alterar quantidade, preço ou desconto de um item?
Na tabela de itens (Passo 2), cada linha tem botões de ação na coluna Ações. Clique no botão de porcentagem (Aplicar Desconto) para abrir a janela de mesmo nome:
- Quantidade — ajuste para mais/menos. O total do item é recalculado.
- Preço de — o preço de tabela do item, só para referência (não editável). É sobre ele que o desconto é calculado.
- Desconto — desconto percentual sobre o preço de tabela. Ao sair do campo, o Preço por é recalculado.
- Preço por — o preço unitário novo. Ao sair do campo, o Desconto % é recalculado.
- Preço de venda total — quantidade × preço por (não editável).
Clique em Salvar para aplicar, ou Fechar para desistir.
Quando o desconto ultrapassa o limite do vendedor (percentual máximo configurado no cadastro do vendedor), o sistema recusa com o aviso "O limite máximo de desconto para este vendedor é de X%" e mostra o botão Desconto Excepcional — clique para abrir a janela de mesmo nome: em Login escolha o vendedor que vai autorizar, digite a Senha dele e clique em Aplicar. Quem autoriza precisa ter limite de desconto próprio igual ou maior que o desconto pedido; senão o sistema avisa "O usuário selecionado não possui o limite de desconto solicitado" e o Aplicar fica desabilitado.
A coluna Qtde. pode ser editada direto na tabela também, sem abrir a janela.
Depois de salvar, a tabela mostra o resultado: R$ Preço base continua com o preço de tabela, R$ Unitário passa a ter o preço por, e % Desconto mostra o percentual entre os dois.
Sem o privilégio Editar quantidade item PDV os campos de quantidade da venda ficam desabilitados: o campo Quantidade do topo do Passo 2, o da janela Consultar Produto (F4), o da janela Aplicar Desconto e a edição direto na coluna Qtde. — o item entra sempre na quantidade que já vem preenchida (1, ou a que o código de barras da balança/caixa fechada trouxer), e cada lançamento fica numa linha própria, sem somar com a linha do mesmo produto. A única exceção é a grade (F9), cujo campo Quantidade continua liberado. Preço e desconto continuam liberados.
Os dois botões da coluna Ações (aplicar desconto e remover) ficam desabilitados no Passo 3 (Pagamento) e durante a conferência de itens. Para mexer no item, volte para o Passo 2.
Voltar do Pagamento preserva o desconto do item. Ao entrar no Passo 3, o PDV guarda o carrinho como ele estava; ao voltar — botão Anterior (F10) ou clicando no passo no topo da tela — esse estado é restaurado. O sistema desfaz só o que o pagamento aplicou (promoções automáticas, itens de brinde e o desconto/acréscimo do pedido inteiro) e recalcula o total; os descontos manuais e os preços editados item a item continuam valendo. Voltar só é permitido enquanto nenhum pagamento estiver lançado.
Como remover um item do carrinho?
Clique no ícone de lixeira na linha do item.
Se o operador não tem o privilégio Remover item pedido, abre a janela Senha de confirmação — um usuário autorizado digita login + senha. Após autorizado, o item é removido.
O que é "Desconto Excepcional"?
É a forma de dar um desconto acima do limite do vendedor. Cada vendedor tem um limite de desconto (campo Limite desconto (%) do cadastro do usuário com Vendedor ligado, em Configurações → Usuários; o mesmo campo aparece na tela Relatórios → Comissão). Se o operador tenta dar um desconto além desse limite, o sistema bloqueia e oferece:
- Botão Desconto Excepcional aparece no aviso.
- A janela Desconto Excepcional abre pedindo Login (a lista traz os vendedores cadastrados) e Senha. O usuário escolhido precisa ter limite de desconto igual ou maior que o desconto pedido.
- O sistema valida a credencial — se aprovada, libera o desconto e registra quem autorizou no item (para auditoria do desconto excepcional).
Útil para fechar vendas em negociações específicas — quem autoriza assume a responsabilidade pelo desconto e fica registrado no banco.
Posso vender sem estoque?
Depende da parametrização Não permitir adicionar item sem estoque:
- Desabilitada (padrão) — pode vender mesmo zerando o estoque. Útil para vendas a pedido, encomenda, produtos virtuais.
- Habilitada — o sistema valida se há saldo suficiente e bloqueia com "Estoque insuficiente".
Use habilitada em lojas com estoque físico crítico (perfumaria, supermercado) onde não dá para vender o que não tem.
Por que não consigo adicionar um item com preço zerado?
Quando o item não tem preço cadastrado para a política comercial em uso, e a parametrização Bloquear adição de item sem preço para pol. comercial está habilitada, o sistema bloqueia:
"Não é possível adicionar o item ao pedido. Verifique se existe preço para essa política comercial."
Caso contrário, o item é adicionado com preço 0 e você precisa ajustar manualmente.
Use bloqueado em lojas onde erros de preço causam prejuízo — melhor o operador identificar que falta cadastro do que vender por R$ 0.
O que é a conferência de itens no PDV?
É um fluxo opcional em que a venda é montada por uma pessoa (o vendedor, no salão) e conferida por outra (o conferente, no caixa) antes de ir para o pagamento — o mesmo princípio do packing da logística, só que dentro do PDV.
Serve para lojas onde o cliente escolhe os produtos com um atendente, recebe um número de pedido e leva esse número até o caixa: no caixa, o conferente bipa cada produto para confirmar que o que está sendo entregue é exatamente o que foi vendido, informa quantos volumes a venda tem e só então recebe o pagamento.
Para ativar, habilite Exibir tela de conferência de itens em Configurações → Parametrizações → Frente de Caixa (PDV). Com a parametrização desligada, nada disso aparece e o PDV opera no fluxo normal de 3 passos.
Com a parametrização ligada, a tela ganha:
| Elemento | Onde aparece | Para que serve |
|---|---|---|
| Botão Gerar Pedido de Venda | Rodapé da tela (habilitado só no Passo 2) | Fecha a montagem e deixa a venda guardada como pré-pedido. |
| Campo Bipar Pedido (Conferência) | Topo dos Passos 1 e 2 (usado no Passo 1) | Onde o caixa informa o número do pedido. |
| Switch Pular 2ª conferência | Ao lado do campo Bipar Pedido (Conferência) | Gera o pré-pedido para ir direto ao pagamento, sem conferir item a item — veja Como pular a segunda conferência?. |
| Botão Catálogo (F6) | Passo 2 (Produtos) | Monta o pedido escolhendo os produtos em cards — veja Como adicionar produtos pelo Catálogo (F6)?. |
| Coluna Status | Janela Rascunho de Pedido | Separa Aguardando Conferência e Aguardando Pagamento de Rascunho comum. |
| Coluna Conferência | Tabela de produtos | Mostra Conferido ou Pendente com o quanto já foi bipado. |
Como gerar um pedido para conferência?
Quem monta a venda (vendedor) faz assim:
- Monte o pedido normalmente: identifique o cliente no Passo 1 e adicione os produtos no Passo 2.
- Ainda no Passo 2, clique em Gerar Pedido de Venda, no rodapé da tela.
- O sistema mostra a janela Pedido gerado com sucesso! com o número do pedido, os ícones de copiar e de imprimir (passe o mouse para ver o nome) e o código de barras do número. O texto da janela diz o que acontece em seguida: "Aguardando conferência. Informe este número ao conferente para bipar no campo "Bipar Pedido (Conferência)":" — ou, quando o pedido foi gerado com o switch Pular 2ª conferência ligado, "Aguardando pagamento. Informe este número no caixa para bipar no campo "Bipar Pedido (Conferência)":".
- Informe o número ao cliente ou ao caixa — ou clique no ícone de imprimir e entregue o comprovante ao cliente.
- Ao clicar em OK, a tela é limpa e fica livre para o próximo atendimento.
O comprovante impresso sai no formato de cupom (80 mm), com o nome da empresa, o título PRÉ-PEDIDO, o número em destaque, o código de barras, a data e hora, o vendedor (Vendedor: <nome>, quando há vendedor selecionado) e a frase "Apresente este comprovante no caixa para pagamento e retirada dos produtos." No caixa, basta bipar o código de barras do comprovante no campo Bipar Pedido (Conferência).
Com a parametrização Exibir tela de conferência de itens ligada, o botão Gerar Pedido de Venda fica no rodapé em todas as etapas, mas só funciona no Passo 2. Passando o mouse por cima quando ele está desabilitado, a dica explica o motivo:
| Situação | Dica |
|---|---|
| Fora do Passo 2 | "Disponível na etapa Produtos." |
| Conferindo outro pedido | "Indisponível durante a conferência do pedido." |
| Carrinho vazio | "Adicione ao menos um produto antes de gerar o pedido." |
Se a parametrização Vendedor obrigatório estiver ligada, também é preciso ter um vendedor selecionado.
Gerar Pedido de Venda não fatura nada. A venda fica guardada na lista de Rascunho de Pedido do caixa, como Aguardando Conferência (ou Aguardando Pagamento, se foi gerada com Pular 2ª conferência) — estoque, nota fiscal e recebimento só acontecem depois que o pagamento for concluído no caixa.
Como conferir os itens de um pedido?
No caixa, com o número do pedido em mãos:
- Ainda no Passo 1 (Cliente), bipe ou digite o número no campo Bipar Pedido (Conferência) e confirme.
- O sistema carrega o pedido e avisa: "Rascunho de packing carregado. Selecione o vendedor para continuar a conferência."
- Selecione o vendedor — o vendedor vem em branco de propósito, para que a venda fique atribuída a quem está atendendo no caixa. Sem vendedor a tela não avança.
- Vá para o Passo 2 (Produtos). A tabela mostra os itens do pedido com a coluna Conferência toda em Pendente.
- Bipe o código de barras de cada produto no campo Cód. barras (o campo passa a exibir "Bipe o produto para conferir."). A cada leitura, a quantidade conferida do item sobe.
- Quando um item chega à quantidade vendida, a coluna muda de Pendente (conferido/total) para Conferido.
- Quando todos os itens estiverem conferidos, o sistema abre sozinho a janela Conferência concluída pedindo a quantidade de volumes.
Regras da bipagem:
- Vale o código de barras principal, os códigos adicionais e o código de caixa fechada do produto. No caso da caixa fechada, uma leitura conta o fator de embalagem inteiro (ex.: caixa com 12 conta 12 unidades de uma vez).
- Se a caixa bipada for maior que o que falta conferir do item, o sistema recusa e avisa quantas unidades ainda faltam — bipe as unidades avulsas.
- Se o código não pertencer ao pedido (ou o item já estiver totalmente conferido), aparece "Produto não pertence a este pedido ou já foi conferido."
- Se o pedido não for encontrado, aparece "Rascunho de packing não encontrado para este número." — confira o número com quem montou a venda.
Esse passo a passo vale para o pré-pedido gerado com Pular 2ª conferência desligado. O gerado com o switch ligado não passa pela conferência — veja a próxima pergunta.
Como pular a segunda conferência?
Quando o vendedor já separou os produtos com cuidado e a loja não quer que o caixa bipe tudo de novo, ligue o switch Pular 2ª conferência, que fica ao lado do campo Bipar Pedido (Conferência) (só aparece com a parametrização Exibir tela de conferência de itens ligada).
O que vale é o switch do terminal que GERA o pré-pedido. No momento do Gerar Pedido de Venda, a escolha fica gravada no próprio pré-pedido. Quando o caixa bipa o número depois, o sistema segue o que foi gravado — mudar o switch no terminal do caixa não altera os pré-pedidos já gerados.
Com o switch ligado na geração:
- A janela de sucesso diz Aguardando pagamento (o comprovante impresso é igual nos dois casos), e o pré-pedido aparece com o status Aguardando Pagamento (azul) na janela Rascunho de Pedido.
- Ao bipar o número no caixa (ou retomar pela janela Rascunho de Pedido), o pedido abre direto no Passo 3 (Pagamento), com a mensagem "Pedido rascunho carregado com sucesso!".
- Não há bipagem item a item nem a janela de volumes.
- O vendedor do pré-pedido é mantido — diferente da conferência, em que o vendedor vem em branco para ser escolhido no caixa.
A escolha fica guardada no navegador do terminal, e não nas parametrizações da empresa: ligado uma vez, o switch continua ligado nos próximos pré-pedidos gerados naquele computador, até alguém desligar. Em outro computador (ou em outro navegador), ele tem a sua própria posição.
O que fica bloqueado durante a conferência?
A conferência é uma verificação, não uma nova montagem — por isso o sistema trava tudo que mudaria o que foi vendido:
| Ação | Durante a conferência |
|---|---|
| Alterar quantidade do item | Bloqueada (campo e edição na tabela). |
| Aplicar desconto no item | Bloqueada. |
| Remover item do carrinho | Bloqueada. |
| Consultar (F4) para adicionar produto | Bloqueado. |
| Catálogo (F6) | Bloqueado. |
| Gerar Pedido de Venda | Bloqueado ("Indisponível durante a conferência do pedido."). |
| Trocar o tipo de pedido | Bloqueado. |
| Trocar a política comercial | Bloqueada. |
| Ir para o Passo 3 (Pagamento) | Só depois de conferir todos os itens e informar os volumes. |
Se você tentar avançar antes da hora, o botão de avançar fica desabilitado e mostra o motivo: "Confira todos os produtos bipando o código de barras para continuar." ou "Informe a quantidade de volumes para continuar."
Para conferir um pedido diferente ou desistir, cancele a venda em andamento com Cancelar (F8). Como a conferência sempre vem de um rascunho, a confirmação oferece duas saídas:
| Botão | O que acontece |
|---|---|
| Sim, manter rascunho | A tela volta ao fluxo normal e o pedido continua na lista de Rascunho de Pedido, pronto para ser conferido de novo. |
| Sim, apagar rascunho | A tela volta ao fluxo normal e o pedido é excluído da lista — o vendedor precisa montar a venda outra vez. |
Por que o sistema pede a quantidade de volumes?
Assim que o último item é conferido, abre a janela Conferência concluída com a mensagem "Todos os produtos foram conferidos. Informe a quantidade de volumes desta venda para prosseguir para o pagamento."
Informe quantas caixas/sacolas a venda vai ocupar (número inteiro, mínimo 1) e clique em Confirmar e ir para Pagamento — a tela avança direto para o Passo 3.
É a mesma informação que o packing da logística pede ao fechar as caixas de um pedido de e-commerce, e serve para o conferente declarar o que está entregando ao cliente. A janela não tem botão de fechar: ou você informa os volumes, ou cancela a venda.
Como aplicar um desconto no pedido inteiro?
No Passo 3 (Pagamento), no topo do painel de pagamentos, há três botões numa linha: Frete, Desconto e Vale. Cada um mostra embaixo o valor já aplicado, ou nenhum. Quando o pedido tem acréscimo, o botão do meio passa a se chamar Acréscimo.
Clique em Desconto (ou Acréscimo) para abrir a janela Aplicar desconto / acréscimo:
- Um seletor Desconto / Acréscimo.
- Valor (R$) e Valor (%) — ao digitar em um, o sistema calcula o equivalente no outro enquanto você digita, e os dois ficam preenchidos. Ao salvar, vale o campo que você editou por último. No modo Desconto, o valor não passa de 100% da base: ao sair do campo ele é ajustado a esse teto, e o Salvar aplica o mesmo limite. No modo Acréscimo não há teto.
- Botões Salvar (aplica), Limpar (tira o desconto/acréscimo do pedido, sem mexer nos descontos dados item a item) e Cancelar.
Salvar define o desconto do pedido — não soma. Se o pedido já tinha desconto ou acréscimo, o novo valor substitui o anterior. Por isso a janela reabre preenchida com o ajuste em vigor (em R$ e em %, e no modo Desconto ou Acréscimo): para trocar, basta digitar o novo valor e salvar; salvar sem mexer mantém o mesmo valor.
Sobre o que o % é calculado. A base é o total dos itens sem o desconto/acréscimo do pedido — ou seja, já com as promoções e os descontos dados item a item. É essa mesma base que define o teto de 100%. Frete e despesas acessórias ficam fora: não entram no cálculo do %, não contam para o teto e não recebem desconto. O total a pagar é o valor dos itens com o desconto, mais o frete e as despesas acessórias cobrados por inteiro.
O valor é rateado proporcionalmente entre os itens — cada item recebe a fatia correspondente ao peso dele no total — e o resultado aparece no preço unitário e no total de cada linha. A sobra de centavo do arredondamento vai para o item de maior valor, para a soma fechar com o valor digitado.
Nenhuma linha fica com valor negativo. Se a fatia de um item passaria do total da linha, a linha fica zerada e o que sobra vai para os itens que ainda têm valor (primeiro o de maior folga). O botão Desconto mostra o valor que ficou de fato aplicado nos itens.
O limite de desconto do vendedor vale aqui também, quando há vendedor selecionado: o sistema soma o desconto do pedido com os descontos manuais já dados nos itens e, se o total passar do limite, recusa com o aviso "O desconto total excede o limite do vendedor.", mostrando Limite do Vendedor, Desconto já aplicado e Restante disponível, com o botão Desconto Excepcional para autorização com login e senha de um vendedor. Essa conta compara com o preço de tabela dos itens — sem o frete e as despesas acessórias, tanto no teste do limite quanto no Desconto já aplicado. Com promoção no carrinho, o percentual que a janela mostra (sobre os itens já com promoção) e o percentual comparado com o limite (sobre o preço de tabela) podem ser diferentes.
No rodapé da tela, o Desconto: (ou Acréscimo:, quando o líquido é acréscimo) aparece sempre que o carrinho estiver abaixo ou acima do preço de tabela — seja por promoção, por desconto no item ou pelo desconto do pedido. Passando o mouse, a dica separa o que vem dos itens — Promoções e descontos por item, ou Acréscimos por item quando o líquido dos itens fica acima da tabela (promoção que soma ou preço editado para cima) — do Desconto do pedido (ou Acréscimo do pedido).
O botão Desconto fica desabilitado depois que você adiciona um pagamento — o aviso é "Não é possível alterar pois há pagamentos adicionados". Para mudar o desconto, remova os pagamentos primeiro.
Para deixar o desconto automático (sem depender do operador), crie uma Promoção Regular que valha para o pedido todo — veja Promoção PDV.
Como as promoções automáticas são aplicadas?
Ao entrar no Passo 3 (Pagamento) com itens no carrinho, o sistema dispara automaticamente o motor de Promoção PDV — que avalia todas as promoções vigentes para a empresa e devolve:
- Preços recalculados por item.
- Lista de promoções aplicadas (com nome de cada promoção).
- Itens de brinde adicionados automaticamente (no caso de "Compre e Ganhe").
- Múltiplas linhas do mesmo produto quando "Desconto Progressivo" com "Aplicar somente na quantidade exata da faixa" quebra a quantidade em faixas.
O cliente vê os descontos aplicados como uma badge na linha do item ("Compre e ganhe - <nome>" etc.). O total é atualizado.
Se a validação das promoções não der certo, a venda segue sem promoção e o PDV avisa — veja a próxima pergunta.
Para detalhes das 4 modalidades (Regular, Compre e Ganhe, Progressivo, Compre Junto) e suas regras, veja Promoção PDV.
O que fazer quando aparece "Promoções não aplicadas"?
O aviso aparece quando a validação das promoções feita ao entrar no Passo 3 (Pagamento) falha — o servidor não responde, o tempo se esgota, dá erro interno ou recusa o pedido com uma mensagem. É um aviso amarelo, com o título Promoções não aplicadas, que fica na tela até você agir:
"Não foi possível validar as promoções deste pedido. Motivo:
<mensagem do servidor>Os preços seguem SEM promoção. Use "Tentar novamente" ou continue a venda assim, se for o caso."
Quando não há mensagem do servidor, no lugar do motivo aparece "Não houve resposta válida do servidor (falha de rede, tempo esgotado ou erro interno)." Mensagens muito longas são cortadas em 300 caracteres.
Você tem duas saídas:
- Tentar novamente (botão do aviso) — valida de novo as promoções com o carrinho como está agora.
- Seguir com a venda assim — os itens ficam com o preço sem promoção e a venda pode ser paga normalmente.
O aviso também sai quando você o fecha no X, volta de etapa (Anterior (F10) ou clicando nos passos do topo), lança o primeiro pagamento ou encerra/cancela a venda. Com pagamento já lançado o carrinho fica congelado, então o aviso nem aparece.
Resposta atrasada não mexe no carrinho. Se você voltar de etapa enquanto a validação ainda está em andamento, a resposta que chegar depois é descartada — o carrinho não volta a um estado anterior e o item lançado nesse meio-tempo continua lá. Ao entrar de novo no Pagamento, as promoções são validadas outra vez.
Como adicionar tipos de pagamento?
No Passo 3, o painel Tipo de pagamento (à esquerda) mostra os botões das formas de pagamento habilitadas para frente de caixa. Clique em uma para lançar o primeiro pagamento.
Cada pagamento lançado vira uma linha com:
- o logo e o nome do tipo de pagamento;
- o campo de valor (R$) — quanto desse tipo vai entrar (pode ser parcial);
- nos tipos que têm detalhes, a setinha Mostrar detalhes / Ocultar detalhes — a linha já entra com os detalhes abertos;
- a lixeira Remover (no pagamento já pago, no lugar dela aparece o sinal verde Pago, e o valor não pode mais ser editado).
Nos detalhes aparecem, conforme o tipo de pagamento, os campos *Autorização, *Data vencimento, Parcelamento e Valor parcela.
Para lançar mais um pagamento, clique em Adicionar tipo de pagamento, abaixo das linhas, e escolha o tipo no menu.
Quando o PDV mostra os tipos de pagamento agrupados por categoria, a categoria com uma opção só lança o pagamento direto no clique. A categoria com várias opções abre um menu para você escolher — essas têm uma setinha ao lado do nome.
Resumo do pagamento. No Passo 3, o topo do card da direita mostra três quadros:
| Quadro | O que mostra |
|---|---|
| Total | O total a pagar do pedido. |
| Pago | A soma dos valores de todos os pagamentos lançados na lista. |
| Falta receber | Quanto ainda falta cobrir. Quando o pago passa do total, o quadro vira Troco. |
Quando não falta mais nada a receber, o botão Finalizar (F12) é liberado. O rodapé da tela repete os números em Troco:, Falta receber:, Qtde: e Total:.
Posso dividir o pagamento em vários tipos?
Sim, até o limite da parametrização Quantidade máxima de forma de pagamento diferente (Configurações → Parametrizações → Frente de Caixa (PDV)). Sem ela preenchida, o limite é de 2 pagamentos. O limite conta cada linha de pagamento lançada (vale lançado pelo botão Vale inclusive); passando dele, aparece "Você pode selecionar no máximo N formas de pagamento." Exemplos:
- Pedido de R$ 150 = R$ 50 dinheiro + R$ 100 cartão de crédito 3x.
- Pedido de R$ 300 = R$ 100 Pix + R$ 200 crédito loja do cliente.
- Pedido de R$ 1.000 = R$ 200 dinheiro + R$ 300 cartão débito + R$ 500 fiado (boleto 30 dias) — exige o limite em 3 ou mais.
Cada pagamento vira uma linha na lista de pagamentos. O sistema soma e mostra o valor restante. Cobranças via TEF (Crédito/Débito/Pix) são processadas uma a uma quando você clica em Finalizar — você opera a maquininha para cada uma.
Como funciona o pagamento via maquininha (TEF)?
Quando o tipo de pagamento tem categoria Cartão de Crédito TEF, Cartão de Débito TEF ou PIX TEF e a integração da conta bancária é PayGo:
- Você adiciona o pagamento (tipo + valor + parcelamento).
- Clica em Finalizar (F12).
- O sistema manda a venda para a maquininha PayGo para cada pagamento TEF.
- A maquininha acende mostrando o valor — o cliente passa o cartão e digita a senha.
- Em paralelo, o PDV verifica a maquininha a cada 2 segundos por até 90 segundos (passando disso, aborta e mostra "Consultar Status do Pagamento").
- Quando a maquininha responde aprovado, o status vai para Creditado e o sistema captura TID, código de autorização, adquirente, comprovante via estabelecimento e comprovante via cliente.
- Se houver mais pagamentos na fila, processa o próximo.
- Quando todos os pagamentos foram aprovados, o sistema fecha o pedido e emite a NFC-e.
Para detalhes da verificação, status e tratamento de falhas, veja Transações TEF.
Como funciona o pagamento via Pix?
Mesma rotina do TEF, mas a integração pode ser Stark Bank, Pagar.me ou PayGo Pix (via maquininha). Os 2 primeiros geram um QR Code dinâmico que aparece na tela do PDV — o cliente lê o QR Code com o app do banco e paga.
Após o pagamento, a verificação detecta o sucesso e a venda é fechada.
O QR Code expira em 1 hora por padrão (configurável).
Quando a integração é a Pagar.me, os dados do cliente identificado no Passo 1 (CPF/CNPJ, nome/razão social, e-mail e telefone) vão junto na cobrança Pix — é o que aparece como pagador no extrato da Pagar.me. Se a venda for feita sem cliente identificado, a cobrança sai como consumidor genérico e o Pix funciona normalmente. Identificar o cliente antes de gerar o QR Code facilita a conciliação depois.
O Pix usa o slot Integração Pix da conta bancária do caixa — separado do slot de cartão. Assim, é possível ter cartão de crédito/débito pela PayGo e o Pix por outra integração (Stark Bank ou Pagar.me) no mesmo caixa. Configure os dois slots em Financeiro → Contas Bancárias.
Como funciona o pagamento em dinheiro com troco?
Quando o tipo é Dinheiro:
- Adicione o pagamento informando o valor recebido do cliente (geralmente igual ou maior que o pedido).
- O sistema calcula o troco (valor recebido menos o total do pedido).
- Mostra o troco em destaque ("Troco: R$ X,XX") para o operador devolver ao cliente.
No extrato do caixa, o efeito líquido gravado é o valor do pedido: o sistema registra o dinheiro recebido e insere automaticamente um segundo lançamento negativo com o valor do troco, pareado ao primeiro no mesmo caixa. O troco em si é devolvido fisicamente na gaveta — não é uma sangria manual.
Como usar vale-presente ou crédito loja do cliente?
O Passo 3 aceita dois tipos de crédito, que funcionam de jeitos diferentes: o vale com código (botão Vale) e o crédito loja do cliente identificado na venda.
Vale com código (botão Vale). É o vale avulso cadastrado na tela Vale (menu Frente de caixa (PDV) → Vale): um crédito com código, valor e vigência que não fica ligado a um cliente — quem apresenta o código usa o saldo. No Passo 3, o botão Vale (ao lado de Frete e Desconto, no topo do painel de pagamentos) abre a janela Adicionar vale e fica sempre habilitado. Embaixo do nome, ele mostra o total de vales já lançados no pedido, ou nenhum.
- Digite o código no campo * Cód. vale (ex.:
TST-S3R4-VWE7; as letras viram maiúsculas) e pressione Enter ou clique em Validar. - A janela mostra o campo * Valor a utilizar, já preenchido com o menor valor entre o saldo do vale e o total do pedido, e um quadro com o Saldo disponível e a Vigência (Ilimitado quando o vale não tem vigência).
- Clique em Adicionar pagamento. O vale entra como uma linha na lista de pagamentos. Limpar volta para a digitação do código e Cancelar fecha sem lançar.
As mensagens da janela são: "Informe o código do vale.", "Vale não encontrado para esta conta.", "Vale fora do período de vigência.", "Vale sem saldo disponível.", "Informe um valor maior que zero." e "O valor do vale não pode ultrapassar o valor total do pedido.".
O saldo do vale só é baixado quando a venda é finalizada — validar ou lançar o vale não movimenta nada. O vale usa um tipo de pagamento da categoria Crédito loja habilitado para frente de caixa: sem nenhum, a janela avisa "Nenhum tipo de pagamento de "Crédito loja" disponível nesta operação." e o Adicionar pagamento fica bloqueado.
Uso parcial do vale. Depende da parametrização Permitir uso parcial do Vale (Configurações → Parametrizações → Frente de Caixa (PDV)):
- Ligada — o Valor a utilizar pode ser alterado: dá para usar menos que o saldo, e o restante continua no vale até o fim da vigência.
- Desligada — o campo fica travado, a janela avisa "O uso parcial de vale está desabilitado. Todo o saldo disponível será utilizado no pagamento." e o vale é usado por inteiro (até o total do pedido). Se o saldo for maior que o pedido, o que sobra é zerado ao finalizar a venda, na mesma movimentação do vale.
Crédito loja do cliente. Quando o cliente identificado no Passo 1 tem crédito loja com saldo positivo, o saldo só aparece no Passo 3 (o Passo 1 não o mostra). No Passo 3, escolha o tipo de pagamento da categoria Crédito loja — o botão mostra o saldo do cliente e fica desabilitado quando não há saldo. Informe o valor (até o saldo disponível). O sistema valida:
"O cliente possui apenas R$ X de crédito na loja." — se você tentar usar mais.
Quando a venda é fechada, o crédito é debitado do cliente (via integração com o módulo de cliente).
Como vender fiado / boleto / a prazo?
Tipos de pagamento com categoria Boleto, Fiado ou Cheque não exigem confirmação TEF — eles geram apenas um recebimento em aberto (uma conta a receber com vencimento futuro).
Para esses tipos, o sistema exige o campo Data de Vencimento preenchido. Se omitido:
"Por favor, o campo *DATA VENCIMENTO deve ser preenchido."
Após fechar, a venda vai para o Contas a Receber para gestão financeira (cobrança via boleto bancário, controle do fiado etc.).
Como informar parcelamento e data de vencimento?
- Parcelamento — apenas para tipos de pagamento que aceitam parcelas (Crédito, Boleto, Fiado). Default: 1 (à vista).
- Data de Vencimento — primeiro vencimento. Para parcelas múltiplas, o sistema calcula as outras automaticamente com base no intervalo configurado no tipo de pagamento.
Os dois campos ficam nos detalhes da linha do pagamento (setinha Mostrar detalhes).
Digitar um número de parcelas que não está na lista. No campo Parcelamento é possível digitar uma quantidade nova, mas só vira opção um número inteiro de 1 a 127. Qualquer outra coisa — número com casas decimais, 0, ou um número grande (como um código de autorização colado no campo errado) — é simplesmente ignorada, sem mensagem. Depois de digitar, selecione a opção na lista.
O parcelamento no TEF Crédito é enviado para a maquininha (que pergunta ao cliente "Loja ou Administradora?") — a parametrização Parcelamento Administradora da integração PayGo decide se a cobrança das parcelas é feita pela administradora do cartão ou pela loja.
Como definir frete e despesas acessórias da NF?
No Passo 3 (Pagamento), clique no botão Frete, no topo do painel de pagamentos (ao lado de Desconto e Vale). Embaixo do nome, o botão mostra a soma de frete e despesas acessórias já informada, ou nenhum. Ele abre a janela Frete e despesas acessórias:
- Frete — soma ao total a pagar e aparece como frete na nota fiscal. Ao lado do campo fica o botão Simular frete (veja Como simular o frete pela transportadora no PDV?).
- Despesas acessórias — campo separado para outras despesas (seguro, embalagem etc.).
Os valores valem assim que digitados. A janela fecha pelo botão Concluir (ou pelo X): clicar fora dela ou apertar Esc não a fecha, para não perder a digitação sem querer.
A Transportadora fica no próprio Passo 3, fora da janela, junto de Comentários do pedido e É presente?. Ela nem sempre pode ser escolhida na lista:
- Tipo de pedido que emite NFC-e → campo bloqueado: "A seleção de transportadora não é permitida para pedidos com emissão de NFC-e."
- Frete vindo da simulação → campo bloqueado também, já preenchido com a transportadora cotada: "Transportadora definida pela simulação de frete. Para trocar, clique em 'Simular frete'."
- Nos demais casos, é opcional — preencha só se a entrega for por transportadora.
Depois que você adiciona um pagamento, o botão Frete continua abrindo a janela, mas os dois campos de valor dentro dela ficam bloqueados ("Não é possível editar pois há pagamentos adicionados"). Para mexer neles, remova os pagamentos primeiro.
Esses campos são gravados no pedido e usados na geração da NFC-e/NF-e.
Como simular o frete pela transportadora no PDV?
O PDV cota o frete com as transportadoras sem sair da tela de venda. No Passo 3 (Pagamento), clique no botão Frete e, na janela Frete e despesas acessórias, clique em Simular frete, ao lado do campo Frete.
O botão fica indisponível em três situações — passe o mouse nele para ver o motivo:
| Situação | Aviso |
|---|---|
| O tipo de pedido emite NFC-e | "Não é possível simular frete para pedidos com emissão de NFC-e." |
| Já há pagamento lançado | "Não é possível simular pois há pagamentos adicionados" |
| Carrinho vazio | "Adicione ao menos um item ao pedido" |
A NFC-e é venda presencial ao consumidor final e não aceita transportadora — por isso a simulação só funciona em tipo de pedido que não emite NFC-e.
Passo 1 — o destino. A janela Simulação de Frete abre com o CEP destino já preenchido com o CEP do endereço do cliente vinculado ao pedido. Endereço, Bairro, Cidade e UF são preenchidos automaticamente a partir do CEP e não são editáveis (se o CEP não for encontrado, aparece o aviso "CEP não encontrado"). Você pode trocar o CEP na mão para cotar outro destino. Clique em Simular.
Passo 2 — as cotações. A janela passa a mostrar, no topo, o resumo da transportadora que você marcar — Prazo total (dias), Tarifa, Atende CEP e Frete exibido — e, embaixo, em Opções, a grade com as transportadoras que responderam à cotação. Marque uma linha e o resumo de cima passa a mostrar os dados dela.
- Só é possível marcar transportadora que atende o CEP; as demais aparecem na lista, mas com a seleção travada.
- Se ninguém cotar, a janela mostra "Nenhuma transportadora retornou cotação para este CEP".
- Simular Frete refaz a cotação (útil depois de trocar o CEP) e Fechar sai sem aplicar nada.
Aplicar no pedido. Com a transportadora marcada, clique em Definir frete do pedido em R$ … — o botão já mostra o valor que vai ser aplicado. A janela fecha e o PDV preenche o campo Frete com o valor cotado e o campo Transportadora com a transportadora escolhida.
A partir daí, os dois campos ficam bloqueados: digitar por cima deixaria o valor descasado da transportadora cotada. Abaixo do campo Frete aparece "Frete definido pela simulação." com o link Limpar frete e transportadora. São os dois caminhos de volta:
- Limpar frete e transportadora — zera os dois campos e libera o preenchimento manual ("Frete e transportadora limpos. Informe os valores manualmente ou simule o frete novamente."). O link fica indisponível se já houver pagamento lançado.
- Simular frete de novo — o novo Definir frete do pedido substitui o par inteiro.
A venda com transportadora só fecha com cliente vinculado e com endereço cadastrado. Pedido com transportadora sai em NF-e, que exige o endereço de entrega — e o CEP digitado só na janela de simulação não conta. Se faltar, ao finalizar aparece "Por favor, vincule um cliente ao pedido para finalizá-lo com frete." Cadastre ou complete o endereço do cliente no Passo 1 e finalize de novo.
Quem não usa a simulação continua fazendo como antes: digita o valor no campo Frete e escolhe a Transportadora na lista.
O que fazer quando a simulação lista itens pendentes?
Para cotar, o cálculo de frete precisa do peso e das três dimensões (altura, largura e comprimento) de todos os itens do carrinho — é com isso que ele chega ao peso total e à cubagem do pedido. Esses dados vêm do cadastro do produto.
Se faltar qualquer um deles em qualquer item, a simulação não cota nada e abre a janela Itens com informações pendentes, com o aviso "Não foi possível simular o frete para alguns itens. Confira abaixo os itens que possuem informações obrigatórias pendentes."
A lista mostra exatamente quais produtos travaram e o que falta em cada um: SKU, Código de barras, Descrição e Informação pendente — "Peso não cadastrado", "Altura não cadastrada", "Largura não cadastrada", "Comprimento não cadastrado" (mais de um por item, quando for o caso). O contador ao lado do título mostra quantos itens estão pendentes.
O botão Exportar resultado baixa essa lista em planilha — prático para mandar para quem cuida do cadastro de produtos.
Depois de completar o cadastro do produto, volte ao PDV e clique em Simular novamente.
O item pendente não impede a venda — impede só a cotação. Você pode fechar a janela, informar o frete à mão e seguir para o pagamento.
Por que o frete simulado sumiu do pedido?
O frete e a transportadora que vieram da simulação são limpos automaticamente quando muda alguma coisa que altera o valor cotado. O sistema sempre avisa na tela quando isso acontece — é só simular de novo:
| O que mudou | O aviso que aparece |
|---|---|
| Você adicionou item ao carrinho (produto novo ou mais unidades) | "Itens foram adicionados ao pedido, então a simulação de frete precisará ser refeita." |
| O CEP do cadastro do cliente é diferente do CEP simulado (ex.: o cliente foi vinculado depois de você simular com um CEP digitado à mão) | "O CEP do cadastro do cliente (…) é diferente do utilizado na simulação (…), então a simulação de frete precisará ser refeita." |
| Você trocou o tipo do pedido | "O tipo do pedido foi alterado, então a transportadora e o frete da simulação foram limpos. Simule o frete novamente, se necessário." |
O motivo: item novo muda peso e cubagem, e o CEP muda a faixa de atendimento — nos dois casos o valor cotado deixaria de valer. E o tipo do pedido manda na transportadora (tipo que emite NFC-e não aceita nenhuma), então trocá-lo derruba a dupla.
O que NÃO apaga a cotação: remover item do carrinho, alterar preço, aplicar desconto (no item ou no pedido inteiro) e ir e voltar entre os passos. Remover um item e recolocar também não apaga — a conferência é sempre contra o carrinho do momento da cotação.
Frete digitado à mão nunca é limpo por essas regras — elas valem só para o que veio da simulação. A exceção é a troca do tipo de pedido, que limpa a transportadora em qualquer caso (com o aviso "O tipo do pedido foi alterado, então a transportadora foi limpa."), mas preserva o valor de frete digitado.
Como cancelar um pagamento TEF aprovado antes de fechar a venda?
Se você aprovou o cartão na maquininha mas o cliente desistiu antes de fechar a venda, você precisa cancelar a transação TEF para devolver o dinheiro:
- Clique em Cancelar (F8) — o mesmo botão de cancelar o pedido.
- Confirme a mensagem "Confirma cancelar a venda? Esta ação também cancelará os pagamentos TEF já creditados."
- Como há pagamento TEF aprovado, o modal Cancelar transações TEF abre automaticamente com a lista — digite a Senha master do TEF.
- Confirme. O sistema cancela cada pagamento aprovado na maquininha.
- Mostra mensagens: "Processando..." → "Aguarde ou digite o número do cartão..." (o cliente precisa passar o cartão original em alguns adquirentes) → "Transação cancelada com sucesso!" ou erro.
O tempo limite da verificação é 120 segundos (mais curto que o cancelamento da tela de Transações TEF, que é 180s).
Para o fluxo completo de cancelamento, veja Transações TEF.
O que aparece quando o cartão é recusado?
Quando a maquininha retorna Pagamento recusado ou Expirado:
- Aparece um bloco vermelho com a mensagem do adquirente: "Pagamento não foi concluído. Valor: R$ X. Forma de pagamento: ...". Motivo: ...".
- O pagamento fica como não aprovado na lista de pagamentos.
- A venda não é fechada — você precisa remover o pagamento problemático e tentar outro tipo (outro cartão, dinheiro, Pix etc.).
Quando há erro de comunicação (rede caiu antes da maquininha responder), aparece o botão Consultar Status do Pagamento — clique para verificar de novo e ver se a venda foi processada mesmo assim (PayGo guarda o estado por algum tempo).
Como fechar a venda e emitir o cupom?
Após adicionar todos os itens (Passo 2) e todos os pagamentos cobrindo o total a pagar (Passo 3):
- Clique em Finalizar (F12).
- Se algum pagamento é na maquininha (TEF) ou Pix, o sistema processa cada um (verificação da maquininha/QR Code) e só depois da aprovação segue para as perguntas do cupom, com o aviso "Pagamento aprovado! Confirme os dados do cupom fiscal.".
- Se a parametrização Perguntar tipo documento fiscal está habilitada, abre a janela "Qual modelo deseja imprimir?" — escolha Documento Fiscal (1) ou Orçamento (2).
- Se a parametrização Solicitar CPF cupom fiscal está habilitada, abre a janela "Deseja informar CPF no cupom fiscal?" — escolha Sim ou Não.
- Se a parametrização Enviar cupom por email está habilitada, o sistema pergunta "Deseja enviar a nota por e-mail?" — escolha Sim ou Não. Com Sim, o cupom fiscal é enviado para o e-mail do cliente vinculado à venda (veja a FAQ específica).
- O sistema cria o pedido com tudo: itens + pagamentos + cliente + cabeçalho.
- O pedido gera os recebimentos, emite a NFC-e na SEFAZ (ou NF-e) e gera o cupom fiscal eletrônico (DANFE 65) pronto para impressão.
- O PDV imprime automaticamente na impressora padrão configurada.
- Mensagem "Venda finalizada com sucesso!" e o carrinho é limpo para a próxima venda.
Cada pergunta depende da própria parametrização: basta ela estar ligada para o sistema abrir a janela correspondente — com uma exceção: escolhendo Orçamento (2) na pergunta do modelo, as perguntas de CPF e e-mail não aparecem. Com Perguntar tipo documento fiscal desligada, a pergunta do modelo é pulada e a venda vai direto para as perguntas de CPF e e-mail (quando ligadas).
Quando a venda tem pagamento na maquininha ou Pix, as perguntas do cupom vêm depois da aprovação — e são obrigatórias. Como o dinheiro já foi capturado, essas janelas não têm botão de fechar (nem tecla Esc, nem clique fora): é preciso responder para a venda ser registrada. Nesse fluxo o pagamento aprovado nunca é descartado — se a resposta não puder ser aplicada (por exemplo, pedir e-mail sem cliente vinculado), o sistema avisa e registra a venda assim mesmo, sem CPF e sem envio por e-mail. Em vendas sem maquininha/Pix, as perguntas aparecem antes do processamento e fechá-las limpa a lista de pagamentos.
Como é decidido qual nota fiscal emitir (NFCe vs NFe)?
- Quando o tipo de pedido está configurado para emitir NFCe → NFCe (modelo 65) automaticamente.
- Quando está configurado para emitir NF-e → NF-e (modelo 55).
NFCe é típica de varejo presencial (consumidor final). NF-e é típica de B2B ou quando o cliente pede a nota completa.
A parametrização Perguntar tipo documento fiscal não escolhe entre NFCe e NF-e — o modelo continua vindo do tipo de pedido. O que ela pergunta, na janela "Qual modelo deseja imprimir?", é o que sai impresso no fim da venda:
| Opção | O que é impresso |
|---|---|
| Documento Fiscal (1) | O cupom fiscal da venda (DANFE NFCe). É o caminho que também faz as perguntas de CPF e e-mail. |
| Orçamento (2) | Um recibo não fiscal da venda, sem as perguntas de CPF e e-mail. |
Com a parametrização desligada, o sistema não pergunta e a venda sai como documento fiscal — mas as perguntas de CPF e e-mail continuam aparecendo se as parametrizações delas estiverem ligadas.
O que é a pergunta "Incluir CPF na nota"?
Quando a parametrização Solicitar CPF cupom fiscal está habilitada, ao finalizar a venda o sistema mostra:
"Deseja informar CPF no cupom fiscal? Sim / Não"
- Sim → o CPF/CNPJ do cliente vai para o campo de destinatário da NFCe (para o cliente abater no IR/PIS-COFINS depois).
- Não → a NFCe é emitida sem os dados do destinatário: o CPF/CNPJ, o nome e o endereço do cliente não vão para a nota, e o cupom impresso sai sem o CPF/CNPJ. Se a venda tem cliente vinculado, ele continua vinculado ao pedido, com o CPF/CNPJ gravado no cadastro e no pedido, e a venda aparece no histórico de pedidos dele — a resposta muda só o que vai na nota transmitida à SEFAZ e no cupom impresso.
O Orçamento (2) fica fora dessa regra: por ser um recibo não fiscal, ele não passa pelas perguntas de CPF e e-mail (veja Como é decidido qual nota fiscal emitir (NFCe vs NFe)?) e sai com o CPF/CNPJ do cliente vinculado normalmente, mesmo com Solicitar CPF cupom fiscal habilitada.
Quando você diz Sim mas o pedido não tem cliente vinculado, o sistema bloqueia: "Não é possível informar CPF na nota sem cliente vinculado. Por favor, selecione um cliente, adicione novamente os pagamentos e tente novamente."
Esse bloqueio vale para vendas sem pagamento na maquininha/Pix. Quando a venda tem TEF ou Pix, a pergunta só aparece depois do pagamento aprovado — nesse caso o sistema não descarta o pagamento: a venda é registrada normalmente, só que o cupom sai sem CPF.
O que é a pergunta "Deseja enviar a nota por e-mail?"
Quando a parametrização Enviar cupom por email está habilitada (em Configurações → Parametrizações → Frente de Caixa (PDV)), ao finalizar uma venda como documento fiscal — depois da etapa de CPF, quando ela aparece — o sistema mostra a janela:
"Deseja enviar a nota por e-mail? Sim / Não"
- Sim → além de imprimir, o sistema envia o cupom fiscal por e-mail para o cliente vinculado à venda.
- Não → a venda é finalizada normalmente, apenas com a impressão (sem envio por e-mail).
O envio por e-mail só funciona com cliente vinculado à venda. Se você escolher Sim sem ter selecionado um cliente no Passo 1, aparece o aviso "Não é possível enviar cupom fiscal via e-mail, pois não há cliente vinculado. Por favor, selecione um cliente e tente novamente." — e o que acontece depois depende da forma de pagamento:
| Forma de pagamento da venda | O que acontece |
|---|---|
| Sem maquininha/Pix (dinheiro, crédito loja etc.) | A venda não é finalizada e os pagamentos são limpos. Vincule o cliente (com e-mail cadastrado), refaça os pagamentos e finalize de novo. |
| Com maquininha (TEF) ou Pix | O pagamento já foi aprovado e não é descartado: a venda é registrada assim mesmo, sem CPF e sem envio por e-mail. Reimprima o cupom pelo menu Histórico (Ctrl+4) e entregue impresso. |
A pergunta só aparece quando a parametrização Enviar cupom por email está ligada e no fluxo de documento fiscal. Com a parametrização desligada, ou ao escolher Orçamento, a venda é finalizada direto, sem a etapa de e-mail.
Como imprimir o cupom da venda?
Automático ao finalizar — o sistema envia o cupom fiscal eletrônico (DANFE NFCe) para a impressora padrão configurada nas parametrizações da empresa (precisa do QzTray instalado e configurado no terminal).
Se a impressão falha (erro de comunicação, papel acabou), aparece a mensagem e você pode reimprimir na própria tela de sucesso da venda, que traz estes botões:
| Botão | O que imprime | Quando aparece |
|---|---|---|
| Documento fiscal | O cupom fiscal completo da venda (DANFE NFCe). | Sempre que a venda gerou pedido. |
| Via Cliente | Só o comprovante da maquininha destinado ao cliente. | Só quando a venda teve pagamento na maquininha (TEF). |
| Via Estabelecimento | Só o comprovante da maquininha destinado à loja. | Só quando a venda teve pagamento na maquininha (TEF). |
Cada botão imprime apenas o documento correspondente — clicar em Via Cliente não puxa mais o cupom fiscal junto. Pode repetir quantas vezes precisar; enquanto uma impressão está em andamento, os outros botões ficam desabilitados.
As vias da maquininha também podem sair junto com o cupom fiscal, sem precisar clicar em nada: ligue Imprimir comprovante TEF cliente e/ou Imprimir comprovante TEF estabelecimento em Configurações → Parametrizações → Frente de Caixa (PDV). Com elas ligadas, as vias são emendadas ao final da impressão do cupom, uma para cada pagamento da venda.
Como reimprimir um cupom anterior?
Use o menu Histórico (Ctrl+4) — lista todos os pedidos do caixa. Clique no ícone de impressora ao lado do pedido desejado:
- O sistema regenera o cupom a partir do pedido.
- Envia para a impressora padrão.
Funciona até fim do dia (depois disso, use a tela de Pedidos ou Cupons Fiscais no menu Fiscal).
O que acontece se a NF dá erro na SEFAZ?
A SEFAZ pode rejeitar a NFCe por várias razões (CFOP errada, CSC inválido, certificado vencido, sistema da Receita fora do ar etc.). Quando isso acontece, o sistema mostra a mensagem da SEFAZ retornada na tentativa de emissão.
A tela mostra a mensagem em vermelho e não fecha a venda. O operador pode:
- Tentar de novo (se for erro intermitente da SEFAZ).
- Voltar para o Passo 2 e ajustar (ex.: trocar o tipo de pedido para um com CFOP correta).
- Cancelar a venda e voltar para a tela inicial.
Quando o erro é da contingência (a SEFAZ está fora do ar há horas), o sistema pode operar em modo offline (depende da configuração da empresa) — emite o cupom localmente e sincroniza com a SEFAZ depois.
O que acontece se a venda for enviada duas vezes?
Pode acontecer de a finalização da venda chegar duas vezes ao sistema — por exemplo, numa nova tentativa depois de uma falha de rede no Finalizar (F12). Para a venda feita na Frente de Caixa, o sistema trata o reenvio assim:
- A primeira tentativa registra o pedido e "consome" o rascunho daquela venda no caixa.
- Um reenvio da mesma venda não cria um segundo pedido. O sistema devolve o pedido da primeira tentativa, com o cupom dele, e a tela segue como numa venda finalizada normalmente.
- No histórico do pedido fica registrado: "Reenvio do PDV para o rascunho de caixa N descartado: pedido já registrado, devolvida a resposta do pedido original."
Se o rascunho da venda já foi consumido e o sistema não localiza o pedido ligado a ele, o reenvio é recusado com a mensagem abaixo. Isso acontece quando a referência ao pedido já expirou (o sistema a guarda por 6 horas) ou quando a primeira tentativa falhou depois de consumir o rascunho e antes de registrar o pedido — nesse caso, a venda pode nem ter sido criada:
"Esta venda já foi registrada e não pode ser enviada de novo (rascunho de caixa N, empresa N), mas o pedido criado não foi localizado. Procure o pedido no caixa antes de tentar de novo."
O que fazer: procure a venda no Histórico (Ctrl+4) antes de refazer. Se o pedido estiver lá, reimprima o cupom por ali em vez de lançar a venda de novo.
Essa proteção vale para o envio da venda da Frente de Caixa ligada ao seu rascunho no caixa. Ela não é uma trava geral contra pedido duplicado em outras telas.
Posso cancelar uma venda já fechada?
Sim, com privilégio. Use o menu Histórico (Ctrl+4) — abre a lista de pedidos do caixa. Selecione o pedido e clique em Cancelar Pedido.
- Privilégio: Cancelar pedido. Sem ele, o sistema pede senha de gerente.
- O cancelamento gera a NFCe de cancelamento automaticamente (envia para a SEFAZ).
- O dinheiro recebido não é estornado automaticamente — você precisa fazer uma devolução em dinheiro manualmente (sangria + entregar o dinheiro ao cliente) ou cancelar a transação TEF na tela de Transações TEF.
Cancelamento de venda só funciona até 30 minutos após a emissão (limite da SEFAZ para NFCe). Depois disso, precisa estornar via NFCe complementar.
O que é "Venda como brinde / Bipar Brinde"?
Quando o pedido tem itens de brinde (gerados por uma promoção Compre e Ganhe), eles aparecem na tabela com badge Brinde e preço R$ 0,00.
Antes de finalizar a venda, o operador precisa bipar cada brinde (passar o leitor de código de barras no produto físico) para confirmar que separou e entregou o brinde ao cliente:
- Foque no campo de busca de brinde.
- Leia o código do brinde com o leitor.
- O status do brinde muda para Bipado na linha.
- Repita para cada brinde da lista.
Se você tentar finalizar sem bipar todos os brindes, aparece a janela: "Há brindes que não foram bipados, deseja continuar?" — você pode escolher continuar mesmo assim (os brindes não bipados não vão para a NF).
A regra protege contra brindes "esquecidos" — quem implementou se preocupou em garantir que o cliente leve o brinde fisicamente.
Quais os atalhos do menu principal?
| Tecla | Ação | Quando habilita |
|---|---|---|
| F4 | Consultar Produto | Passo 2 |
| F6 | Catálogo de produtos | Passo 2, só com Exibir tela de conferência de itens ligada e fora da conferência |
| F7 | Disponibilidade (saldo por loja/armazém) | Com a janela Consultar Produto (ou Consultar Preço) aberta e um produto selecionado |
| F8 | Cancelar Pedido / Limpar Carrinho | Qualquer momento |
| F9 | Grade de variações | Passo 2, com a janela Consultar Produto aberta num produto com variações |
| F10 | Voltar Step | Qualquer momento |
| F12 | Próximo Step (no Passo 3, Finalizar) | Qualquer momento |
| Ctrl+1 | Fechamento de Caixa | Sem itens no carrinho |
| Ctrl+2 | Sangria | Sem itens no carrinho |
| Ctrl+3 | Reforço | Sem itens no carrinho |
| Ctrl+4 | Histórico de pedidos | Sempre — mas só abre com o privilégio Visualizar Histórico fechamento caixa |
| Ctrl+5 | Retirada (Withdrawal) | Sem itens no carrinho |
| Ctrl+6 | Troca / Devolução | Sem itens no carrinho |
| Ctrl+7 | Salvar Pedido (rascunho) | Sempre |
O F5 não tem ação na Frente de Caixa: ele também não recarrega a página, para não perder a venda em andamento. A venda é finalizada no F12.
Operações que mexem com caixa físico (sangria, reforço, fechamento) ou com outro pedido (troca/devolução, retirada) só funcionam com o carrinho vazio — para evitar perder a venda em montagem.
O que é Histórico no menu?
Menu Ctrl+4 → Histórico. Abre uma janela listando todos os pedidos da sessão atual (vendas fechadas no caixa hoje). Cada linha mostra:
- Data/hora
- Nº do pedido
- Cliente
- Valor
- Forma de pagamento principal
- Status (Faturado, Cancelado, Pendente NF)
- Ações: Imprimir cupom, Cancelar pedido
Útil para reimprimir cupons, conferir vendas e cancelar erros recentes sem sair do PDV.
O que é Retirada (Withdrawal)?
Menu Ctrl+5 → Retirada. Abre uma janela para registrar uma retirada de produto pelo cliente — usada em vendas anteriores onde o cliente comprou mas não levou (ex.: encomenda, retirada futura).
Permite buscar o pedido em aberto, identificar quais itens são para retirada e marcar como entregue. Gera o registro de saída do estoque sem emitir nova NF.
O que é Troca / Devolução?
Menu Ctrl+6 → Troca / Devolução. Abre o fluxo de devolução de produtos de uma venda anterior, com a mesma janela de devolução de Pedidos (veja Como gerar devolução de um pedido?). Permite:
- Buscar o pedido original (por código ou cliente).
- Selecionar os itens devolvidos, as quantidades e o motivo.
- Escolher como devolver o valor: ligar Gerar vale (cria o Vale do cliente, usado depois como Crédito loja numa nova venda — é assim que se faz a troca) ou escolher uma Forma de estorno. Uma das duas é obrigatória, e elas não valem juntas.
Se Emitir NF estiver ligado (já vem ligado com a parametrização Emitir Nota Fiscal automaticamente ao criar devolução), a NF de Devolução (modelo 55) é emitida na SEFAZ; nesse caso, o cliente e o recebedor são obrigatórios.
Devolução de uma venda cancelada. Quando a venda de origem está Cancelada e o cancelamento já devolveu o estoque, a janela de devolução mostra o aviso "Venda cancelada: o estoque já voltou ao saldo no cancelamento", com o efeito das opções em uso. Nada fica bloqueado. Com Movimentar estoque ligado, ao criar a devolução o sistema pede confirmação na janela Movimentar estoque na devolução?: Criar mesmo assim soma a mesma mercadoria ao estoque de novo, e o saldo fica maior que o estoque físico; Voltar não cria a devolução. Detalhes em Como gerar devolução de um pedido?.
O que é Rascunho de Pedido?
Menu Rascunho de Pedido. Abre a lista de rascunhos salvos no caixa — pedidos que foram iniciados mas não finalizados (cliente foi pegar mais coisas, terminal travou, operador saiu para almoçar etc.).
Selecione um rascunho e clique em Retomar — o sistema restaura o estado completo: itens, cliente, pagamentos, observações etc. Você continua de onde parou.
O rascunho do servidor é criado quando o carrinho chega ao Passo 3 (o motor de promoções roda) ou quando você usa Salvar Pedido (Ctrl+7). A cópia local do navegador, essa sim, é atualizada a cada alteração.
Com a parametrização Exibir tela de conferência de itens ligada, a lista ganha a coluna Status, que separa três tipos de rascunho:
| Status | Significado |
|---|---|
| Rascunho | Venda interrompida no meio da montagem. Ao retomar, volta para o Passo 3 (Pagamento) com o carrinho como estava. |
| Aguardando Conferência (laranja) | Venda fechada pelo vendedor com Gerar Pedido de Venda, com o switch Pular 2ª conferência desligado. Ao retomar, volta para o Passo 1 e entra no modo de conferência — veja Como conferir os itens de um pedido?. |
| Aguardando Pagamento (azul) | Venda fechada pelo vendedor com Gerar Pedido de Venda, com o switch Pular 2ª conferência ligado. Ao retomar, vai direto para o Passo 3 (Pagamento), com o vendedor do pré-pedido — veja Como pular a segunda conferência?. |
Com a parametrização desligada, os pré-pedidos gerados por Gerar Pedido de Venda (aguardando conferência ou pagamento) não aparecem nessa lista.
O que é Consultar Preços?
Menu Consultar Preços. Abre uma janela de consulta rápida de preços — útil para responder "Quanto custa esse produto?" sem precisar adicionar ao carrinho. Busca por código ou nome e mostra o preço de venda + saldo em estoque.
Não consome estoque nem altera o carrinho atual.
O que é Transferência de Saldo?
Menu Transferência de Saldo. Permite mover dinheiro entre dois caixas do PDV — útil quando você precisa abastecer outro caixa com troco ou consolidar valores no fim do dia.
Exemplo: o Caixa 1 está com R$ 5.000 em dinheiro e o Caixa 2 abre o dia precisando de troco. Transferência de R$ 200 do Caixa 1 para o Caixa 2 gera 2 lançamentos no extrato bancário: uma saída no Caixa 1, com a descrição Transferência para e o nome do Caixa 2, e uma entrada no Caixa 2, com a descrição Transferência de e o nome do Caixa 1 (o texto de Comentários, se preenchido, vem antes). Não são lançamentos de sangria nem de reforço, mas entram nos totais do caixa:
- No recibo do Imprimir Resumo, a saída soma na linha Sangria: do Caixa 1, e a entrada soma na linha Reforço: do Caixa 2 quando ele está aberto.
- No extrato do Histórico Caixa, só a saída aparece, na tabela Transações da sessão do Caixa 1 (fora da seção Sangrias). A entrada não fica ligada à sessão do Caixa 2 e não aparece no extrato dele.
O que faz "Salvar Pedido" (Ctrl+7)?
Salva o estado atual do carrinho como rascunho de pedido mantendo a tela aberta. Útil quando o cliente pede uma pausa ("vou pegar mais um produto") e você quer garantir que se algo acontecer (travamento, queda de luz), a venda não é perdida.
O rascunho no servidor só nasce quando o carrinho chega ao Passo 3 ou quando você usa o Ctrl+7; use o Ctrl+7 antes de deixar a venda em pausa, principalmente se for retomar em outro terminal. A cópia local do navegador é automática.
O que é sangria?
Sangria é a retirada de dinheiro físico do caixa durante o expediente — para reduzir o volume guardado na gaveta (segurança), enviar para o cofre, depositar no banco etc. É um lançamento de débito no caixa.
O que é reforço?
Reforço é a adição de dinheiro físico ao caixa durante o expediente — geralmente para abastecer com troco quando o caixa está com pouco dinheiro miúdo. É um lançamento de crédito no caixa.
Como fazer uma sangria?
- Ctrl+2 (com o carrinho vazio) ou menu → Sangria.
- Abre a janela Sangria de Caixa.
- Informe o * Valor de Sangria (em R$, maior que zero).
- Observação opcional (motivo: "Envio para cofre", "Pagamento de fornecedor", etc.).
- Digite sua Senha.
- Clique em Confirmar.
O botão Confirmar fica desabilitado enquanto o valor não for maior que zero ou a senha estiver vazia. Passando o mouse por cima, a dica diz o que falta — por exemplo, "Preencha o valor da sangria e a senha para confirmar". Na sangria, o sistema também recusa valor zerado com "Sangria precisa ter valor maior que zero".
O sistema valida que o saldo do caixa cobre o valor da sangria (não pode sangrar mais do que tem disponível). Se passa, cria o lançamento no extrato bancário do caixa com descrição "Sangria: <Observação>" e gera o recibo, impresso automaticamente quando a chave Imprimir recibo está em Sim (veja O recibo de sangria/reforço sai impresso?).
No reforço é igual: o campo se chama * Valor de Reforço e o Confirmar só libera com valor maior que zero e senha ("Preencha o valor do reforço e a senha para confirmar", quando faltam os dois). Essa trava do reforço é só da tela.
A janela mostra o campo Valor em caixa (o saldo atual) apenas para quem tem privilégio para ver o saldo — vale para a sangria e para o reforço. Sem o privilégio, o campo simplesmente não aparece e você lança o valor normalmente, só não enxerga quanto tem na gaveta. Veja Privilégios da tela.
Se o dinheiro retirado é para pagar uma despesa (um fornecedor, uma compra pequena), a janela de Sangria tem também o botão Nova Despesa, que registra a retirada como um título de Contas a Pagar já pago pelo caixa — veja Como lançar a sangria como despesa no Contas a Pagar?. Use Confirmar ou Nova Despesa, nunca os dois.
Como lançar a sangria como despesa no Contas a Pagar?
Quando o dinheiro sai da gaveta para pagar uma despesa, a janela Sangria de Caixa permite registrar a retirada direto como um título de Contas a Pagar já pago pelo caixa, em vez de um lançamento de sangria comum. O recurso existe só na Sangria — a janela de Reforço não tem.
Quem vê o botão. O botão Nova Despesa fica ao lado de Imprimir recibo e aparece para todos, mas só funciona para quem tem o privilégio Criar contas a pagar. Sem o privilégio, ele fica desabilitado, com a dica "Você não tem privilégio para executar esta ação". Para quem tem o privilégio, a janela mostra ainda o aviso: "Para lançar a sangria, clique em Confirmar. Para registrar a retirada como despesa em Contas a Pagar, clique em Nova Despesa."
Passo a passo:
- Abra a sangria (Ctrl+2, com o carrinho vazio).
- Informe o * Valor de Sangria e digite sua Senha. Enquanto os dois não estiverem preenchidos, Nova Despesa fica desabilitado, com a dica "Preencha ... para lançar o contas a pagar" nomeando o que falta: o valor da sangria, a senha, ou os dois ("Preencha o valor da sangria e a senha para lançar o contas a pagar").
- Clique em Nova Despesa. Se o valor for maior que o saldo do caixa, a tela recusa com "Sangria não pode ser realizada, pois valor é maior que disponível".
- Abre a janela Sangria - Nova despesa (o formulário de despesa do Contas a Pagar), já preenchida com:
- Valor = o valor da sangria;
- Data vencimento = hoje;
- Tipo pagamento = o tipo de pagamento cujo nome começa com "Dinheiro" (se não houver um, escolha na lista);
- Banco previsto = o próprio caixa.
- Confira e complete os dados da despesa e clique em Salvar. O valor passa de novo pela conferência de saldo antes de o título ser criado.
- O título é criado com a sua senha (se ela estiver errada, aparece "Verificar senha usuário") e, em seguida, o sistema baixa o título contra o caixa com a descrição "Sangria de caixa", na data e hora do momento, vinculada à sessão de caixa aberta.
- Deu certo: aparece "Contas a pagar N lançado!", o recibo de sangria é impresso (se a chave Imprimir recibo estiver em Sim) e abre a mesma janela de sucesso da sangria comum — Sangria realizada com sucesso, com a data e a hora da operação e os botões Reimprimir e Fechar. A sangria só fecha quando você clica em Fechar.
O que muda em relação ao Confirmar. Pelo Nova Despesa, a saída de dinheiro do caixa é a baixa do título (descrição "Sangria de caixa"). Não é lançada a sangria comum ("Sangria: <Observação>") — é de propósito: lançar as duas coisas tiraria o mesmo dinheiro do caixa duas vezes.
O recibo tem o mesmo layout do recibo do Confirmar (título SANGRIA), mas a linha de observações traz o título lançado: "Observações: Contas a pagar N", seguida de " - <comentário do título>" quando a despesa tem comentário. A Observação digitada na janela de sangria não vai para o recibo nem para o título nesse caminho — se o motivo da retirada é importante, registre-o no comentário da despesa. Se o recibo não puder ser montado, a baixa continua valendo — só não há o que imprimir (com Imprimir recibo em Sim, aparece o aviso "Dados de impressão não encontrados.").
Se a baixa falhar. O título já foi criado, mas o caixa não foi debitado. Aparece um aviso com o motivo e a janela de sangria volta travada: o valor não pode mais ser alterado, Cancelar, o X e a tecla Esc ficam desabilitados, e Nova Despesa fica desabilitado com a dica "Já existe um contas a pagar lançado para esta sangria". O único caminho é Confirmar, que registra a sangria comum. O título fica em aberto no Contas a Pagar.
Não baixe depois esse título contra o caixa. O dinheiro já saiu pela sangria do Confirmar — baixar o título no mesmo caixa tiraria o valor duas vezes. Trate o título em aberto com o financeiro.
A conferência de saldo do Nova Despesa é feita na tela, com o saldo lido quando a janela de sangria abriu. Se o caixa movimentou nesse meio-tempo, feche e abra a sangria de novo antes de lançar.
Por que a sangria foi recusada por "valor maior que disponível"?
O caixa tem menos dinheiro disponível do que o valor que você quer sangrar. O cálculo é:
Saldo do caixa = soma(créditos) - soma(débitos) até agora
Valor disponível = Saldo do caixa
Quando você tenta sangrar mais que o saldo do caixa, o sistema bloqueia com Sangria não pode ser realizada, pois valor é maior que disponível. Isso evita "saldos negativos" no caixa (que indicariam erro de operação).
Como resolver: confira o saldo real do caixa, conte fisicamente o dinheiro disponível, e sangre apenas o que tem. Se a divergência for real, registre como observação no fechamento do caixa.
Posso fazer sangria/reforço com itens no carrinho?
Não. O menu desabilita as opções de Fechamento, Sangria, Reforço, Retirada, Troca, Rascunho e Sair quando há itens no carrinho. Se você forçar (tentar usar o atalho Ctrl+1/2/3), aparece o aviso:
"Esta ação não pode ser realizada pois existem itens no pedido."
O motivo é proteger a venda em montagem — sangria/reforço/fechamento são operações que não dialogam com o carrinho e poderiam confundir o operador (perder a venda ao mudar de contexto).
Para liberar: finalize a venda atual, ou cancele (F8) e depois faça a operação.
O recibo de sangria/reforço sai impresso?
Sim, automático quando a chave Imprimir recibo da janela está em Sim — tanto pelo Confirmar quanto, na sangria, pelo Nova Despesa. Logo após o lançamento, o sistema gera o recibo do caixa (formatado para impressora térmica de cupom, 80 mm) e o PDV envia direto para a impressora padrão configurada na parametrização Impressora padrão cupom fiscal.
O recibo tem:
- Razão Social + CNPJ da empresa
- Operador (nome + id)
- Tipo (REFORÇO ou SANGRIA)
- Valor formatado em R$
- Data e hora
- Caixa + código do caixa
- Observação (motivo)
- Espaço para assinatura do responsável (a pessoa que recebeu o dinheiro retirado, no caso de sangria)
Depois de confirmar a sangria ou o reforço, o PDV abre uma janela de confirmação com a mensagem de sucesso e a data e hora da operação. Nela há o botão Reimprimir — use quando o papel travou ou você quer uma via extra (pode reimprimir quantas vezes precisar). A janela fica aberta até você clicar em Fechar.
Geralmente o operador imprime 2 vias — uma fica anexada ao caixa, outra com quem recebeu/entregou o dinheiro.
A sangria lançada como despesa pelo botão Nova Despesa também imprime o recibo de SANGRIA (com a mesma chave Imprimir recibo) e abre a mesma janela com Reimprimir — a diferença é que as observações do recibo trazem "Contas a pagar N" em vez da Observação digitada. Veja Como lançar a sangria como despesa no Contas a Pagar?.
Como fechar o caixa no fim do dia?
- Ctrl+1 (com carrinho vazio) ou menu → Fechamento.
- Modal Fechamento de Caixa abre.
- A janela mostra a data da operação, o operador e o campo Valor em caixa — o saldo que o sistema calculou. Abaixo da senha há o bloco Resumo (recolhível) com Entradas, Saídas, Total e o total por tipo de pagamento. Tanto o Valor em caixa quanto o Resumo dependem de privilégio (veja Privilégios da tela).
- Conte fisicamente o dinheiro no caixa.
- Informe o Valor de Fechamento (o que você apurou na contagem física).
- Se houver divergência, preencha a Observação com o motivo (sobra/quebra, dinheiro perdido etc.). Para quem não tem privilégio de ver o saldo do caixa, a Observação é obrigatória sempre — com ou sem divergência (veja Privilégios da tela).
- Digite sua Senha.
- Confirme.
O sistema grava a Data/Hora do Fechamento, gera ajuste automático se houver divergência, e devolve para a tela inicial do PDV. Antes de fechar de fato, o PDV pergunta se você quer imprimir o extrato e o resumo fiscal — recomendado.
O que é o "Valor de Fechamento"?
É o dinheiro físico que você apurou na contagem física do caixa no momento do fechamento. Deve ser comparado com o Valor em caixa que o sistema mostra ao lado (quando você tem privilégio para vê-lo).
- Iguais (diferença < R$ 0,01) → fechamento limpo, sem ajustes.
- Diferentes → gera lançamento "Divergência fechamento de caixa" automaticamente e exige a observação preenchida (motivo da divergência).
Sobras/quebras pequenas (R$ 1-5) são normais (cliente esquece troco, erro de digitação). Divergências grandes (R$ 50+) precisam de investigação — pode ser sangria não registrada, devolução errada, ou problema mais sério.
O que acontece quando o valor declarado é diferente do calculado?
O sistema gera automaticamente um lançamento no extrato bancário do caixa com:
- Descrição: "Divergência fechamento de caixa"
- Tipo: crédito (se sobra) ou débito (se falta)
- Valor: a diferença absoluta
- Vinculado à sessão fechada
Esse ajuste mantém o saldo do caixa coerente com o que tem fisicamente — o próximo dia abre com o valor real, não o teórico.
Além disso, a Observação preenchida pelo operador fica gravada na sessão do caixa para consulta posterior pelo gerente/financeiro (auditoria).
O que é o Extrato do caixa?
É o detalhamento completo da sessão — todos os pedidos, todas as transações bancárias, todas as sangrias/reforços, totais por tipo de pagamento. Disponível na tela de Histórico Caixa (menu separado).
O PDV oferece um resumo simplificado no fechamento (Saldo Anterior + Total por Tipo + Reforço + Sangria + Saldo Final), mas para a análise detalhada (que pedido fechou em que horário, quem foi o cliente, qual a NF emitida), use o Extrato no Histórico Caixa.
O que é o Resumo Fiscal?
É o bloco fiscal do recibo de fechamento — quantas NFCe foram emitidas, quantas NF-e, quantas estão pendentes, valor total de cada modelo. Útil para a contabilidade conferir contra os arquivos enviados à SEFAZ.
O sistema gera o recibo fiscal separado quando o caixa é consultado. O PDV imprime junto com o fechamento ou separadamente.
Como imprimir o relatório de fechamento?
Na janela de fechamento, antes de confirmar, abra o bloco Resumo: no cabeçalho dele estão o botão Imprimir Resumo (com a opção Imprimir Resumo Fiscal na setinha ao lado) e o botão Extrato, que abre o extrato do caixa na tela. Os recibos já vêm prontos da consulta do caixa e são enviados para a impressora padrão (parametrização Impressora padrão cupom fiscal). O bloco Resumo só aparece para quem tem o privilégio Visualizar resumo frente de caixa.
No recibo do Imprimir Resumo, a linha Sangria: soma as sangrias lançadas pelo Confirmar e também as feitas pelo Nova Despesa (a baixa do contas a pagar feita pela própria janela de sangria, vinculada a essa sessão do caixa). Outros contas a pagar baixados na conta do caixa por fora do PDV não entram nessa linha.
Geralmente recomenda imprimir antes de fechar para conferência, e novamente depois de fechar para o arquivo do dia.
Posso reabrir um caixa fechado?
Não pelo PDV. Uma vez fechado, a sessão está fechada — a Data/Hora do Fechamento é gravada e a sessão fica imutável.
Para o próximo dia, você abre uma nova sessão no mesmo caixa físico. O saldo continua de onde parou (inclui qualquer ajuste de fechamento do dia anterior).
Se precisa corrigir um fechamento errado, isso é uma operação administrativa que precisa ser feita pela equipe de suporte ou financeira da empresa — qualquer ajuste afeta o saldo do caixa e os relatórios consolidados.
O que acontece se o navegador fechar no meio da venda?
A tela salva o estado no próprio navegador (armazenamento local do PDV) a cada alteração do carrinho.
Quando você reabre o PDV (mesmo no mesmo navegador ou em outro), a tela detecta os dados salvos e:
- Restaura automaticamente todos os campos (itens, pagamentos, cliente, observações, etc.).
- Mostra a notificação: "Venda interrompida recuperada automaticamente."
- Você continua de onde parou.
Quando a venda é finalizada com sucesso, o armazenamento local do PDV é limpo.
Como retomar uma venda iniciada em outro terminal?
Para retomar venda iniciada em outro computador (caso a recuperação local não vale), use o menu Rascunho de Pedido:
- Acesse o menu (item Rascunho de Pedido).
- Lista de rascunhos disponíveis no caixa atual.
- Selecione e clique Retomar.
- A tela restaura o estado completo (mesmo fluxo da recuperação automática).
Útil quando você começou uma venda no terminal A, foi com o cliente para o terminal B (atendimento personalizado, prova de roupa etc.) e quer continuar lá.
Qual a diferença entre rascunho local e rascunho do servidor?
| Aspecto | Rascunho local | Rascunho no servidor |
|---|---|---|
| Onde | No navegador (terminal local) | No servidor do idworks |
| Disponível em outro terminal? | Não | Sim |
| Atualizado quando? | A cada alteração do estado (em tempo real) | Sempre que o motor de promoções recalcula o pedido |
| Quando é limpo? | Ao finalizar a venda ou ao limpar o carrinho | Ao apagar manualmente ou ao finalizar a venda |
| Resiliente a queda do servidor? | Sim | Não |
Os dois coexistem: o rascunho local cobre o cenário "meu navegador travou" (mais frequente, recuperação instantânea), e o rascunho no servidor cobre o cenário "preciso continuar em outro terminal" (raro, mas crítico).
Resumo de parametrizações
Em Configurações → Parametrizações:
| Parametrização | Submenu | O que muda quando ativada |
|---|---|---|
| Validar configurações ao abrir caixa | Frente de Caixa (PDV) | Valida configurações fiscais (NFCe, regra fiscal, tipo de pagamento) antes de permitir abrir o caixa. |
| Perguntar tipo documento fiscal | Frente de Caixa (PDV) | Pergunta ao operador, antes de finalizar, o que imprimir: Documento Fiscal (1) ou Orçamento (2) (recibo não fiscal). Não escolhe entre NFCe e NF-e: o modelo vem do tipo de pedido. |
| Qtde casas decimais para quantidade do item | Frente de Caixa (PDV) | Casas decimais permitidas no campo de quantidade do item (máx. 2; 0 para inteiros). |
| Vendedor obrigatório | Frente de Caixa (PDV) | Exige vendedor selecionado para fechar a venda. |
| Bloquear adição de item sem preço para pol. comercial | Frente de Caixa (PDV) | Bloqueia adição de item sem preço para a política comercial em uso. |
| Permitir selecionar armazém ao adicionar item | Frente de Caixa (PDV) | Permite mudar o armazém de saída do item ao adicionar. |
| Usar Cód. Barras da Balança Toledo | Frente de Caixa (PDV) | Interpreta códigos de barras da balança Toledo (EAN-13 com peso embutido). |
| Limitar visualização de políticas comerciais | Frente de Caixa (PDV) | Mostra no PDV apenas políticas comerciais do tipo de pedido configurado. |
| Cor do PDV | Frente de Caixa (PDV) | Cor de destaque do PDV (em hexadecimal, ex.: #FF5733). |
| Não permitir adicionar item sem estoque | Frente de Caixa (PDV) | Bloqueia venda sem estoque (não permite adicionar item com saldo zerado). |
| Solicitar CPF cupom fiscal | Frente de Caixa (PDV) | Pergunta se quer incluir CPF na nota antes de finalizar. |
| Enviar cupom por email | Frente de Caixa (PDV) | Pergunta ao operador se quer enviar o cupom fiscal por e-mail ao cliente antes de finalizar (só no fluxo de documento fiscal). |
| Exibir tela de conferência de itens | Frente de Caixa (PDV) | Liga o fluxo de conferência: botão Gerar Pedido de Venda, campo Bipar Pedido (Conferência) com o switch Pular 2ª conferência, botão Catálogo (F6), coluna de status nos rascunhos e a janela de volumes. (O switch Pular 2ª conferência em si não é parametrização: fica guardado no navegador de cada terminal.) |
| Imprimir comprovante TEF cliente | Frente de Caixa (PDV) | Emenda a via do cliente da maquininha ao final da impressão do cupom fiscal. |
| Imprimir comprovante TEF estabelecimento | Frente de Caixa (PDV) | Emenda a via do estabelecimento da maquininha ao final da impressão do cupom fiscal. |
| Permitir uso parcial do Vale | Frente de Caixa (PDV) | Na janela Adicionar vale, libera usar menos que o saldo do vale; o restante continua no vale. Desligada, o vale é usado por inteiro (até o total do pedido) e o saldo que sobrar é zerado. |
| Quantidade máxima de forma de pagamento diferente | Frente de Caixa (PDV) | Quantas linhas de pagamento a venda aceita no Passo 3. Sem valor, o limite é 2. |
| Impressora padrão ZPL | Impressão | Nome da impressora padrão para ZPL (cupom fiscal). Usada via QzTray. |
| Impressora padrão cupom fiscal | Impressão | Nome da impressora padrão para recibos (sangria, reforço, fechamento). |
Como personalizar a cor do PDV?
Configure a parametrização Cor do PDV com um código de cor hex (ex.: #0091CE para azul, #18AA8C para verde). O valor precisa ser um hex válido (3 ou 6 dígitos) — caso contrário, o PDV usa a cor padrão.
A cor é aplicada nos elementos de destaque (botões principais, banners, alertas) — útil para diferenciar o PDV de diferentes empresas/marcas no mesmo grupo.
Como configurar a impressora padrão?
Pré-requisito: QzTray instalado no terminal (download em qz.io, gratuito). É um pequeno serviço que roda no PC do operador e permite que o idworks envie a impressão direto para as impressoras locais.
Configure:
- Impressora padrão ZPL = nome exato da impressora de etiquetas/cupom ZPL (Zebra, Argox, Elgin) — usada para o cupom fiscal eletrônico (DANFE NFCe).
- Impressora padrão cupom fiscal = nome exato da impressora térmica de recibo de 80 mm (Bematech, Daruma, Epson térmica) — usada para os recibos de sangria, reforço e fechamento de caixa.
Sem essas configurações, a impressão abre uma janela do QzTray pedindo para o operador escolher a impressora a cada vez — funciona mas é mais lento e propenso a erro.
Quando o sistema pede senha de gerente?
Em 3 situações principais:
- Remover item do carrinho (Passo 2) — privilégio Remover item pedido.
- Cancelar pedido (durante a montagem) — privilégio Cancelar pedido.
- Editar transação TEF (alteração de detalhes) — privilégio Alterar detalhes de transação PDV (na tela Histórico Caixa).
Quando o operador corrente não tem o privilégio, abre a janela Senha de confirmação automaticamente.
O Desconto Excepcional não usa a janela Senha de confirmação nem depende de privilégio: tem janela própria, em que você escolhe um vendedor com limite de desconto igual ou maior que o desconto pedido e digita a senha dele — veja O que é "Desconto Excepcional"?.
Como autorizar uma ação restrita?
Janela Senha de confirmação:
- Operador comum tenta a ação (clica no botão de remover, por exemplo).
- Sistema detecta que falta privilégio e abre a janela.
- Operador chama o gerente.
- Gerente escolhe o próprio login no campo Login (a lista traz os usuários marcados como vendedor) e digita a própria senha na janela.
- O sistema valida a credencial do gerente contra o privilégio necessário para a ação.
- Se o gerente tem o privilégio e a senha está certa → autoriza a ação (executa o que estava bloqueado).
- Se falha → "Erro ao autorizar ação" e a operação não acontece.
O log da ação fica no nome do operador original (não do gerente), mas a autorização fica registrada para auditoria.
Senhas erradas seguidas bloqueiam a autorização por um tempo — veja a próxima FAQ.
Por que a autorização foi bloqueada por "Muitas tentativas incorretas"?
A conferência da senha de quem autoriza tem limite de tentativas erradas. Vale para qualquer janela que confere a senha de outro usuário para autorizar, por exemplo: Senha de confirmação (a janela de senha de gerente) e Desconto Excepcional no PDV, o Desconto Excepcional na tela de Pedido, a edição de transação no fechamento/Histórico Caixa, o Login para autorização do Packing e as autorizações do PDV móvel.
Há dois limites:
| Situação | Bloqueio | Mensagem |
|---|---|---|
| 5 senhas erradas para o mesmo autorizador, no mesmo login de operador | 15 minutos, contados a partir do primeiro erro | "Muitas tentativas incorretas para este usuário. Tente novamente em até 15 minutos" |
| 30 senhas erradas feitas pelo mesmo login de operador, somando todos os autorizadores | 24 horas | "Muitas tentativas incorretas feitas por este login nas últimas 24 horas. Tente novamente mais tarde" |
Durante o bloqueio, nem a senha certa passa — é preciso esperar o prazo. Uma senha certa antes de chegar ao limite zera a contagem daquele autorizador nesse login. Ela não zera a contagem de 24 horas.
A conta do gerente não fica bloqueada. O bloqueio é da combinação login do operador + autorizador (na regra de 15 minutos) ou do login do operador (na regra de 24 horas). O gerente continua entrando no idworks normalmente, e outro terminal, com outro login, consegue pedir a autorização dele.
Como o saldo do caixa é calculado?
O Saldo do caixa é o somatório do extrato bancário dele:
- Soma todos os créditos (vendas em dinheiro, reforços, recebimentos baixados em dinheiro).
- Subtrai todos os débitos (sangrias, devoluções, ajustes negativos).
O cálculo considera todos os lançamentos desde o início do caixa — não apenas a sessão atual. Por isso o saldo persistente entre sessões (você fechou ontem com R$ 850, abre hoje com R$ 850).
Qual a diferença entre Entradas, Saídas, Reforços e Sangrias?
São os subtotais do movimento da sessão atual (desde a abertura do caixa até agora) que aparecem na tela de fechamento:
- Entradas — soma de todos os créditos do período, descontados os pagamentos em dinheiro dos pedidos (para evitar dupla contagem: o dinheiro já entrou na venda, não conta de novo aqui).
- Saídas — soma de todos os débitos do período.
- Reforços — subconjunto das Entradas: créditos manuais, não vindos de pedido (entradas avulsas de dinheiro para troco etc.).
- Sangrias — subconjunto das Saídas: débitos manuais (retiradas avulsas de dinheiro do caixa para o cofre, por exemplo).
Visualmente, no fechamento o operador vê os totais agrupados:
- Entradas (total)
- Saídas (total)
- Reforços
- Sangrias
- Vendas (resumo de pagamentos por tipo)
Como o pagamento fica vinculado ao pedido final?
O sistema usa um identificador único da tentativa de pagamento que liga a transação TEF ao pedido final. Funciona assim:
- Operador adiciona um pagamento TEF no Passo 3.
- O PDV gera o identificador e envia para a maquininha junto com o tipo de pagamento e valor.
- O identificador fica gravado na transação TEF.
- Cliente paga, a verificação confirma sucesso.
- Ao finalizar a venda, o PDV grava o pedido com o mesmo identificador.
- O sistema cria a ligação transação TEF → pedido usando esse identificador.
- Assim, é possível depois consultar: "esse pagamento virou esse pedido".
Sem isso, não dá para correlacionar uma transação TEF (que aconteceu antes do pedido existir) com a venda final.
Por que existe o rascunho no servidor?
É a cópia do carrinho guardada no servidor do idworks — para permitir:
- Retomar venda em outro terminal (quando a recuperação local não está disponível).
- Recuperação de venda interrompida quando o navegador fecha e o armazenamento local é perdido.
- Backup automático da operação atual (atualizado sempre que o motor de promoções recalcula).
O conteúdo é o estado completo do carrinho: itens, pagamentos, cliente, tipo de pedido, política comercial, vendedor, observações, etc.
A criação/atualização é automática (sem precisar clicar em "Salvar") — o motor de promoções sempre grava o rascunho no servidor depois de calcular as promoções.
Por que aparece "Total de valor cancelado" no caixa?
Esse valor no detalhe do caixa é a diferença entre as Entradas do movimento e o total de pagamentos em dinheiro que efetivamente entraram nos pedidos.
Quando há divergência (ex.: uma venda foi cancelada mas o estorno do dinheiro não foi feito ainda), o sistema mostra esse valor "fantasma" — útil para identificar vendas canceladas que ainda precisam de tratamento financeiro.
Em operação limpa, esse valor deve ser R$ 0,00.
Como o sistema impede dois usuários de abrirem o mesmo caixa ao mesmo tempo?
Quando 2 usuários tentam abrir o mesmo caixa ao mesmo tempo, o sistema usa uma trava de concorrência (vale por 10 segundos):
- Primeiro usuário clica em Abrir Caixa.
- O sistema verifica se já existe trava para esse caixa — não existe.
- O sistema cria a trava com validade de 10 segundos.
- Segundo usuário clica em Abrir Caixa (segundos depois).
- O sistema verifica a trava — já existe.
- Retorna
Caixa já está em processo de abertura(sem chegar a criar nova sessão). - Primeiro usuário termina a operação (a sessão é criada).
- A trava expira sozinha (10 segundos).
A trava garante que nunca dois usuários conseguem abrir o mesmo caixa simultaneamente (o que geraria 2 sessões "abertas" em paralelo, quebrando todas as consultas).
Boas práticas para a operação do caixa
Uma rotina de caixa bem feita evita quebra no fechamento, comissão perdida, brinde esquecido e dor de cabeça com a SEFAZ. Dicas que valem o hábito:
- Confira o dinheiro físico ao abrir e ao fechar. O Valor de Abertura e o Valor de Fechamento são comparados com o saldo calculado — quando há diferença, o sistema gera um ajuste automático. Contar a gaveta de verdade mantém o saldo coerente para o dia seguinte e evita "quebras" que não existiram.
- Sempre explique a divergência na Observação do fechamento. Quando o valor apurado não bate com o esperado, o sistema exige o motivo. Anotar "faltou R$ 3 de troco" na hora poupa investigação depois — o financeiro consegue auditar pela sessão.
- Registre toda retirada como sangria e todo aporte como reforço. Tirar dinheiro da gaveta sem lançar sangria (ou repor troco sem reforço) gera divergência no fechamento. Lançado certo, o recibo sai impresso e o saldo do caixa fica sempre fiel ao dinheiro real.
- Selecione o vendedor quando a loja paga comissão. O limite de desconto e a comissão são atribuídos ao vendedor escolhido no Passo 1 — esquecer significa comissão sem dono. Em lojas com comissão, ative Vendedor obrigatório para o sistema cobrar.
- Bipe todos os brindes antes de finalizar. Brindes de "Compre e Ganhe" só entram na nota depois de bipados — se você fechar sem bipar, o brinde não vai para a NF e o cliente pode sair sem ele. Passe o leitor em cada brinde até o status mudar para "Bipado".
- Não deixe item no carrinho para fazer sangria, reforço ou fechamento. Essas operações ficam bloqueadas com venda em montagem, justamente para você não perder o carrinho ao trocar de contexto. Finalize ou cancele a venda antes.
- Cancele a venda errada dentro de 30 minutos. O cancelamento da NFCe só vale nesse prazo da SEFAZ — passou disso, o estorno fica mais trabalhoso (NFCe complementar). E lembre: cancelar a venda não devolve o dinheiro sozinho; faça a devolução em dinheiro ou cancele a transação na maquininha.
- Deixe o cliente identificado quando ele quer CPF na nota ou usa crédito loja. Incluir CPF, enviar a nota por e-mail e usar o crédito loja do cliente só funcionam com cliente vinculado — identifique no Passo 1 para não travar na hora de fechar. O vale com código (botão Vale) é a exceção: não precisa de cliente.
Privilégios da tela
Esta tela tem privilégios próprios que controlam o que cada usuário pode fazer. Configure os perfis de acesso em Configurações → Perfis de Acesso vinculando os privilégios abaixo aos grupos desejados. Quando o usuário não tem o privilégio, a ação correspondente fica desabilitada na tela.
| Privilégio | Libera |
|---|---|
| Visualizar frente de caixa | Acesso à tela. Sem isso, a tela não aparece no menu. |
| Remover item pedido | Remover item do carrinho durante a montagem. Sem isso, pede senha de gerente. |
| Cancelar pedido | Cancelar a venda em montagem (limpar carrinho). Sem isso, pede senha de gerente. |
| Alterar detalhes de transação PDV | Editar TID, NSU, tipo de pagamento, parcelas de uma transação TEF. Sem isso, pede senha de gerente (ver tela Histórico Caixa). |
| Visualizar Histórico fechamento caixa | Abrir o Histórico do menu (Ctrl+4), a lista de pedidos do caixa. É o mesmo privilégio que libera ver o extrato na tela Histórico Caixa. |
| Visualizar resumo frente de caixa | Vê o bloco Resumo da janela de Fechamento de Caixa — Entradas, Saídas, Total, o total por tipo de pagamento e os botões Imprimir Resumo (com a opção Imprimir Resumo Fiscal) e Extrato. |
| Visualizar valor fechamento de caixa | Vê o campo Valor em caixa (o saldo calculado pelo sistema) na janela de Fechamento de Caixa. |
| Editar quantidade item PDV | Os campos de quantidade do PDV, menos o da grade (F9): o Quantidade do topo do Passo 2, o da janela Consultar Produto (F4), o da janela Aplicar Desconto e a edição da coluna Qtde. direto na tabela. Com ele, o mesmo produto lançado de novo soma na linha que já existe; sem ele, cada lançamento entra numa linha própria. |
| Criar contas a pagar | O botão Nova Despesa da janela de Sangria, que lança a retirada como despesa no Contas a Pagar, já paga pelo caixa. Sem ele, o botão aparece desabilitado. É o mesmo privilégio da tela Contas a Pagar — veja Como lançar a sangria como despesa no Contas a Pagar?. |
Sem o privilégio principal Visualizar frente de caixa, a tela nem abre — o sistema redireciona para a tela anterior. Os outros privilégios são granulares e podem ser combinados em perfis específicos (ex.: operador comum tem Visualizar + Editar quantidade; gerente tem todos).
Sem Histórico. Quando o usuário não tem Visualizar Histórico fechamento caixa, o item Histórico aparece cinza no menu do PDV. Ele continua clicável de propósito — para o operador entender o motivo em vez de achar que a tela travou: tanto o clique quanto o atalho Ctrl+4 respondem com o aviso "Você não tem permissão para visualizar o histórico." Na prática, esse usuário também fica sem a reimpressão de cupom de vendas anteriores, que só existe dentro do Histórico.
Quem não pode enxergar o saldo do caixa. O campo Valor em caixa das janelas de Sangria e Reforço só aparece para quem tem Visualizar resumo frente de caixa ou Visualizar valor fechamento de caixa. Sem nenhum dos dois, o campo é ocultado (o Valor de sangria/reforço ocupa a linha inteira) e o operador lança o valor sem ver quanto tem na gaveta. Pelo mesmo motivo, no Fechamento de Caixa esses usuários têm a Observação sempre obrigatória, com ou sem divergência — se ela só fosse exigida quando o valor apurado difere do calculado, a própria exigência do campo já entregaria que sobrou ou faltou dinheiro. A mensagem, nesse caso, é "Por favor, preencha corretamente o campo *OBSERVAÇÃO para concluir o fechamento do caixa."
Para abertura/fechamento de caixa, o controle é pela senha do usuário e pelo vínculo de filial: o usuário só abre caixa nas empresas/filiais marcadas na aba Empresa | Filial do cadastro dele em Configurações → Usuários (sem nenhuma marcada, o seletor Empresa fica vazio). Não há privilégio específico para abrir caixa. Isso é intencional: o controle é operacional (a empresa decide quem fica em qual caixa físico), não por permissão.