diff --git a/api/datastage/tasks.py b/api/datastage/tasks.py index 64c7216..37e64a3 100644 --- a/api/datastage/tasks.py +++ b/api/datastage/tasks.py @@ -182,6 +182,7 @@ def procesar_archivo_asc_task(datastage_id, user_organizacion_id, asc_name): else: fecha_pago = fecha_pago_raw aduana = data.get('seccion_aduanera') + # logger.info(f"aduana >>>> {aduana}") patente = data.get('patente') pedimento_num = data.get('pedimento') pedimento_app = "" @@ -191,7 +192,10 @@ def procesar_archivo_asc_task(datastage_id, user_organizacion_id, asc_name): year = fecha_pago[:4] else: year = str(fecha_pago.year) - pedimento_app = f"{year[-2:]}-{str(aduana).zfill(2)[-2:]}-{str(patente).zfill(4)[-4:]}-{str(pedimento_num).zfill(7)[-7:]}" + # mantener aduana con sus digitos intactos + # pedimento_app = f"{year[-2:]}-{str(aduana).zfill(2)[-2:]}-{str(patente).zfill(4)[-4:]}-{str(pedimento_num).zfill(7)[-7:]}" + pedimento_app = f"{year[-2:]}-{str(aduana)}-{str(patente).zfill(4)[-4:]}-{str(pedimento_num).zfill(7)[-7:]}" + # logger.info(f"pedimento_app >>>> {pedimento_app}") except Exception as ped_app_exc: logger.warning(f"No se pudo generar pedimento_app: {ped_app_exc}") tipo_operacion_val = data.get('tipo_operacion')