單據內容
取得單據內容 Get¶
金鑰權限需求: 表單 > 單據內容
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BPM.TaskContent.Get
輸入參數
GetTaskContentReqModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| TaskSn | string |
V | 單據編號 |
回傳結果
TaskContentModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| FormSn | string |
表單編號 |
| FormName | string |
表單名稱 |
| Subject | string |
表單主旨 |
| Urgent | bool |
急件 |
| TaskViewStatus | int |
表單狀態 (1:進行中, 2:已結案, 3:通過, 4:否決, 5:作廢, 6:異常) |
| ApplicantDate | DateTimeOffset |
申請日期 |
| Fields | List<TaskFieldContentModel> |
欄位資訊清單 |
TaskFieldContentModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| FieldName | string |
欄位名稱 |
| Code | string |
欄位代碼 |
| TypeId | string |
欄位類型 ID |
| Value | object |
欄位資料 |
取得單據簽核歷程 GetProcess¶
金鑰權限需求: 表單 > 單據內容
命名空間:
Ede.Uofx.OpenApi.Sdk.NetStd.Service方法名稱:
UofxService.BPM.TaskContent.GetProcess
輸入參數
GetTaskProcessReqModel
| 屬性 | 型別 | 必填 | 預設值 | 說明 |
|---|---|---|---|---|
| TaskSn | string |
V | 單據編號 |
回傳結果
IEnumerable<TaskProcessModel>
| 屬性 | 型別 | 說明 |
|---|---|---|
| - | IEnumerable<TaskProcessModel> |
簽核歷程清單 |
TaskProcessModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| CompleteRule | int |
任一決或全員決 (-1: 一般站點, 0: 任一決, 1: 全員決) |
| FlowNodeType | int |
站點型態 (0: 起點, 10: 簽核節點, 20: 條件節點, 30: 通知節點, 40: 職稱的層級, 50: 部門的層級, 60: 外部程式節點, 70: 公告發布站點, 71: 點點簽站點, 72: 文件歸檔站點, 73: 起單站點, 74: 表單站點, 75: 裝飾站點終點, 76: 簽核事件, 99: 結束) |
| Signers | List<TaskProcessSignerModel> |
簽核者清單 |
| IsCounterBranch | bool |
是否被徵詢 |
| IsBranch | bool |
是否為徵詢站點 |
TaskProcessSignerModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Sites | List<TaskProcessModel> |
站點 |
| IsSameSignerSkip | bool |
是否顯示"已由系統自動簽核" |
| IsFormTaskManager | bool |
是否為表單負責人 |
| CounterBranchOwner | EmployeeLiteModel |
由誰徵詢的 |
| Owner | EmployeeLiteModel |
原簽核者 |
| Agent | EmployeeLiteModel |
代理簽核者 |
| HandoverOwner | EmployeeLiteModel |
由誰交接出來 |
| ActualSigner | EmployeeLiteModel |
實際簽核者 |
| Status | int |
簽核者簽核狀態,詳見下方 歷程站點狀態 |
| CustomStatusName | string |
自訂決策名稱 |
| SigningDate | DateTimeOffset? |
簽核時間 |
| Opinion | string |
簽核意見 |
| CurrentSignerNode | bool |
是否為目前登入者的簽核Node |
| BranchType | int? |
徵詢站點的類型 (0: To, 1: Back) |
| FormName | string |
[自動起單]表單名稱 |
| FormSn | string |
[自動起單]表單單號 |
| TaskViewStatus | int |
[自動起單]表單狀態(1: 進行中, 2:已結案, 3: 通過, 4: 否決 , 5:作廢, 6:異常 ) |
| WaitNewFormResult | bool |
[自動起單]是否需等待結案 |
| IsTaskProcessing | bool |
[自動起單]是否結案 |
| IsSourceFormChange | bool |
是否顯示"連動表單作廢",此情境為A單起B單時,B單被A單連動改變狀態 |
EmployeeLiteModel
| 屬性 | 型別 | 說明 |
|---|---|---|
| Account | string |
帳號 |
| Name | string |
名稱 |
| Department | string |
部門名稱 |
| IsSysAccount | bool |
是不是系統帳號 |
- 歷程站點狀態
| 值 | 名稱 | 說明 |
|---|---|---|
| 2 | WaitingBranchBack | 徵詢中等待返回 |
| 101 | Apply | 申請送出 |
| 102 | ReApply | 重新送出 |
| 103 | Return | 退回 |
| 104 | Approve | 同意 |
| 105 | Reject | 否決 |
| 106 | Custom | 自訂核決 |
| 107 | Retrieve | 取回 |
| 108 | Cancel | 作廢 |
| 109 | Branch | 徵詢 |
| 110 | CounterBranch | 加簽 |
| 131 | BranchApprove | 贊成(徵詢中的回覆) |
| 132 | BranchReject | 反對(徵詢中的回覆) |
| 133 | BranchNoOpinion | 無意見(徵詢中的回覆) |
| 201 | BeenProcessed | 已由他人處理 |
| 301 | BeenProcessedByFormTaskManager | 已由表單負責人處理 |
| 302 | ReturnByFormTaskManager | 由表單負責人執行退回指定站點 |
| 411 | ProcessingToApprove | 進行中變更為同意 |
| 412 | ProcessingToReject | 進行中變更為否決 |
| 413 | ProcessingToCancel | 進行中變更為作廢 |
| 421 | ApproveToProcessing | 同意變更為進行中 |
| 422 | ApproveToReject | 同意變更為否決 |
| 423 | ApproveToCancel | 同意變更為作廢 |
| 431 | RejectToProcessing | 否決變更為進行中 |
| 432 | RejectToApprove | 否決變更為同意 |
| 433 | RejectToCancel | 否決變更為作廢 |
| 501 | DottedSignProcessing | 點點簽系統 - 待簽核 |
| 502 | DottedSignSuccess | 點點簽系統 - 成功 |
| 503 | DottedSignFail | 點點簽系統 - 失敗 |
| 901 | Processing | 進行中 |
| 902 | BranchProcessing | 徵詢表態中 |
| 903 | WaitingReApply | 等待重新送出 |