人員管理物形式服務
可在人員管理物形式 (PTC.SCA.SCO.PersonnelManagementThingShape) 中找到下列服務:
建立服務
* 
當建立屬於工作指示建構區塊資料模型一部份的任何物件時,系統會自動產生 UID 值。系統會略過您在 UID 欄位中輸入的任何值。
CreatePersonnelClasses - 以新增至 PersonnelClasses 輸入參數表格的資訊為基礎,建立一個或多個人員類別。回傳所建立人員類別清單,以及其 UID。
輸入參數:PersonnelClasses (INFOTABLE)
輸出:result (INFOTABLE)
CreatePersons - 以新增至 Persons 輸入參數表的資訊為基礎,建立一個或多個人員。回傳所建立人員清單,以及其 UID。
輸入參數:Persons (INFOTABLE)
輸出:result (INFOTABLE)
CreatePersonToClassLinks - 以新增至 PersonToClassLinks 輸入參數表格的資訊為基礎,建立一個或多個人員至類別連結。回傳所建立人員類別連結清單,以及其 UID。
輸入參數:PersonToClassLinks (INFOTABLE)
輸出:result (INFOTABLE)
刪除服務
DeletePerson - 刪除具有指定 UID 的人員。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeletePersonnelClass - 刪除具有指定 UID 的人員類別。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeletePersonToClassLink - 刪除具有指定 UID 的人員到類別的連結。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
讀取服務
GetPerson - 擷取具有指定 UID 的個別人員。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
GetPersonnelClass - 擷取具有指定 UID 的個別人員類別。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
GetPersonToClassLinks - 擷取具有指定父項 UID 的所有人員至類別連結的清單。
輸入參數:ParentUID (STRING)
輸出:result (INFOTABLE)
GetPersonToClassLinksByPersonnelClass - 擷取具有指定人員類別 UID 之人員到類別的連結。
輸入參數:PersonnelClassUID (STRING)
輸出:result (INFOTABLE)
更新服務
UpdatePersonnelClasses - 透過新增至 PersonnelClasses 輸入參數表的資訊,按 UID 更新一個或多個人員類別。回傳已更新的人員類別的清單。
輸入參數:PersonnelClasses (INFOTABLE)
輸出:result (INFOTABLE)
UpdatePersons - 透過新增至 Persons 輸入參數表的資訊,按 UID 更新一個或多個人員。回傳已更新的人員的清單。
輸入參數:Persons (INFOTABLE)
輸出:result (INFOTABLE)
UpdatePersonToClassLinks - 透過新增至 PersonToClassLinks 輸入參數表的資訊,按 UID 更新一個或多個人員至類別連結。回傳已更新的人員與類別連結的清單。
輸入參數:PersonToClassLinks (INFOTABLE)
輸出:result (INFOTABLE)
雜項與公用程式服務
GetPersonnelDBInfo - 擷取與人員相關的資料庫表格資訊,如資料庫表格欄名稱。於內部被其他服務使用。不適用於獨立使用。
輸入參數:無輸入
輸出:result (JSON)
這是否有幫助?