自定义 Operator Advisor > Operator Advisor 中的服务 > 工作定义管理事物形态服务
工作定义管理事物形态服务
以下服务位于工作定义管理事物形态 (PTC.SCA.SCO.WorkDefinitionManagementThingShape) 中:
创建服务
* 
在创建 Operator Advisor 数据模型的任何对象时,UID 值将由系统自动生成。系统将忽略您在 UID 字段中输入的所有值。
CreateWorkDefinitionControlCharacteristicResponses - 根据添加至 WorkDefinitionControlCharacteristicResponses 输入参数表中的信息创建一个或多个工作定义控制特征响应。返回已创建的工作定义控制特征响应及其 UID 的列表。
输入参数:WorkDefinitionControlCharacteristicResponses (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionControlCharacteristics - 根据添加至 WorkDefinitionControlCharacteristics 输入参数表中的信息创建一个或多个工作定义控制特征。返回已创建的工作定义控制特征及其 UID 的列表。
输入参数:WorkDefinitionControlCharacteristics (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionIllustrations - 根据添加至 WorkDefinitionIllustrations 输入参数表中的信息创建一个或多个工作定义插图。返回已创建的工作定义插图及其 UID 的列表。
输入参数:WorkDefinitionIllustrations (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionLinks - 根据添加至 WorkDefinitionLinks 输入参数表中的信息创建一个或多个工作定义链接。返回已创建的工作定义链接及其 UID 的列表。
输入参数:WorkDefinitionLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionMaterialSpecificationInstances - 根据添加至 WorkDefinitionMaterialSpecificationInstances 输入参数表中的信息创建一个或多个工作定义物料规范实例。返回已创建的工作定义物料规范实例及其 UID 的列表。
输入参数:WorkDefinitionMaterialSpecificationInstances (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionMaterialSpecificationLinks - 根据添加至 WorkDefinitionMaterialSpecificationLinks 输入参数表中的信息创建链接。返回已创建的工作定义物料规范链接及其 UID 的列表。
输入参数:WorkDefinitionMaterialSpecificationLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionMaterialSpecifications - 根据添加至 WorkDefinitionMaterialSpecifications 输入参数表中的信息创建一个或多个工作定义物料规范。返回已创建的工作定义物料规范及其 UID 的列表。
输入参数:WorkDefinitionMaterialSpecifications (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionPersonnelSpecifications - 根据添加至 WorkDefinitionPersonnelSpecifications 输入参数表中的信息创建一个或多个工作定义人员规范。返回已创建的工作定义人员规范及其 UID 的列表。
输入参数:WorkDefinitionPersonnelSpecifications (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionProcessingResourceSpecifications - 根据添加至 WorkDefinitionProcessingResourceSpecifications 输入参数表中的信息创建一个或多个工作定义处理资源规范。返回已创建的工作定义处理资源规范及其 UID 的列表。
输入参数:WorkDefinitionProcessingResourceSpecifications (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionRelatedDocuments - 根据添加至 WorkDefinitionRelatedDocuments 输入参数表中的信息创建一个或多个工作定义相关文档。返回所创建工作定义相关文档及其 UID 的列表。
输入参数:WorkDefinitionRelatedDocuments (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitions - 根据添加至 WorkDefinitions 输入参数表中的信息创建一个或多个工作定义。返回已创建的工作定义及其 UID 的列表。
输入参数:WorkDefinitions (INFOTABLE)
输出:result (INFOTABLE)
删除服务
DeleteWorkDefinition - 删除具有指定 UID 的工作定义。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristic - 删除具有指定 UID 的工作定义控制特征。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristicResponse - 删除具有指定 UID 的工作定义控制特征响应。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionIllustration - 删除具有指定 UID 的工作定义插图。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionLink - 删除具有指定 UID 的工作定义链接。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecification - 删除具有指定 UID 的工作定义物料规范。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecificationInstance - 删除具有指定 UID 的工作定义物料规范实例。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionMaterialSpecificationLink - 删除具有指定 UID 的工作定义物料规范链接。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionPersonnelSpecification - 删除具有指定 UID 的工作定义人员规范。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionProcessingResourceSpecification - 删除具有指定 UID 的工作定义处理资源规范。
输入参数:UID (String)
输出:result (INFOTABLE)
DeleteWorkDefinitionReleatedDocument - 删除具有指定 UID 的工作定义相关文档。
输入参数:UID (String)
输出:result (INFOTABLE)
读取服务
GetWorkDefinition - 检索具有指定 UID 的工作定义。
输入参数:UID (String)
输出:result (INFOTABLE)
GetWorkDefinitionControlCharacteristicResponses - 检索与具有指定 UID 的工作定义控制特征相关联的所有工作定义控制特征响应的列表。
输入参数:WorkDefinitionControlCharacteristicUID (String)
输出:result (INFOTABLE - PTC.SCA.SCO.WorkDefinitionControlCharacteristicResponse 数据形状)
GetWorkDefinitionControlCharacteristics - 检索与具有指定 UID 的工作定义相关联的所有工作定义控制特征的列表。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionExecutionLog - 检索指定工作定义的执行状态更改日志。
输入参数:
WorkDefinitionUID (String)
输出:PTC.SCA.SCO.WorkDefinitionExecutionStatusHistory 数据形状的信息表 (INFOTABLE);格式如下:
"TimeStamp", "StateUID", "StateName", "UserName"
GetWorkDefinitionExecutionSummary - 检索指定工作定义的执行状态汇总,包括各个执行状态所用总时间 (单位为秒)。仅当指定的包含标志为 "true" 时,才会计算当前状态所用的时间。
输入参数:
WorkDefinitionUID (String)
IncludeCurrentStatus (Boolean) - 默认值为 false
输出:PTC.SCA.SCO.WorkDefinitionExecutionStatusSummary 数据形状的信息表 (INFOTABLE);格式如下:
"StateUID", "StateName", "TotalTime"
GetWorkDefinitionIllustrations - 检索具有指定工作定义 UID 的所有工作定义插图的列表。
输入参数:WorkDefinitionUID (String)
输出:PTC.SCA.SCO.WorkDefinitioExecutionStatusHistory 数据形状的信息表 (INFOTABLE);格式如下:
"TimeStamp", "StateUID", "StateName", "UserName"
GetWorkDefinitionLinks - 检索具有指定父项 UID 的所有工作定义链接的列表。
输入参数:ParentUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionMaterialSpecification - 检索具有指定 UID 的工作定义物料规范。
输入参数:UID (String)
输出:result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationInstance - 检索具有指定 UID 的工作定义物料规范实例。
输入参数:UID (String)
输出:result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationInstances - 检索具有指定工作定义物料规范 UID 的所有工作定义物料规范实例的列表。
输入参数:WorkDefinitionMaterialSpecificationUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionMaterialSpecificationLinks - 检索具有指定父项 UID 的所有工作定义物料规范链接的列表。
输入参数:ParentUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionMaterialSpecifications - 检索具有指定工作定义 UID 的所有工作定义物料规范的列表。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionPersonnelSpecifications - 检索具有指定工作定义 UID 的所有工作定义人员规范的列表。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionProcessingResourceSpecifications - 检索具有指定工作定义 UID 的所有工作定义处理资源规范的列表。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionRelatedDocuments - 检索具有指定工作定义 UID 的所有工作定义相关文档的列表。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
GetWorkDefinitionThumbnail - 检索与指定工作定义 UID 相关的缩略图图像。
输入参数:WorkDefinitionUID (String)
输出:result (INFOTABLE)
更新服务
UpdateWorkDefinitionControlCharacteristicResponses - 使用添加至 WorkDefinitionControlCharacteristicResponses 输入参数表中的信息按照 UID 来更新一个或多个工作定义控制特征响应。返回已更新的工作定义控制特征响应列表。
输入参数:WorkDefinitionControlCharacteristicResponses (INFOTABLE - PTC.SCA.SCO.WorkDefinitionControlCharacteristicResponse 数据形状)
输出:result (INFOTABLE)
UpdateWorkDefinitionControlCharacteristics - 使用添加至 WorkDefinitionControlCharacteristics 输入参数表中的信息按照 UID 来更新一个或多个工作定义控制特征。返回已更新的工作定义控制特征列表。
输入参数:WorkDefinitionControlCharacteristics (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionIllustrations - 使用添加至 WorkDefinitionIllustrations 输入参数表中的信息按照 UID 来更新一个或多个工作定义插图。返回已更新的工作定义插图列表。
输入参数:WorkDefinitionIllustrations (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionLinks - 使用添加至 WorkDefinitionLinks 输入参数表中的信息按照 UID 来更新一个或多个工作定义链接。返回已更新的工作定义链接列表。
输入参数:WorkDefinitionLinks (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecificationInstances - 使用添加至 WorkDefinitionMaterialSpecificationInstances 输入参数表中的信息按照 UID 更新一个或多个工作定义物料规范实例。返回已更新的工作定义物料规范实例列表。
输入参数:WorkDefinitionMaterialSpecificationInstances (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecificationLinks - 使用添加至 WorkDefinitionMaterialSpecificationLinks 输入参数表的信息,按 UID 更新一个或多个工作定义物料规范链接。返回已更新的工作定义物料规格链接列表。
输入参数:WorkDefinitionMaterialSpecificationLinks (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionMaterialSpecifications - 使用添加至 WorkDefinitionMaterialSpecifications 输入参数表中的信息按照 UID 更新一个或多个工作定义物料规范。返回已更新的工作定义物料规格列表。
输入参数:WorkDefinitionMaterialSpecifications (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionPersonnelSpecifications - 使用添加至 WorkDefinitionPersonnelSpecifications 输入参数表中的信息按照 UID 更新一个或多个工作定义人员规范。返回已更新的工作定义人员规格列表。
输入参数:WorkDefinitionPersonnelSpecifications (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionProcessingResourceSpecifications - 使用添加至 WorkDefinitionProcessingResourceSpecifications 输入参数表中的信息,按 UID 来更新一个或多个工作定义处理资源规范。返回已更新的工作定义工艺资源规格列表。
输入参数:WorkDefinitionProcessingResourceSpecifications (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionRelatedDocuments - 使用添加至 WorkDefinitionRelatedDocuments 输入参数表中的信息按照 UID 来更新一个或多个工作定义相关文档。返回已更新的工作定义相关文档列表。
输入参数:WorkDefinitionRelatedDocuments (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitions - 使用添加至 WorkDefinitions 输入参数表中的信息按照 UID 来更新一个或多个工作定义。返回已更新的工作定义列表。
输入参数:WorkDefinitions (INFOTABLE)
输出:result (INFOTABLE)
杂项和实用程序服务
GetChildren - 检索具有指定父项 UID 的指定数据形状的所有子实体列表。供其他服务在内部使用。不适合独立使用。
输入参数:
dataShapeName (String)
ParentUID (String)
输出:result (INFOTABLE)
GetFileType - 根据文件扩展名检索指定文件的文件类型。例如,文件扩展名为 .gif 的文件返回的文件类型为 2D;文件扩展名为 .rtf 的文件返回的文件类型为 TEXT。供其他服务在内部使用。不适合独立使用。
输入参数:FileName (String)
输出:result (JSON)
GetWorkDefinitionDBInfo - 检索与工作定义相关的数据库表信息,例如,数据库表列名称。供其他服务在内部使用。不适合独立使用。
输入参数:无输入
输出:result (JSON)
GetWorkDefinitionRelatedObjects - 检索具有指定工作定义 UID 的指定数据形状的所有对象列表。供其他服务在内部使用。不适合独立使用。
输入参数:
dataShapeName (String)
WorkDefinitionUID (String)
Filter (JSON)
输出:result (INFOTABLE)