Skip to content

Commit 97a9415

Browse files
committed
fixed format logic
1 parent 5623321 commit 97a9415

File tree

3 files changed

+271
-271
lines changed

3 files changed

+271
-271
lines changed

satcfdi/create/compute.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def make_pago_totales(pagos):
178178
impuestos[RETENCIONES_MAP[retencion["ImpuestoP"]]] += retencion["ImporteP"] * tipo_cambio
179179

180180
for traslado in iterate((p["ImpuestosP"] or {}).get("TrasladosP")):
181-
match (traslado["ImpuestoP"], traslado["TipoFactorP"], str(traslado["TasaOCuotaP"]).ljust(8, '0')):
181+
match (traslado["ImpuestoP"], traslado["TipoFactorP"], "{:.6f}".format(traslado["TasaOCuotaP"] or -1)):
182182
case ("002", "Tasa", "0.160000"):
183183
impuestos['TotalTrasladosBaseIVA16'] += traslado["BaseP"] * tipo_cambio
184184
impuestos['TotalTrasladosImpuestoIVA16'] += traslado["ImporteP"] * tipo_cambio

0 commit comments

Comments
 (0)