feat: numero de factura con ceros a la izquierda hasta 5 dígitos (zfill 5)

Ejemplo: 355 → 00355, 3726 → 03726
Aplica a todos los flujos: transacción, automation, send-direct, test-rda.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-10 16:08:38 -05:00
co-authored by Claude Sonnet 4.6
parent f760d453aa
commit c5f84aa900
2 changed files with 8 additions and 2 deletions
+6
View File
@@ -66,6 +66,12 @@ def ensure_defaults():
"INSERT INTO contratos (numero_contrato, nit_empresa, tipo_usuario, descripcion, excluir) VALUES (?,?,?,?,?)",
(nc, nit, tu, desc, excluir),
)
else:
# Forzar excluir según el seed para que el DB siempre coincida
conn.execute(
"UPDATE contratos SET excluir=? WHERE numero_contrato=?",
(excluir, nc),
)
conn.commit()
conn.close()