建置號碼 2.128.x
套件版本¶
| 產品建置號碼 | 套件版本 |
|---|---|
| 2.128.302 | EDE.UOFX.OpenApi.Sdk.NetStd 1.1.5 |
| 2.128.304 | EDE.UOFX.OpenApi.Sdk.NetStd 1.1.6 |
新增¶
修正¶
-
#46426[人員同步] UofxService.BASE.OrgEmpl 相關修正,詳細如下:UofxService.BASE.OrgEmpl.Update- 性別、身分證字號、手機、生日等欄位若未傳入,會拋出
Value cannot be null例外。 - 若
Gender未填,預設值與 UI 一致,改為男性(0)。 - 呼叫時若
LoginValidation僅傳入已勾選的驗證方式(例如["UOF"]),不再影響未勾選的帳號資料,保留其原始帳號設定。
UofxService.BASE.OrgEmpl.Create- 身分證字號允許重複,與 UI 邏輯保持一致(不再擋重複值)。
- 若指定部門為停用狀態,將不允許在該部門下新增啟用人員。
UofxService.BASE.Department.GetEmployee- 回傳結果缺少依
LoginValidation篩選的邏輯,現已補齊。
UofxService.BASE.OrgEmpl.GetLoginValidation未勾選的驗證方式所對應帳號仍會出現在回傳結果中,現已排除,僅回傳已啟用驗證方式的帳號資料。
UofxService.BASE.OrgEmpl.UpdateEmplMainDept- 呼叫後會誤將該人員設為目標部門的部門主管,現已修正,此 API 僅調整人員所屬部門,不異動部門主管設定。
- 性別、身分證字號、手機、生日等欄位若未傳入,會拋出
-
#46841取得單據內容,如果表單內有外掛欄位,會發生錯誤 #46456[外部起單] 外掛欄位設定擴充屬性的情況下,起單時未給 jsonPath 的資料無法正確起單
新增¶
擴充¶
Obsolete 提醒¶
下列調整僅改變路徑或名稱,於邏輯上並無不同。
| 調整項目 | 原 | 新 |
|---|---|---|
| 取得表單欄位資訊(namespace) | UofxService.BPM.Apply.GetFormInfo |
UofxService.BPM.Form.GetFieldInfo |
| 作廢表單(namespace) | UofxService.BPM.CancelTask |
UofxService.BPM.TaskManage.CancelTask |
| 搜尋我申請的單據(namespace) | UofxService.BPM.SearchFormByApply |
UofxService.BPM.TaskManage.SearchTaskByApply |
| 搜尋我申請的單據(Req Model) | SearchFormByApplyReqModel |
SearchTaskByApplyReqModel |
| 搜尋我申請的單據(Result Model) | SearchFormByApplyResultModel |
SearchTaskByApplyResultModel |
| 搜尋待處理的單據(namespace) | UofxService.BPM.SearchFormByAwaiting |
UofxService.BPM.TaskManage.SearchTaskByAwaiting |
| 搜尋待處理的單據(Req Model) | SearchFormByAwaitingReqModel |
SearchTaskByAwaitingReqModel |
| 搜尋待處理的單據(Result Model) | SearchFormByAwaitingResultModel |
SearchTaskByAwaitingResultModel |
| 取得所有外部連線資訊(namespace) | UofxService.BPM.GetAllExtConn |
UofxService.BPM.Other.GetAllExtConn |
| 取得可申請的表單清單(namespace) | UofxService.BPM.GetAllCanApplyForms |
UofxService.BPM.Form.GetAllCanApplyForms |