人员管理事物形态服务
以下服务位于人员管理事物形态 (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)
这对您有帮助吗?