工作定义管理事物形态服务
以下服务位于工作定义管理事物形态 (PTC.SCA.SCO.WorkDefinitionManagementThingShape) 中:
创建服务
* 
在创建工作指示构建基块数据模型中的任何对象时,UID 值将由系统自动生成。系统将忽略您在 UID 字段中输入的所有值。
CreateExternalSystems - 根据添加至 ExternalSystems 输入参数表中的信息,创建一个或多个外部系统。返回已创建外部系统及其 UID 的列表。
输入参数:ExternalSystems (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionControlCharacteristicResponses - 根据添加至 WorkDefinitionControlCharacteristicResponses 输入参数表中的信息,创建一个或多个工作定义控制特征响应。返回已创建的工作定义控制特征响应及其 UID 的列表。
输入参数:WorkDefinitionControlCharacteristicResponses (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionControlCharacteristics - 根据添加至 WorkDefinitionControlCharacteristics 输入参数表中的信息,创建一个或多个工作定义控制特征。返回已创建的工作定义控制特征及其 UID 的列表。
输入参数:WorkDefinitionControlCharacteristics (INFOTABLE)
输出:result (INFOTABLE)
CreateWorkDefinitionDependencies - 根据添加至 WorkDefinitionDependencies 输入参数表中的信息,创建一个或多个工作定义依存项。返回已创建的工作定义依存项及其 UID 的列表。
输入参数:WorkDefinitionDependencies (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)
CreateWorkDefinitionMetadatas - 根据添加至 WorkDefinitionMetadatas 输入参数表中的信息,创建一个或多个工作定义元数据条目。返回已创建工作定义元数据条目及其 UID 的列表。
输入参数:WorkDefinitionMetadatas (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)
删除服务
DeleteExternalSystem - 删除具有指定 UID 的外部系统。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinition - 删除具有指定 UID 的工作定义。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristic - 删除具有指定 UID 的工作定义控制特征。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionControlCharacteristicResponse - 删除具有指定 UID 的工作定义控制特征响应。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionDependency - 删除具有指定 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)
DeleteWorkDefinitionMetadata - 删除具有指定 UID 的工作定义元数据条目。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionPersonnelSpecification - 删除具有指定 UID 的工作定义人员规范。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionProcessingResourceSpecification - 删除具有指定 UID 的工作定义处理资源规范。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteWorkDefinitionReleatedDocument - 删除具有指定 UID 的工作定义相关文档。
输入参数:UID (STRING)
输出:result (INFOTABLE)
读取服务
GetExternalSystem - 检索具有指定 UID 的外部系统。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetExternalSystems - 检索所有外部系统的列表。可应用筛选器通过设置偏移和限制条件来缩小返回结果列表范围。
输入参数:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
输出:result (INFOTABLE)
GetReferencingJobOrderWorkDefinitionLink - 检索具有指定工作定义 UID 的作业单-工作定义链接 (如果有)。
输入参数:WorkDefinitionUID (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)
GetWorkDefinitionDependencies - 检索具有指定 FromUID 的所有工作定义依存项的列表。
输入参数:FromUID (STRING)
输出:result (INFOTABLE)
GetWorkDefinitionDependers - 检索具有指定 ToUID 的所有工作定义依存项的列表。
输入参数:ToUID (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)
GetWorkDefinitionMetadata - 检索具有指定 UID 的工作定义元数据条目。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetWorkDefinitionMetadatas - 检索所有工作定义元数据条目的列表。可应用筛选器通过设置偏移和限制条件来缩小返回结果列表范围。
输入参数:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
输出:result (INFOTABLE)
GetWorkDefinitionPersonnelSpecifications - 检索具有指定工作定义 UID 的所有工作定义人员规范的列表。
输入参数:WorkDefinitionUID (STRING)
输出:result (INFOTABLE)
GetWorkDefinitionProcessingResourceSpecifications - 检索具有指定工作定义 UID 的所有工作定义处理资源规范的列表。
输入参数:WorkDefinitionUID (STRING)
输出:result (INFOTABLE)
GetWorkDefinitionRelatedDocuments - 检索具有指定工作定义 UID 的所有工作定义相关文档的列表。
输入参数:WorkDefinitionUID (STRING)
输出:result (INFOTABLE)
GetWorkDefinitions - 检索所有工作定义的列表。可应用筛选器通过设置偏移和限制条件来缩小返回结果列表范围。
输入参数:
filter (STRING)
offset (INTEGER)
limit (INTEGER)
输出:result (INFOTABLE)
GetWorkDefinitionThumbnail - 检索与指定工作定义 UID 相关的缩略图图像。
输入参数:WorkDefinitionUID (STRING)
输出:result (INFOTABLE)
更新服务
UpdateExternalSystems - 根据添加至 ExternalSystems 输入参数表中的信息,按照 UID 更新一个或多个外部系统。返回已更新外部系统的列表。
输入参数:ExternalSystems (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionControlCharacteristicResponses - 根据添加至 WorkDefinitionControlCharacteristicResponses 输入参数表中的信息,按照 UID 更新一个或多个工作定义控制特征响应。返回已更新的工作定义控制特征响应列表。
输入参数:WorkDefinitionControlCharacteristicResponses (INFOTABLE - PTC.SCA.SCO.WorkDefinitionControlCharacteristicResponse 数据形状)
输出:result (INFOTABLE)
UpdateWorkDefinitionControlCharacteristics - 根据添加至 WorkDefinitionControlCharacteristics 输入参数表中的信息,按照 UID 更新一个或多个工作定义控制特征。返回已更新的工作定义控制特征列表。
输入参数:WorkDefinitionControlCharacteristics (INFOTABLE)
输出:result (INFOTABLE)
UpdateWorkDefinitionDependencies - 根据添加至 WorkDefinitionDependencies 输入参数表中的信息,按照 UID 更新一个或多个工作定义依存项。返回已更新的工作定义插图列表。
输入参数:WorkDefinitionDependencies (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)
UpdateWorkDefinitionMetadatas - 根据添加至 WorkDefinitionMetadatas 输入参数表中的信息,按照 UID 更新一个或多个工作定义元数据条目。返回已更新工作定义元数据条目的列表。
输入参数:WorkDefinitionMetadatas (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)
杂项和实用程序服务
CloneWorkDefinition - 调用复制指定工作定义及其所有相关实体所需的全部服务。若失败,则此服务将移除所有已创建的数据库实体以及添加至文件信息库的所有二进制文件。
输入参数:WorkDefinitionUID (STRING) - 欲复制工作定义的 UID。
输出:result (INFOTABLE) - 显示副本根工作定义的信息表。
CreateWorkDefinitionClone - 不适合独立使用。经 CloneWorkDefinition 调用后,此服务将复制工作定义及其所有相关实体。此服务不会在失败时执行数据库清理。
输入参数:WorkDefinitionUID (STRING) - 欲复制工作定义的 UID。
输出: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)
这对您有帮助吗?