Base para el flujo de ramas por cliente. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
19 lines
478 B
Python
19 lines
478 B
Python
from fastapi import APIRouter
|
|
|
|
from core.crud_router import make_crud_router
|
|
|
|
router = APIRouter()
|
|
|
|
_MARKETING_DOC_PATCH_HEADERS = {"B1S-ReplaceCollectionsOnPatch": "true"}
|
|
|
|
for _resource in ("Invoices", "Orders", "DeliveryNotes"):
|
|
router.include_router(
|
|
make_crud_router(
|
|
_resource,
|
|
tags=["Ventas"],
|
|
key_field="DocEntry",
|
|
supports_orderby=True,
|
|
patch_headers=_MARKETING_DOC_PATCH_HEADERS,
|
|
)
|
|
)
|