跳轉到

單據內容

取得單據內容 Get

金鑰權限需求: 表單 > 單據內容

命名空間: Ede.Uofx.OpenApi.Sdk.NetStd.Service

方法名稱: UofxService.BPM.TaskContent.Get

var result = await UofxService.BPM.TaskContent.Get(model);

輸入參數

  • 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

var result = await UofxService.BPM.TaskContent.GetProcess(model);

輸入參數

  • 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 等待重新送出