Mẫu Quy trình
Catalog nền tảng (public.workflow_templates) có 36 mẫu. Mỗi hàng khớp một WORKFLOW_SUBJECTS mà domain autoSubmit và write-back khi workflow.approved / rejected / completed. Subject “ma”, luồng chỉ hộp thư (log-only), và mẫu gắn sai chứng từ không nằm trong thư viện.
Khởi tạo sao chép mẫu thành definition của công ty. Definition tenant đã tạo không bị xóa khi catalog bị thu hẹp.

Cách khởi tạo
Bước 1 — Mở thư viện
Workflow → Workflows → New from Template.
Bước 2 — Chọn mẫu
Thẻ là đúng loại chứng từ engine sẽ submit (subject_type).
Bước 3 — Điều chỉnh
Đổi vai trò duyệt và ngưỡng. Điều kiện / form / action bước cần cờ approval.* (mặc định tắt). createFromTemplate trả requiredFlags.
Bước 4 — Kiểm thử và kích hoạt
Kích hoạt khi cờ tắt = FEATURE_DISABLED.
Mẫu có subject_type không nằm trong registry không khởi tạo được. Catalog cũng không được chứa subject log-only (hộp thư không đổi bản ghi).
Catalog (GA)
| Mã | entityType | Sau khi duyệt |
|---|---|---|
invoice_approval | invoice | send() |
bill_approval | bill | approve() |
credit_note_approval | credit_note | phát hành / GL (sau hộp thư) |
expense_approval | expense | approve() |
purchase_order_approval | purchase_order | cổng duyệt PO |
purchase_requisition_approval | purchase_requisition | duyệt đề nghị mua |
rfq_approval | rfq | nháp → sent |
vendor_onboarding_approval | vendor_onboarding | isApproved |
grn_approval | grn | confirmGrn |
quote_approval | quotation | → sent |
sales_order_approval | sales_order | approve() |
logistics_delivery_order_dispatch | delivery_order | ship() sau hộp thư |
sales_commission_approval | commission_run | approveRun |
contract_approval | contract | kích hoạt |
asset_disposal_approval | asset_disposal | thanh lý |
asset_transfer_authorization | asset_transfer | duyệt điều chuyển |
leave_approval | leave_request | approveLeave |
job_requisition_approval | job_requisition | duyệt yêu cầu tuyển |
timesheet_approval | timesheet | duyệt bảng công |
payroll_run_approval | payroll_run | duyệt kỳ lương |
payroll_adjustment | payroll_adjustment_request | duyệt điều chỉnh |
kb_article_publication | kb_article | xuất bản |
knowledge_doc_publication | knowledge_doc | công bố tài liệu |
employee_request_approval | employee_request | hoàn tất đơn |
legal_review_approval | legal_review | decideReview |
service_order_approval | service_order | approve() |
stock_request_approval | stock_request | duyệt yêu cầu kho |
field_service_requisition_approval | field_service_requisition | duyệt yêu cầu vật tư |
sm_project_kickoff_approval | sm_project | pending_approval → planning |
field_service_tool_requisition_approval | field_service_tool_requisition | duyệt yêu cầu dụng cụ |
work_order_approval | work_order | release |
return_authorization | return_order | duyệt trả hàng |
stocktaking_variance_approval | stocktaking_session | ghi lệch / counted |
quality_ncr_approval | quality_ncr | pending_approval → open |
sm_contract_approval | sm_contract | nháp → active |
service_contract_approval | service_contract | nháp → active |
Lead / deal / shipment / BOM vẫn có trong registry (tự dựng workflow) nhưng không có thẻ thư viện: xong hộp thư không đổi bản ghi. NCR có thẻ thư viện sau 1600.
Mẫu hay chính sách
| Nếu bạn muốn… | Dùng |
|---|---|
| Quyết định có cần duyệt từ một con số | Chính sách |
| Quyết định ai duyệt | Mẫu quy trình |
| Cả hai | Cổng chính sách + chuỗi workflow |