From c4c6a2cd35d85df807e05ab743a9f62d271db3ba Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Sat, 11 Jul 2026 09:13:35 -0500 Subject: [PATCH] Send codigoPrefijo as '00' for RCXC pre-servicios RCXC is an internal Firebird prefix not recognized by TNS; map it to '00' in the RDA JSON. SC prefix remains unchanged. Co-Authored-By: Claude Sonnet 4.6 --- app/routes/automation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/routes/automation.py b/app/routes/automation.py index a16242a..d950c48 100644 --- a/app/routes/automation.py +++ b/app/routes/automation.py @@ -298,7 +298,7 @@ async def preview_automation( grupo_rows, prof_def, esp_def, remis_def, prefijo_def, numero_override=ps_numero, contrato_map=contrato_map, - prefijo_override=ps_prefijo, + prefijo_override="00" if ps_prefijo == "RCXC" else ps_prefijo, sin_contrato_set=sin_contrato_set, ) preservicios_preview.append({ @@ -530,7 +530,7 @@ async def run_automation( grupo_rows, prof_def, esp_def, remis_def, prefijo_def, numero_override=ps_numero, contrato_map=contrato_map, - prefijo_override=ps_prefijo, + prefijo_override="00" if ps_prefijo == "RCXC" else ps_prefijo, sin_contrato_set=sin_contrato_set, ) factura_ps = f"{ps_prefijo}-{ps_numero.zfill(5)}"