注意事項
需呼叫更新使用者權限¶
因為組織人員的異動,可能會對其權限產生變化,影響包含登入、畫面操控、簽核流程...等,所以 務必 要在最後呼叫更新使用者權限來套用新的權限。
不要頻繁呼叫
每次呼叫 更新使用者權限
都會短暫占用系統效能進行運算,所以只需在程式碼最後呼叫一次就可以了。
不支援跨公司兼任查詢¶
雖然 UOF X 支援建立多公司,並且人員可以跨公司兼任,但 SDK 不支援兼任的跨公司人員查詢。例如 UOF X 系統中有兩間公司 A 和 B,員工 Justin 在 A 公司任職,但也在 B 公司兼任,如下圖:
此時透過 SDK 無法 從 B 公司取得 Justin 員工的資料。
但反之從 A 公司可以取得 Justin 員工的資料,因為 A 為其主要公司。
批次調整部門順序階層的影響¶
SDK 提供可批次調整部門順序階層的函式,其函式如下:
需特別注意其另外對其他部門人員造成的影響:
- 如停用部門,則會同步停用底下的子
部門
。 - 如停用部門,則會同步停用部門中的
人員
。 - 如停用部門,並且移除部門中 兼任 人員的兼任關係 (人員會從兼任部門移出,但在其他部門不受影響)。
例如原本部門組織人員如下:
當我們呼叫 批次處理部門組織結構 停用產品部時,則會變成如下: