Esta leva de atualizações trouxe uma novidade grande — comissionamento de vendedores, do zero —, a classificação automática por Curva ABC chegando às telas do dia a dia, um novo controle de Pedidos de Cotação a fornecedor, e uma rodada de correções em notas fiscais e no crediário do PDV. Onde havia algo quebrado, a ideia foi consertar sem exigir nada novo de quem já usa o sistema.

v1.6.0

25/09/2026 24 itens
  • Novo

    Backoffice — Dashboard de vendas. Ícone no cabeçalho do menu abre um painel com faturamento do dia/semana/mês/ano, comparativo contra o período anterior equivalente, quantidade de cupons, ticket médio, margem bruta, gráfico de evolução (barras ou linhas), recebimentos por forma de pagamento e os alertas abertos — tudo com seleção de período.

  • Novo

    Backoffice — Avatar do usuário no cabeçalho. Foto de perfil (ou iniciais do nome com cor de fundo sem colisão) e menu de opções ao clicar — nome do usuário, empresa ativa e botão Sair passaram para lá.

  • Novo

    Backoffice — Sistema de alertas operacionais. Timer do sistema (a cada 30 min) verifica e mostra alertas de certificado digital vencendo, lotes próximos do vencimento com nome dos produtos, contas a pagar vencendo, recebimentos em atraso, itens abaixo do estoque mínimo e NFC-e rejeitada. Aparecem num sino com contador no cabeçalho — cada um pode ser dispensado até a virada do dia.

  • Novo

    Backoffice — Backup de banco inclui o arquivo histórico. O backup automático (`BackupBean`) passa a salvar também o banco de arquivos frios (`_hist`), completando a fase 3 do ciclo de vida de dados.

  • Novo

    Backoffice — Consulta de Venda (Histórico) com filtros de NFC-e. Colunas do número/série da NFC-e, Status da Venda e Status da NFC-e adicionadas à tela de histórico — todas com filtro para buscar por esses critérios.

  • Melhorado

    Backoffice — Menu: cabeçalho reformulado. A antiga barra azul de topo foi removida e seu conteúdo (logo, Tela Cheia, Sair) migrou para dentro do cabeçalho do menu. Busca com largura mínima que cresce fluidamente; ícones de Tela Cheia e Sair ao lado do avatar; logo do sistema menor, com nome em dica ao passar o mouse.

  • Melhorado

    Backoffice — Menu: hover dos itens não desloca mais os vizinhos. O destaque ao passar o mouse só muda a cor de fundo — antes aumentava o texto e ganhava padding, causando reflow da página inteira.

  • Melhorado

    Backoffice — 94 telas migrando do template antigo para novo (padraoProcessoV2). Scroll interno do diálogo, redimensionável e maximizável (abre já maximizado por padrão), conteúdo se auto-ajusta ao tamanho da janela. Módulo Clube excluído de propósito (desabilitado).

  • Melhorado

    Backoffice — Todas as telas se reajustam quando a janela muda de tamanho. Diálogos maximizados são recalculados, gráficos são redesenhados — responsivo real, não só do PrimeFaces.

  • Melhorado

    Backoffice — Divergência de NCM (GTIN): filtros reorganizados. Nota do processo automático movida para depois do subtítulo; filtros de Produto e NCM agora ficam no cabeçalho das colunas (antes soltos acima da tabela).

  • Melhorado

    Backoffice — Backup em .zip ao invés de .gz. Abre nativo no Windows Explorer sem precisar de software extra.

  • Melhorado

    Backoffice — Consulta de Venda (Histórico) agora mostra só o que foi arquivado. Deixou de unir com a venda viva (`pdv_venda`) — antes a tela mostrava vendas ativas junto com o histórico.

  • Novo

    App do Vendedor Externo — Pedidos nunca mais se perdem por falta de internet. O carrinho em montagem é salvo no aparelho a cada mudança e volta sozinho se o app fechar no meio. Ao finalizar, se não tiver conexão na hora, o pedido fica numa fila local e é enviado automaticamente assim que a internet voltar — sem duplicar, mesmo que o vendedor tente de novo antes disso.

  • Novo

    App do Vendedor Externo — Cadastro de cliente novo direto em campo. O vendedor não depende mais do comercial cadastrar antes: pode criar o cliente na hora, no próprio app, e já usá-lo no pedido em andamento. Funciona até sem internet — o cadastro fica pendente, o pedido é liberado para envio automaticamente assim que for confirmado.

  • Melhorado

    App do Vendedor Externo — Venda Interna e Força de Venda Externa identificadas com clareza. O app mostra se aquele pedido vai gerar um Pedido normal ou um Orçamento (que exige cliente), e a tela de Consulta de Pedido no Caixa passa a mostrar a origem (App ou PDV) de cada um.

  • Corrigido

    Frente de caixa — Abrir no Caixa um pedido vindo do app do vendedor externo podia travar com "ETAPA NÃO IMPLEMENTADA". Acontecia porque esses pedidos não têm plano de pagamento pré-definido, e a tela tentava usar um plano inexistente. Corrigido — o Caixa agora resolve o plano de pagamento padrão normalmente nesses casos.

  • Corrigido

    App do Vendedor Externo — Pedido enviado com sucesso continuava marcado como "pendente" para sempre. O número do pedido já tinha sido gerado no servidor, mas o app não reconhecia a confirmação e seguia tentando reenviar. Corrigido.

  • Corrigido

    Frente de caixa — Retentar a finalização de uma venda podia duplicar cobrança de cartão, ordem de entrega e boleto, ou travar na carta de crédito. Se algum passo da finalização precisasse ser refeito (por instabilidade momentânea, por exemplo), esses efeitos agora não se repetem — cada um só acontece uma vez, mesmo que a tentativa seja refeita.

  • Corrigido

    Frente de caixa — Crediário não era lançado quando a venda também tinha pagamento em cheque. As parcelas do crediário simplesmente não eram geradas nesse cenário específico. Corrigido.

  • Corrigido

    Frente de caixa — Venda que falhava no meio da finalização agora se recupera sozinha. Numa falha pontual durante a finalização, a venda podia ficar "invisível" para retomada. Agora o sistema já resolve isso na próxima vez que a tela é aberta, sem precisar de intervenção manual.

  • Corrigido

    Backoffice — Relatório Faturamento e Margem por Vendedor mostrava margem de lucro em vez de comissão, e podia ficar lento em períodos longos. A coluna agora mostra o valor correspondente à comissão de cada vendedor (não mais a margem bruta) e o cálculo foi otimizado — um relatório de um mês inteiro, que antes podia travar a tela, agora processa normalmente.

  • Corrigido

    Estoque — Editar um produto existente e salvar (preço, por exemplo) podia falhar sem motivo aparente. Acontecia só na edição de produtos já cadastrados, não no cadastro de produto novo. Corrigido.

  • Corrigido

    Fiscal — Cancelar uma NFC-e em contingência pelo botão manual, bem na hora em que o sistema também tentava reenviar automaticamente, podia travar aquele registro. As duas tentativas agora não brigam mais entre si — quem chegar primeiro resolve, a outra espera a vez.

  • Melhorado

    Backoffice — Backup do sistema mais rápido e sem travar o uso normal. O backup automático (e o manual, pela tela) passam a rodar sem disputar recurso com o restante do sistema durante a execução.

v1.25059

25/09/2026 7 itens
  • Corrigido

    Frente de caixa — Armazenar Venda (Ctrl+S) apagava o pagamento de uma venda já finalizada. Se o operador apertasse Ctrl+S por engano numa venda que já tinha sido finalizada, o sistema apagava o registro de pagamento (RecebimentoGeralCaixa), deixando a NFC-e autorizada sem nenhuma forma de pagamento. Agora a ação é bloqueada se a venda já chegou ao status "Autorizada".

  • Corrigido

    Frente de caixa — Finalizar venda mais de uma vez gerava parcelas de crediário em dobro. Se a tela de finalização fosse confirmada duas vezes, as parcelas do crediário eram recriadas duplicando a cobrança. Agora uma guarda verifica se as parcelas já foram lançadas antes de recriar.

  • Corrigido

    Frente de caixa — Lançamento de cartão podia duplicar em retentativas. Se a finalização da venda precisasse ser retentada, o lançamento das parcelas do cartão era criado novamente. Guarda de idempotência adicionada.

  • Corrigido

    Frente de caixa — Ordem de entrega podia duplicar. Retentativas na finalização podiam gerar múltiplas ordens de entrega para a mesma venda. Guarda de idempotência adicionada.

  • Corrigido

    Frente de caixa — Boleto podia ser gerado para a mesma parcela em retentativas. Se a etapa de geração de boleto falhasse e fosse retentada, o sistema podia gerar um novo boleto para parcelas que já tinham um. Agora parcelas com boleto já existente são puladas.

  • Corrigido

    Frente de caixa — Letra de câmbio (Carta de Crédito) gerava erro em retentativa. Se a busca por uma carta de crédito falhasse na primeira tentativa (ainda não liberada), a retentativa da finalização falhava com erro de valor nulo. Agora o sistema trata esse cenário graciosamente.

  • Corrigido

    Frente de caixa — Crediário não era gerado quando a venda tinha também pagamento em cheque. A guarda que evitava duplicação de parcelas de crediário estava bloqueando legitimamente vendas pagas em cheque + crediário. Agora a guarda é mais específica — só verifica o crediário quando não há cheque envolvido.

v1.25058

22/09/2026 7 itens
  • Novo

    Estoque — Pedidos de Cotação. Nova tela (Estoque → Pedidos de Cotação): a partir da Reposição de Estoque, os itens marcados viram um pedido rastreável por fornecedor (pendente, cotação enviada, cancelado ou efetivado), com edição de itens, adição automática de mais produtos do mesmo fornecedor e envio do e-mail de cotação direto pela tela.

  • Novo

    Estoque — Filtro "Com pedido / Sem pedido" na Reposição de Estoque. Por padrão, esconde os itens que já têm um pedido de cotação em aberto — evita repetir cotação do que já está sendo resolvido.

  • Corrigido

    Estoque — Marcar itens na tela de Reposição de Estoque (ABC). Clicar em qualquer parte da linha para marcar um item podia, em vez disso, desmarcar os demais já selecionados. Corrigido — clicar na linha ou no checkbox faz a mesma coisa, sem afetar os outros itens.

  • Corrigido

    Frente de caixa — Abertura de caixa em duas abas do mesmo terminal. Se o operador abrisse o PDV duas vezes, era possível abrir dois caixas ao mesmo tempo para o mesmo terminal, sem aviso nenhum. Agora a segunda tentativa é bloqueada e mostra o caixa que já está aberto.

  • Corrigido

    Notas fiscais — Venda que já gerou NF-e podia ser cancelada por engano. Agora o sistema recusa o cancelamento quando já existe uma NF-e emitida a partir da venda — o caminho correto passa a ser devolução.

  • Melhorado

    Notas fiscais — Cancelamento de NFC-e Autorizada passa a consultar a SEFAZ antes de desfazer a venda. Antes, o cancelamento local (estoque, financeiro) podia acontecer mesmo sem a NFC-e ter sido cancelada de fato na SEFAZ. Agora a venda só é desfeita depois da SEFAZ confirmar — se o prazo já tiver expirado, o sistema orienta para devolução.

  • Novo

    Notas fiscais — "Liberar numeração e cancelar" para NFC-e Rejeitada ou em Contingência. Ação específica para abandonar de vez uma venda que nunca vai ser reenviada — cancela a venda e devolve o número da NFC-e para ser reaproveitado na próxima emissão.

v1.25057

09/09/2026 1 item
  • Corrigido

    Estoque — Custo do produto também ficava em branco em mais dois pontos de entrada. A correção anterior (v1.25054) resolveu a busca automática por código do fornecedor. Faltavam a busca manual de produto ("Definir Produto") e a importação do XML da NF-e com produto já reconhecido — mesma causa, corrigida nos três lugares agora.

v1.25056

09/09/2026 4 itens
  • Corrigido

    Frente de caixa — Parcelas de crediário podiam duplicar. Finalizar a mesma venda mais de uma vez gerava o conjunto de parcelas de novo, cobrando o cliente em dobro.

  • Corrigido

    Frente de caixa — Limite de crédito do cliente ficava incorreto. Parcelas de vendas que voltaram a virar pedido continuavam contando contra o limite disponível do cliente, mesmo a venda não estando mais ativa.

  • Corrigido

    Frente de caixa — Diálogo de parcelas geradas aparecia vazio. Acontecia quando o crediário tinha uma única parcela — a parcela existia certinho no banco, só não aparecia na tela.

  • Corrigido

    Frente de caixa — Cancelamento rápido (Ctrl+Del) podia cancelar uma venda já finalizada. Pulava o estorno de estoque, o ajuste de faturamento e outras proteções que só existem no fluxo oficial de cancelamento.

v1.25055

09/09/2026 1 item
  • Corrigido

    Estoque — Salvar um produto já excluído por outro processo dava erro genérico. Se o cadastro fosse removido entre abrir a tela e clicar em Salvar, o sistema mostrava uma tela de erro em vez de simplesmente seguir.

v1.25054

09/09/2026 7 itens
  • Novo

    Frente de caixa — Indicador de conectividade no topo da tela. Mostra se o sistema está online, sem internet, ou com a SEFAZ indisponível — atualizado sozinho a cada 30 segundos, com um clique para verificar na hora.

  • Corrigido

    Frente de caixa — Busca de produto no Caixa e no Pedido parava no centésimo resultado. Uma busca com mais de 100 produtos correspondentes simplesmente não mostrava o resto. Teto ampliado — a busca não perde mais resultado legítimo.

  • Corrigido

    Notas fiscais — NF-e de devolução com IPI podia ser rejeitada pela SEFAZ. O valor do IPI devolvido ia errado no XML enviado — a nota voltava rejeitada mesmo com o cadastro do produto certo.

  • Corrigido

    Notas fiscais — Total do IPI de devolução sumia da aba Resumo. Mesmo com o IPI certo lançado no item, o total da aba Resumo/Totalização aparecia zerado numa nota de devolução.

  • Corrigido

    Notas fiscais — Nota com IBS/CBS podia ser rejeitada por diferença de centavos. O total da Base de Cálculo do IBS/CBS podia não bater exatamente com a soma dos itens, e a SEFAZ rejeitava a nota por essa divergência.

  • Novo

    Notas fiscais — Venda vai direto para contingência quando a SEFAZ está fora do ar. Antes o sistema tentava emitir e só desistia depois de esperar a resposta. Sabendo de antemão que a SEFAZ está indisponível, a venda agora segue direto em contingência.

  • Corrigido

    Estoque — Custo do produto ficava em branco. Na tela de Atualização de Preço da Entrada de Nota, o campo de custo podia aparecer vazio mesmo com a entrada lançada certa.

v1.25053

04/09/2026 3 itens
  • Corrigido

    Frente de caixa — Venda podia finalizar sem forma de pagamento vinculada. Em situações raras (por exemplo, tentar de novo depois de uma nota rejeitada), a venda fechava sem nenhuma forma de pagamento registrada. Agora o sistema avisa e não deixa finalizar.

  • Novo

    Estoque — Filtro por produto e por NCM na tela de Divergência de NCM/GTIN. Facilita achar um produto específico dentro de uma lista grande de divergências.

  • Melhorado

    Por trás dos panos — Integridade dos dados entre venda e registros relacionados. Reforçamos a ligação entre uma venda e seus registros relacionados (itens, pagamento, nota fiscal), evitando sumiço aparente de vendas ao fechar o caixa. O arquivamento de dados antigos também ficou mais completo.

v1.25052

04/09/2026 11 itens · comissionamento
  • Novo

    Comissionamento — Configuração de comissão por vendedor. Cadastro de metas individuais e por competência (mês), com identidade própria de vendedor.

  • Novo

    Comissionamento — Faixas de atingimento. A comissão pode escalonar por faixa conforme a meta batida, em vez de um percentual único fixo.

  • Novo

    Comissionamento — Apuração mensal, com extrato e lançamento manual. Cada vendedor tem um extrato de comissão do mês, e é possível registrar ajustes ou pagamentos manuais quando necessário.

  • Melhorado

    Comissionamento — Comissão deixou de ser calculada venda a venda. Agora reflete o resultado do mês inteiro (faturamento e margem), fechado na apuração.

  • Melhorado

    Comissionamento — Relatório e menu reorganizados. O antigo "Comissão de Vendedores" virou "Faturamento e Margem por Vendedor", e os controles de comissão ganharam um submenu próprio.

  • Corrigido

    Frente de caixa — Lupa do Recebimento de Crediário. Não encontrava a venda relacionada em parte dos casos.

  • Melhorado

    Frente de caixa — Impressão de parcelas simplificada. Restam só duas opções — exibir na tela ou imprimir carnê.

  • Corrigido

    Notas fiscais — Erro ao visualizar NF-e de devolução com IPI. A tela travava ao abrir notas de devolução de produtos com IPI destacado.

  • Corrigido

    Notas fiscais — Despesas acessórias contadas em dobro. Em certos casos o valor de despesas do item entrava duas vezes no total da nota.

  • Melhorado

    Login — Diagnóstico de falha de conexão. Quando o problema é a conexão com o servidor, a tela de login agora explica isso claramente.

  • Melhorado

    Login — Login não trava mais esperando quando não há internet. A mensagem aparece na hora. Certificado digital vencido ou ausente também passa a ser avisado, bloqueando a venda antes de tentar emitir.

v1.25051

31/08/2026 7 itens · curva ABC
  • Novo

    Estoque — Classificação automática por Curva ABC. Cada produto passa a receber uma classe (A, B, C ou D) conforme o giro — visível e filtrável nas telas de estoque.

  • Novo

    Estoque — Processos que usam a Curva ABC. Sugestão de ponto de reposição, prioridade de contagem cíclica e identificação de produtos sem giro para liquidação.

  • Novo

    Estoque — Tela de produtos sem giro. Organizada em abas, com liquidação em lote.

  • Novo

    Estoque — Coluna Curva ABC e relatório Simples/Detalhado. A tela de Consulta de Estoque ganhou a classificação de cada produto e uma opção de relatório mais enxuto para impressão rápida.

  • Corrigido

    Estoque — Exclusão de alteração de preço em lote. Em vez de excluir, estava criando um registro novo — corrigido.

  • Corrigido

    Notas fiscais — Certificado digital — quatro ajustes. Validação de vencimento e data inicial, escolha automática de um novo certificado principal ao remover o atual, e distinção correta entre cadastrar um certificado novo e editar um existente.

  • Corrigido

    Notas fiscais — Duplicação de número de NF-e. Uma situação específica ao gerar a nota a partir da pré-visualização podia produzir duas notas com o mesmo número.