• v1.0.0 feeaa02396

    Fechamento de Caixa v1.0.0
    Build Fechamento de Caixa / build (macos-14, app) (push) Has been cancelled
    Build Fechamento de Caixa / build (ubuntu-22.04, deb) (push) Has been cancelled
    Build Fechamento de Caixa / build (windows-2022, msi) (push) Has been cancelled

    filipe released this 2026-06-22 18:15:05 +00:00 | 139 commits to main since this release

    v24 — Header sticky + fmtNum .00 + makeRow format + Diferença corrigida

    Correções

    • Header sticky — nome/logo/engrenagem fixo no topo ao fazer scroll
    • fmtNum sem .00 desnecessárioNumber.isInteger(n) para decidir se mostra decimais
    • makeRow formata valores — nova linha de tabela já nasce formatada (não "1234.56" sem vírgula)
    • Diferença corrigidaSaldo Caixa − Saldo Esperado (antes estava ao contrário)
    • PIX CNPJ na soma do Totalsys-total já incluía pixCnpjTotal (confirmado)

    v23 — Fix: parseNum para valores numéricos e parseFloat residual

    🐛 Bugs corrigidos

    parseNum tratava números JavaScript como string brasileira

    • parseNum(1545.66)String(1545.66) = "1545.66" → remove .154566
    • Causava erro na 3ª linha de cartão (onde r.valor já era número)

    updateTotals usava parseFloat em vez de parseNum

    • Sangrias, Despesas, PIX CNPJ, Vales, À Receber, Cancelamentos

    confirmSummary tinha parseFloat residual


    v22 — Correções e novas funcionalidades

    Funcionalidades novas

    • Modal de confirmação de envio — resumo completo dos valores antes de confirmar
    • Validação operador/turno/loja — alerta se vazio
    • Botão "Imprimir relatório" dentro do modal
    • Recibo 80mm — tauriRecibo() via plugins/printer.rs
    • Editar dia anterior — btn-anterior carrega rascunho do dia anterior

    Windows x64 (Tauri 2)
    Inclui: Interface, impressão ESC/POS, Supabase

    Downloads