microservicios
This commit is contained in:
@@ -427,6 +427,35 @@ def documentos_con_errores(organizacion_id):
|
||||
print(f"Documento con error: {doc.id} en organización {organizacion_id}")
|
||||
# Aquí puedes agregar lógica adicional para manejar documentos con errores
|
||||
# como enviar notificaciones, registrar en un log, etc.
|
||||
# documentos = Document.objects.all() --- IGNORE ---
|
||||
|
||||
|
||||
def ejecutar_por_organizacion_y_procesamiento(organizacion_id, procesamiento):
|
||||
if procesamiento == 'coves':
|
||||
procesar_coves.delay(organizacion_id)
|
||||
elif procesamiento == 'edocs':
|
||||
procesar_edocs.delay(organizacion_id)
|
||||
elif procesamiento == 'acuses':
|
||||
procesar_acuses.delay(organizacion_id)
|
||||
elif procesamiento == 'acuse_coves':
|
||||
procesar_acuse_coves.delay(organizacion_id)
|
||||
elif procesamiento == 'partidas':
|
||||
procesar_partidas.delay(organizacion_id)
|
||||
elif procesamiento == 'pedimentos_completos':
|
||||
procesar_pedimentos_completos.delay(organizacion_id)
|
||||
elif procesamiento == 'remesas':
|
||||
procesar_remesas.delay(organizacion_id)
|
||||
|
||||
else:
|
||||
# Procesamiento no reconocido
|
||||
pass
|
||||
|
||||
def ejecutar_todos_por_organizacion(organizacion_id):
|
||||
procesar_coves.delay(organizacion_id)
|
||||
procesar_edocs.delay(organizacion_id)
|
||||
procesar_acuses.delay(organizacion_id)
|
||||
procesar_acuse_coves.delay(organizacion_id)
|
||||
procesar_partidas.delay(organizacion_id)
|
||||
procesar_pedimentos_completos.delay(organizacion_id)
|
||||
procesar_remesas.delay(organizacion_id)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user