diff --git a/src/index.html b/src/index.html index 3d4e8ed..4963490 100644 --- a/src/index.html +++ b/src/index.html @@ -2175,19 +2175,16 @@ function buildConsultaModal(recentList) { }; // 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 dados = item.dados || {}; - return (parseFloat(item.saldo_troco)||0) - + (parseFloat(item.saldo_credito)||0) - + (parseFloat(item.saldo_debito)||0) - + (parseFloat(item.saldo_alimentacao)||0) - + (parseFloat(item.saldo_vales)||0) - + (parseFloat(item.saldo_areceber)||0) - + (parseFloat(item.total_pixcnpj)||0) - + (parseFloat(item.total_cartao_pix)||0) - + (parseFloat(dados.total_pixcnpj)||0) - + (parseFloat(dados.total_cartao_pix)||0); + return (parseFloat(item.fechamento_dinheiro)||0) + + (parseFloat(item.fechamento_cartoes)||0) + + (parseFloat(item.fechamento_areceber)||0) + + (parseFloat(dados.fechamento_dinheiro)||0) + + (parseFloat(dados.fechamento_cartoes)||0) + + (parseFloat(dados.fechamento_areceber)||0); }; const calcCancelamentos = item => { const dados = item.dados || {};