表單引擎

用業務模型定義資料與介面:表單、列表、詳情與校驗規則一次建模——業務人員可配置,實施可落地

引擎定位

表單引擎是業務物件在平臺上的「資料 + 介面」載體。透過模型定義欄位、關聯、校驗與列表檢視,再對映到錄入表單、查詢列表與詳情頁,使 SRM 訂單、QMS 異常單、MES 報工頁等不必從零寫前端。設計態智慧體可輔助生成與調整表單物件,但最終仍以可進設計器繼續改的真實配置為準。

製造業表單的複雜度在於分支校驗、主子表、選人/選部門/選物料等主資料元件,以及與流程、許可權的聯動。表單引擎與組織、許可權、流程引擎共用底座,保證「誰在什麼範圍填什麼、提什麼審批」一致,併為多語言執行預留欄位級譯文空間。

適用場景

  • 業務單據靠 Excel 或零散頁面,欄位口徑不統一,統計要靠人工清洗,口徑會議反覆開
  • 主子表、校驗與聯動邏輯散落在程式碼裡,小改動也要發版,業務規則迭代跟不上現場
  • 選人、選部門、選物料元件各寫一套,主資料不一致,同一人在不同單據裡對不上
  • 同一業務在 PC 與現場終端體驗割裂,規則無法複用,導致掃碼端「簡化版」另搞一套數
  • 多語種執行時,介面文案與業務字典缺少統一替換點,出海只能複製頁面或放棄翻譯

能力要點

  • 業務模型實體、欄位型別、關聯與約束集中定義,作為表單、列表、介面與報表取數的共同源頭。欄位口徑一經建模,統計不必再靠人工清洗。
  • 表單設計錄入佈局、分組、顯隱與校驗可配置,支援主子表等製造單據結構。小規則調整進設計器釋出,而不是每次都排期發版等開發。
  • 列表與查詢查詢條件、列展示、排序與匯出與資料許可權範圍聯動。能看見的行即授權範圍內的行,匯出不成為洩密或越權旁路。
  • 主資料元件人員、部門、崗位、角色及業務物件選擇元件統一消費組織與業務主資料,消滅各模組自建下拉導致的主資料分裂。
  • 與流程聯動表單提交可觸發或驅動流程;節點可對欄位施加只讀/必填等約束,使審批與填報規則同一套配置,狀態機不打架。
  • 多語言就緒介面與字典文案可按租戶語種替換,缺譯回退原文。出海與多基地場景下,表單不必為每個語種複製一套頁面。

與其他引擎協同

組織引擎

選人/選部門/選崗位元件直接消費組織主資料,任職變更後選項與範圍自動反映,無需改表單程式碼。

許可權引擎

列表行範圍與欄位/按鈕控權在表單執行時繫結;匯出與介面呼叫同樣受限,不成為越權旁路。

流程引擎

提交可驅動流程;節點對欄位的必填/只讀與表單規則一致,避免「流程過了單還是草稿」。

雙智能體

設計態可輔助生成與調整表單物件,結果必須進入設計器複核後再發布。執行態建立表單資料走表單業務介面,與頁面錄入共用校驗和許可權。

典型斷點

斷點現象常見誘因治理抓手
各業務自建通訊錄選人未消費組織元件統一人員/部門/崗位選擇器
駁回後業務狀態未回退表單狀態機未與流程聯動節點結論驅動狀態欄位
報表與介面欄位名不一致模型未統一取數報表優先消費業務模型
聊天生成配置直接上生產跳過設計器複核設計態產物必須可編輯再發布
主子表孤兒行刪除/作廢規則未建模主子一致性校驗與級聯策略
版本覆蓋未釋出配置智慧體直接釋出設計器版本與釋出閘口
同一欄位多單位並存模型口徑未統一欄位字典與校驗規則

推進與驗收

  • 抽三類高頻單據:新建、變更、作廢/關閉,驗證校驗、許可權與流程觸發是否一致
  • 主子表儲存與列表載入效能可接受;關鍵欄位變更有留痕或可追溯到版本
  • 與 QMS/SRM/MES 等產品複用同一模型物件時,欄位含義與單位在文件與介面一致
  • 設計態智慧體生成的表單/列表可在設計器中繼續改並回滾,不覆蓋未釋出版本
  • 駁回/撤回後欄位可編輯範圍與流程節點配置一致,禁止介面側繞過
  • 匯出列與列表可見列在許可權規則下保持一致
  • 模型釋出通知抄送整合主責與報表口徑負責人,附變更欄位與狀態列舉清單

實施分期

  • 一期:核心物件建模、狀態機、組織元件、列表與校驗基線
  • 二期:流程掛接、許可權欄位規則、主子表與版本策略
  • 三期:跨產品複用物件、設計態智慧體人在環釋出、報表取數聯調

製造落地提示

IQC 記錄、採購訂單行、報工明細、檢驗項子表等是高頻建模物件:欄位單位(件/KG/米)、批次/序列號、組織維度應在模型層一次定義。與 ERP 對接時,避免在表單側複製一套物料描述;選物料元件應消費主資料。列表預設篩選按工廠/倉庫組織聯動,減少「看得見全集團行」的配置失誤。

不適用場景

  • 用表單引擎承擔複雜跨系統編排——長鏈路協同應結合流程與整合引擎
  • 無模型治理、允許現場隨意加欄位——應先有命名與主資料歸屬規則
  • 替代專業 CAD/PLM 結構 BOM——表單適合業務單據,不承擔 CAD 原生能力
  • 把 Excel 匯入當長期主通道——匯入宜用於初始化,執行態應迴歸系統錄入與介面

產品落地