- 流程業務資料表設計
流程業務資料表是指,一個流程在運轉過程中的資料存儲的相關表,它包含了流程業務表與流程軌迹表兩部分。
- 流程業務表
該表名可以被自定義,預設為”ND”+int.prease(流程編号)+”Rpt”為業務表名,該表必須有一個OID作為主鍵的字段,整個OID字段存儲的是WorkID,與流程的WorkID關聯在一起。
該業務表的字段由兩部分組成:系統字段+業務字段。
系統字段有:
業務字段,就是表單資訊的字段,比如:請假人,請假時間,請假類型等。
字段名稱 | 類型 | 說明 |
OID | int | OID主鍵-與流程的workid一緻 |
RDT | nvarchar | 記錄日期 |
Title | nvarchar | 流程标題 |
FID | int | FID分合流用到 |
CDT | nvarchar | 完成日期 |
Rec | nvarchar | 記錄人 |
Emps | nvarchar | 操作員,多個用逗号分開。 |
FK_Dept | nvarchar | 所在部門 |
FK_NY | nvarchar | 年月,比如:2018-01,統計分析用. |
MyNum | int | 個數,統計分析用 |
PNodeID | int | 父子流程所用 |
PrjName | nvarchar | 工程名稱 |
PrjNo | nvarchar | 工程編号,工程流程所用 |
PEmp | nvarchar | 父子流程所用 |
AtPara | nvarchar | 參數屬性 |
BillNo | nvarchar | 單據編号 |
FlowNote | nvarchar | 流程備注 |
GUID | nvarchar | 唯一辨別符 |
WFSta | int | 簡易狀态 |
FlowStartRDT | nvarchar | 發起日期 |
FlowEnderRDT | nvarchar | 最後節點處理日期 |
FlowEndNode | int | 最後停留的節點 |
FlowDaySpan | float | 流程跨度天數 |
PWorkID | int | 父子流程所用 |
PFlowNo | nvarchar | 父子流程所用 |
FlowEmps | nvarchar | 流程參與人 |
FlowEnder | nvarchar | 最後處理人 |
FlowStarter | nvarchar | 流程發起人 |
WFState | int | 流程狀态 |