Merge remote-tracking branch 'origin/development' into feature/Invoice-movements
# Conflicts: # backend/api/v1/modules/a76/reports/importacion/facturas/usa/service.py # backend/core/celery_app.py # frontend/src/lib/api/dashboard/a76/general_catalogs/company.ts
This commit is contained in:
@@ -1,6 +1,10 @@
|
||||
import os
|
||||
from celery import Celery
|
||||
|
||||
# Import models in correct order for SQLAlchemy relationship resolution
|
||||
# CRITICAL: FaLineItem must be imported BEFORE LineItem
|
||||
from api.v1.modules.a24.fa.fa_item_lines.models import FaLineItem # noqa: F401
|
||||
from api.v1.modules.a76.items.models import LineItem # noqa: F401
|
||||
|
||||
valkey_url = os.getenv("VALKEY_URL", "redis://valkey:6379/0")
|
||||
|
||||
@@ -15,8 +19,11 @@ celery_app = Celery(
|
||||
"api.v1.modules.a76.reports.exportacion.aviso_consolidado.task",
|
||||
"api.v1.modules.a76.reports.movements.invoices.tasks",
|
||||
"api.v1.modules.a76.reports.exportacion.descargo.task",
|
||||
"api.v1.modules.a76.imports.tasks"
|
||||
] # Ruta al módulo donde están las tareas
|
||||
"api.v1.modules.a76.imports.tasks",
|
||||
"api.v1.modules.a76.reports.exportacion.transmission.MAINX30.task",
|
||||
"api.v1.modules.a76.reports.importacion.transmission.temporal.MAINX30.task",
|
||||
"api.v1.modules.a76.reports.importacion.transmission.definitive.MAINX30.task"
|
||||
] # Ruta al módulo donde están las tareas
|
||||
)
|
||||
|
||||
# Configuraciones adicionales
|
||||
@@ -30,4 +37,4 @@ celery_app.conf.update(
|
||||
)
|
||||
|
||||
if __name__ == "__main__":
|
||||
celery_app.start()
|
||||
celery_app.start()
|
||||
|
||||
Reference in New Issue
Block a user