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