Files
mini-erp/mini-backend/routers/cotizacion_web.py
T
2026-10-01 11:44:29 -05:00

15 lines
633 B
Python

from core.crud_router import make_crud_router
# CRUD genérico del objeto de usuario (UDO) "CotizacionWEB": documento propio
# (cabecera @OQUT + detalle @UQT1) con la misma forma que cualquier
# documento estándar de SAP expuesto por Service Layer (StockTransferLines,
# DocumentLines, etc. son el mismo patrón): un array anidado, acá llamado
# "QUT1Collection". El backend no transforma nada, el frontend arma el JSON
# completo (campos U_* de la cabecera + QUT1Collection) y lo manda tal cual.
router = make_crud_router(
"CotizacionWEB",
tags=["Cotización Web"],
key_field="DocEntry",
supports_orderby=True,
)