節點 - 取得多筆使用者(部門/組織角色)資料
節點功能: 可以從資料中的欄位或組織管理平台取得有關使用者、部門或組織角色的多個資料。資料在結構上相當於多行資料,可以傳遞到子流程節點,或是其他節點進行批次資料處理。
一、功能介紹
如上所示,在工作表中,人員或部門是一個屬性字段,也是一個資料物件,它們本身就包含了很多資訊,這些資訊來自於組織管理平台。如下圖所示。
組織人員的資訊:
姓名、手機、電子郵件、部門、職位、職位編號、工作地點、主管、部屬等
組織中某個部門的資訊:
部門名稱、部門主管、上級部門、下屬部門。
組織中角色的訊息:
角色名稱、註解、角色中的人員(人員陣列)、組織角色ID、目前角色、建立時間等。
您可以將組織中的人員和部門視為兩個系統工作表,或視為隱藏工作表,如果您想取得有關它們的資訊,則必須通過此節點。
二、範例
建立員工工作表來管理組織、部門或專案團隊的人員。您需要定期維護和更新此工作表的資料,使其與組織管理平台的資料保持同步。
三、設定步驟
1. 創建定時觸發的工作流,設定為每個工作日凌晨2點同步人員資訊
2. 新增【從使用者/部門/組織角色取得多個資料】節點,選擇【從所有組織人員中尋找】
3. 設定篩選器
如果不設定篩選,您將取得有關組織所有人員的資訊。
4. 取得人員資訊後,透過子流程更新或加入工作表中
為什麼選擇子流程:因為當工作表中不存在某些人員資訊時,需要新增;當人員資訊已存在時,需要更新。因此,需要檢查子流程中的每一筆資料是否已經存在,並執行對應的動作。
四、子流程設定
1. 選擇【取得單筆資料】節點,檢查員工工作表中是否已存在該人員
2. 新增【分支】節點,根據上一個節點的結果執行不同的動作
- 更新
- 添加
三、同時取得匯報關係
如果需要人員的上級、下屬等資訊,請勾選。
文檔問題反饋
文檔中是否有錯字、內容過期、難以理解等問題? 點此給我們反饋吧