From eca519a7897b9b967e8876d08dd803348eb4a2d3 Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 6 Feb 2026 10:26:11 -0700 Subject: [PATCH] Se ajusta validacion de existencia de pedimento asi como el registro correcto de la aduana, patente y pedimento --- api/customs/views.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/api/customs/views.py b/api/customs/views.py index d60fa5b..810f41f 100644 --- a/api/customs/views.py +++ b/api/customs/views.py @@ -1215,8 +1215,8 @@ class ViewSetPedimento(LoggingMixin, viewsets.ModelViewSet, OrganizacionFiltrada # print(f"Buscando pedimento existente con pedimento_app: {pedimento_app} y organización ID: {organizacion.id}") # Verificar si el pedimento ya existe existing_pedimento = Pedimento.objects.filter( - pedimento=int(pedimento_num), - # pedimento_app=pedimento_app, + # pedimento=int(pedimento_num), + pedimento_app=pedimento_app, organizacion=organizacion ).first() @@ -1251,9 +1251,9 @@ class ViewSetPedimento(LoggingMixin, viewsets.ModelViewSet, OrganizacionFiltrada pedimento = Pedimento.objects.create( organizacion=organizacion, contribuyente=importador if importador else None, - pedimento=int(pedimento_num), - aduana=int(aduana), - patente=int(patente), + pedimento=str(pedimento_num), + aduana=str(aduana), + patente=str(patente), fecha_pago=fecha_pago_input if fecha_pago_input else fecha_pago, curp_apoderado=curp_apoderado_input if curp_apoderado_input else "", numero_partidas=partidas_input if partidas_input else 0,