From 1e0aa7afaff78217c077098d53f2ae7f3269dcc0 Mon Sep 17 00:00:00 2001 From: Administrator Date: Mon, 5 Oct 2026 16:41:40 -0500 Subject: [PATCH] Actualizar backend/services.py --- backend/services.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/services.py b/backend/services.py index 733b0c6..a3fab0d 100644 --- a/backend/services.py +++ b/backend/services.py @@ -868,8 +868,10 @@ def retiros(ano="2026", mes=8): ex = extra.get(str(m), {}) cb = cob_idx.get(str(m), {}) inf = info_idx.get(str(m), {}) - monto_ant = round((float(cb.get("cta_ant", 0) or 0) - float(cb.get("cob_ant", 0) or 0)), 2) - monto_cur = round((float(cb.get("cta_cur", 0) or 0) - float(cb.get("cob_cur", 0) or 0)), 2) + # Monto vencido Anterior/Curso: desde las MISMAS cuotas vencidas (ARM) + # que cuenta N° Cuotas Vencidas, repartidas por fecha de vencimiento. + monto_ant = round(float(ex.get("monto_venc_ant", 0) or 0), 2) + monto_cur = round(float(ex.get("monto_venc_cur", 0) or 0), 2) _prog = str(f.get("dsc_det_programa", "") or f.get("dsc_programa", "") or "").strip() filas.append({ "matricula": str(m),