diff --git a/src-tauri/src/plugins/printer.rs b/src-tauri/src/plugins/printer.rs index 233bec2..7ff855f 100644 --- a/src-tauri/src/plugins/printer.rs +++ b/src-tauri/src/plugins/printer.rs @@ -318,6 +318,8 @@ impl ReciboData { out.extend(escpos::divider()); // ── DIFERENÇA ── + // Usa self.diferenca que o frontend calcula como sys_total - saldo_esperado + // (não recalcula de fechamento, que é o valor contado e não deve ser usado na diferença) out.extend(escpos::line_bold("DIFERENCA")); let diff = self.diferenca; let diff_str = if diff >= 0.0 {