Merge pull request 'correcion de errores' (#273) from feature/tareas_TODO_configuracion into development

Reviewed-on: ADUANASOFT/anexo76#273
This commit is contained in:
2026-04-14 17:48:22 +00:00

View File

@@ -12,6 +12,9 @@ from core.exceptions import ErrorCollector
from .pre_validators import pre_validators
from .sub_process.review_exchange_rate import review_exchange_rate
from .sub_process.review_class import review_class
from .sub_process.review_qty_vs_weight import review_qty_vs_weight
from .sub_process.review_unit_cost import review_unit_cost
from .sub_process.series.review_qty_series import review_qty_series
from .sub_process.assign_values import assign_values
from .sub_process.assign_no_discharges import assign_no_discharges_items, assign_no_discharges_series
@@ -40,6 +43,9 @@ def main_process(db: Session, invoice: InvoiceHeader, tenant_id: str, company_id
errors.raise_if_errors()
review_class(db, lines, errors)
review_qty_vs_weight(db, lines, errors)
review_unit_cost(db, lines, errors)
review_qty_series(db, invoice, lines, tenant_id, company_id, errors)
errors.raise_if_errors()
settings = AppSettingsService.get_resolved_settings(db, int(tenant_id), int(company_id))