Se ajusta validacion de existencia de pedimento asi como el registro correcto de la aduana, patente y pedimento #20
@@ -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}")
|
# print(f"Buscando pedimento existente con pedimento_app: {pedimento_app} y organización ID: {organizacion.id}")
|
||||||
# Verificar si el pedimento ya existe
|
# Verificar si el pedimento ya existe
|
||||||
existing_pedimento = Pedimento.objects.filter(
|
existing_pedimento = Pedimento.objects.filter(
|
||||||
pedimento=int(pedimento_num),
|
# pedimento=int(pedimento_num),
|
||||||
# pedimento_app=pedimento_app,
|
pedimento_app=pedimento_app,
|
||||||
organizacion=organizacion
|
organizacion=organizacion
|
||||||
).first()
|
).first()
|
||||||
|
|
||||||
@@ -1251,9 +1251,9 @@ class ViewSetPedimento(LoggingMixin, viewsets.ModelViewSet, OrganizacionFiltrada
|
|||||||
pedimento = Pedimento.objects.create(
|
pedimento = Pedimento.objects.create(
|
||||||
organizacion=organizacion,
|
organizacion=organizacion,
|
||||||
contribuyente=importador if importador else None,
|
contribuyente=importador if importador else None,
|
||||||
pedimento=int(pedimento_num),
|
pedimento=str(pedimento_num),
|
||||||
aduana=int(aduana),
|
aduana=str(aduana),
|
||||||
patente=int(patente),
|
patente=str(patente),
|
||||||
fecha_pago=fecha_pago_input if fecha_pago_input else fecha_pago,
|
fecha_pago=fecha_pago_input if fecha_pago_input else fecha_pago,
|
||||||
curp_apoderado=curp_apoderado_input if curp_apoderado_input else "",
|
curp_apoderado=curp_apoderado_input if curp_apoderado_input else "",
|
||||||
numero_partidas=partidas_input if partidas_input else 0,
|
numero_partidas=partidas_input if partidas_input else 0,
|
||||||
|
|||||||
Reference in New Issue
Block a user