物料管理事物形态服务
以下服务位于物料管理事物形态 (PTC.SCA.SCO.MaterialManagementThingShape) 中:
创建服务
* 
在创建工作指示构建基块数据模型中的任何对象时,UID 值将由系统自动生成。系统将忽略您在 UID 字段中输入的所有值。
CreateMaterialClasses - 根据添加至 MaterialClasses 输入参数表中的信息,创建一个或多个物料类。返回已创建的物料类及其 UID 的列表。
输入参数:MaterialClasses (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialClassLinks - 根据添加至 MaterialClassLinks 输入参数表中的信息,创建一个或多个物料类链接。返回已创建的物料类链接及其 UID 的列表。
输入参数:MaterialClassLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialDefinitionLinks - 根据添加至 MaterialDefinitionLinks 输入参数表中的信息,创建一个或多个物料定义链接。返回已创建的物料定义链接及其 UID 的列表。
输入参数:MaterialDefinitionLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialDefinitions - 根据添加至 MaterialDefinitions 输入参数表中的信息,创建一个或多个物料定义。返回已创建的物料定义及其 UID 的列表。
输入参数:MaterialDefinitions (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialDefinitionToClassLinks - 根据添加至 MaterialDefinitionToClassLinks 输入参数表中的信息,创建一个或多个物料定义-类链接。返回已创建的物料定义-类链接及其 UID 的列表。
输入参数:MaterialDefinitionToClassLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialLotLinks - 根据添加至 MaterialLotLinks 输入参数表中的信息,创建一个或多个物料定义批次链接。返回已创建的物料定义批次链接及其 UID 的列表。
输入参数:MaterialLotLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialLots - 根据添加至 MaterialLots 输入参数表中的信息,创建一个或多个物料批次。返回已创建的物料定义批次及其 UID 的列表。
输入参数:MaterialLots (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialSubLotLinks - 根据添加至 MaterialSubLotLinks 输入参数表中的信息,创建一个或多个物料子批次链接。返回已创建的物料子批次链接及其 UID 的列表。
输入参数:MaterialSubLotLinks (INFOTABLE)
输出:result (INFOTABLE)
CreateMaterialSubLots - 根据添加至 MaterialSubLots 输入参数表中的信息,创建一个或多个物料子批次。返回已创建的物料子批次及其 UID 的列表。
输入参数:MaterialSubLots (INFOTABLE)
输出:result (INFOTABLE)
删除服务
DeleteMaterialClass - 删除具有指定 UID 的物料类。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialClassLink - 删除具有指定 UID 的物料类链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialDefinition - 删除具有指定 UID 的物料定义。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialDefinitionLink - 删除具有指定 UID 的物料定义链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialDefinitionToClassLink - 删除具有指定 UID 的物料定义-类链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialLot - 删除具有指定 UID 的物料批次链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialLotLink - 删除具有指定 UID 的物料批次链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialSubLot - 删除具有指定 UID 的物料子批次。
输入参数:UID (STRING)
输出:result (INFOTABLE)
DeleteMaterialSubLotLink - 删除具有指定 UID 的物料子批次链接。
输入参数:UID (STRING)
输出:result (INFOTABLE)
读取服务
GetMaterialClass - 检索具有指定 UID 的单个物料类。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetMaterialClassLinks - 检索具有指定父项 UID 的所有物料类链接的列表。
输入参数:ParentUID (STRING)
输出:result (INFOTABLE)
GetMaterialDefinition - 检索具有指定 UID 的单个物料定义。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetMaterialDefinitionLinks - 检索具有指定父项 UID 的所有物料定义链接的列表。
输入参数:ParentUID (STRING)
输出:result (INFOTABLE)
GetMaterialDefinitionToClassLinks - 检索具有指定父项 UID 的所有物料定义-类链接的列表。
输入参数:ParentUID (STRING)
输出:result (INFOTABLE)
GetMaterialDefinitionToClassLinksByMaterialClass - 检索具有指定物料类 UID 的物料定义-类链接的列表。
输入参数:MaterialClassUID (STRING)
输出:result (INFOTABLE)
GetMaterialLot - 检索具有指定 UID 的单个物料批次。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetMaterialLotLinks - 检索具有指定父项物料批次 UID 的所有物料批次链接的列表。
输入参数:ParentMaterialLotUID (STRING)
输出:result (INFOTABLE)
GetMaterialLotsByMaterialDefinition - 检索具有指定父项物料定义 UID 的所有物料批次的列表。
输入参数:MaterialDefinitionUID (STRING)
输出:result (INFOTABLE)
GetMaterialSubLot - 检索具有指定 UID 的单个物料子批次。
输入参数:UID (STRING)
输出:result (INFOTABLE)
GetMaterialSubLotLinks - 检索具有指定父项物料子批次 UID 的所有物料子批次链接的列表。
输入参数:ParentMaterialSubLotUID (STRING)
输出:result (INFOTABLE)
GetMaterialSubLotLinksByMaterialLot - 检索具有指定子项物料子批次 UID 的所有物料子批次链接的列表。
输入参数:ChildMaterialSubLotUID (STRING)
输出:result (INFOTABLE)
更新服务
UpdateMaterialClasses - 根据添加至 MaterialClasses 输入参数表中的信息,按照 UID 更新一个或多个物料类。返回已更新的物料类列表。
输入参数:MaterialClasses (INFOTABLE)
输出:result (INFOTABLE)
UpdateMaterialClassLinks - 根据添加至 MaterialClassLinks 输入参数表中的信息,按照 UID 更新一个或多个物料类链接。返回已更新的物料类链接列表。
输入参数:MaterialClassLinks (INFOTABLE)
输出:result (INFOTABLE)
UpdateMaterialDefinitionLinks - 根据添加至 MaterialDefinitionLinks 输入参数表中的信息,按照 UID 更新一个或多个物料定义链接。返回已更新的物料定义链接列表。
输入参数:MaterialDefinitionLinks (INFOTABLE)
输出:result (INFOTABLE)
UpdateMaterialDefinitions - 根据添加至 MaterialDefinitions 输入参数表中的信息,按照 UID 更新一个或多个物料定义。返回已更新的物料定义列表。
输入参数:MaterialDefinitions (INFOTABLE)
输出:result (INFOTABLE)
UpdateMaterialDefinitionToClassLinks - 根据添加至 MaterialDefinitionToClassLinks 输入参数表中的信息,按照 UID 更新一个或多个物料定义-类链接。返回已更新的物料定义-类链接列表。
输入参数:MaterialDefinitionToClassLinks (INFOTABLE)
输出:result (INFOTABLE)
UpdateMaterialLotLinks - 根据添加至 MaterialLotLinks 输入参数表中的信息,按照 UID 更新一个或多个物料批次链接。返回已更新的物料批次链接列表。
输入参数:MaterialLotLinks (INFOTABLE)
输出:无输出
UpdateMaterialLots - 根据添加至 MaterialLots 输入参数表中的信息,按照 UID 更新一个或多个物料批次。返回已更新的物料批次列表。
输入参数:MaterialLots (INFOTABLE)
输出:无输出
UpdateMaterialSubLotLinks - 根据添加至 MaterialSubLotLinks 输入参数表中的信息,按照 UID 更新一个或多个物料子批次链接。返回已更新的物料子批次链接列表。
输入参数:MaterialSubLotLinks
输出:无输出
UpdateMaterialSubLots - 根据添加至 MaterialSubLots 输入参数表中的信息,按照 UID 更新一个或多个物料子批次。返回已更新的物料子批次列表。
输入参数:MaterialSubLots
输出:无输出
杂项和实用程序服务
GetMaterialDBInfo - 检索与物料相关的数据库表信息,例如,数据库表列名称。供其他服务在内部使用。不适合独立使用。
输入参数:无输入
输出:result (JSON)
这对您有帮助吗?