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, ) )