fix: saldo caixa = fechamento_dinheiro+fechamento_cartoes+fechamento_areceber (total sistema)
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

This commit is contained in:
root
2026-07-02 14:06:41 +00:00
parent 94bb8840ea
commit 7a3a4b221b
+8 -11
View File
@@ -2175,19 +2175,16 @@ function buildConsultaModal(recentList) {
}; };
// Calcula saldo de caixa real (mesma fórmula do relatório) // Calcula saldo de caixa real (mesma fórmula do relatório)
// Lê tanto do top-level quanto do JSON dados (old records compatibility) // SALDO CAIXA = total do sistema = fechamento_dinheiro + fechamento_cartoes + fechamento_areceber
// (mesma fórmula do relatório impresso)
const calcSaldoCaixa = item => { const calcSaldoCaixa = item => {
const dados = item.dados || {}; const dados = item.dados || {};
return (parseFloat(item.saldo_troco)||0) return (parseFloat(item.fechamento_dinheiro)||0)
+ (parseFloat(item.saldo_credito)||0) + (parseFloat(item.fechamento_cartoes)||0)
+ (parseFloat(item.saldo_debito)||0) + (parseFloat(item.fechamento_areceber)||0)
+ (parseFloat(item.saldo_alimentacao)||0) + (parseFloat(dados.fechamento_dinheiro)||0)
+ (parseFloat(item.saldo_vales)||0) + (parseFloat(dados.fechamento_cartoes)||0)
+ (parseFloat(item.saldo_areceber)||0) + (parseFloat(dados.fechamento_areceber)||0);
+ (parseFloat(item.total_pixcnpj)||0)
+ (parseFloat(item.total_cartao_pix)||0)
+ (parseFloat(dados.total_pixcnpj)||0)
+ (parseFloat(dados.total_cartao_pix)||0);
}; };
const calcCancelamentos = item => { const calcCancelamentos = item => {
const dados = item.dados || {}; const dados = item.dados || {};