Operator Advisor 中的服務 > 物料管理物形式服務
物料管理物形式服務
可在材料管理物形式 (PTC.SCA.SCO.MaterialManagementThingShape) 中找到下列服務:
建立服務
* 
當建立 Operator Advisor 資料模型中的任何物件時,系統會自動產生 UID 值。系統會略過您在 UID 欄位中輸入的任何值。
CreateMaterialClasses——以添加至 MaterialClasses 輸入參數表的資訊為基礎,建立一個或多個物料類別。回傳所建立物料類別清單,以及其 UID。
輸入參數:MaterialClasses (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialClassLinks——以添加至 MaterialClassLinks 輸入參數表的資訊為基礎,建立一個或多個物料類別連結。回傳所建立物料類別連結清單,以及其 UID。
輸入參數:MaterialClassLinks (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialDefinitionLinks——以添加至 MaterialDefinitionLinks 輸入參數表的資訊為基礎,建立一個或多個物料定義連結。回傳所建立物料定義連結清單,以及其 UID。
輸入參數:MaterialDefinitionLinks (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialDefinitions——以添加至 MaterialDefinitions 輸入參數表的資訊為基礎,建立一個或多個物料定義。回傳所建立物料定義清單,以及其 UID。
輸入參數:MaterialDefinitions (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialDefinitionToClassLinks——以添加至 MaterialDefinitionToClassLinks 輸入參數表的資訊為基礎,建立一個或多個物料定義類別連結。回傳所建立物料定義類別連結清單,以及其 UID。
輸入參數:MaterialDefinitionToClassLinks (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialLotLinks——以添加至 MaterialLotLinks 輸入參數表的資訊為基礎,建立一個或多個物料定義批次連結。回傳所建立物料定義批次連結清單,以及其 UID。
輸入參數:MaterialLotLinks (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialLots——以添加至 MaterialLots 輸入參數表的資訊為基礎,建立一個或多個物料批次。回傳所建立物料定義批次清單,以及其 UID。
輸入參數:MaterialLots (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialSubLotLinks——以添加至 MaterialSubLotLinks 輸入參數表的資訊為基礎,建立一個或多個物料子批次連結。回傳所建立物料子批次連結清單,以及其 UID。
輸入參數:MaterialSubLotLinks (InfoTable)
輸出:結果 (InfoTable)
CreateMaterialSubLots - 以新增至 MaterialSubLots 輸入參數表格的資訊為基礎,建立一個或多個物料子批次。回傳所建立物料子批次清單,以及其 UID。
輸入參數:MaterialSubLots (InfoTable)
輸出:結果 (InfoTable)
刪除服務
DeleteMaterialClass——以指定的 UID 刪除物料類別。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialClassLink——以指定的 UID 刪除物料類別連結。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialDefinition——以指定的 UID 刪除物料定義。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialDefinitionLink——以指定的 UID 刪除物料定義連結。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialDefinitionToClassLink——以指定的 UID 刪除物料定義類別連結。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialLot——以指定的 UID 刪除物料批次。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialLotLink——以指定的 UID 刪除物料批次連結。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialSubLot——以指定的 UID 刪除物料子批次。
輸入參數:UID (String)
輸出:結果 (InfoTable)
DeleteMaterialSubLotLink——以指定的 UID 刪除物料子批次連結。
輸入參數:UID (String)
輸出:結果 (InfoTable)
讀取服務
GetMaterialClass——以指定的 UID 擷取個別物料類別。
輸入參數:UID (String)
輸出:結果 (InfoTable)
GetMaterialClassLinks - 擷取具有指定父項 UID 的所有物料類別連結的清單。
輸入參數:ParentUID (String)
輸出:結果 (InfoTable)
GetMaterialDefinition——以指定的 UID 擷取個別物料定義。
輸入參數:UID (String)
輸出:結果 (InfoTable)
GetMaterialDefinitionLinks - 擷取具有指定父項 UID 的所有物料定義連結的清單。
輸入參數:ParentUID (String)
輸出:結果 (InfoTable)
GetMaterialDefinitionToClassLinks - 擷取具有指定父項 UID 的所有物料定義至類別連結的清單。
輸入參數:ParentUID (String)
輸出:結果 (InfoTable)
GetMaterialLot——以指定的 UID 擷取個別物料批次。
輸入參數:UID (String)
輸出:結果 (InfoTable)
GetMaterialLotLinks——以指定的父項物料批次 UID 擷取所有物料批次連結清單。
輸入參數︰ParentMaterialLotUID (String)
輸出:結果 (InfoTable)
GetMaterialSubLot——以指定的 UID 擷取個別物料子批次。
輸入參數:UID (String)
輸出:結果 (InfoTable)
GetMaterialSubLotLinks—以指定的父項物料子批次 UID 擷取所有物料子批次連結清單。
輸入參數︰ParentMaterialSubLotUID (String)
輸出:結果 (InfoTable)
更新服務
UpdateMaterialClasses——透過添加至 MaterialClasses 輸入參數表的資訊,按 UID 更新一個或多個物料類別。回傳已更新的物料類別的清單。
輸入參數:MaterialClasses (InfoTable)
輸出:結果 (InfoTable)
UpdateMaterialClassLinks——透過添加至 MaterialClassLinks 輸入參數表的資訊,按 UID 更新一個或多個物料類別連結。回傳已更新的物料類別連結的清單。
輸入參數:MaterialClassLinks (InfoTable)
輸出:結果 (InfoTable)
UpdateMaterialDefinitionLinks—透過新增至 MaterialDefinitionLinks 輸入參數表的資訊,按 UID 更新一個或多個物料定義連結。回傳已更新的物料定義連結的清單。
輸入參數:MaterialDefinitionLinks (InfoTable)
輸出:結果 (InfoTable)
UpdateMaterialDefinitions——透過添加至 MaterialDefinitions 輸入參數表的資訊,按 UID 更新一個或多個物料定義。回傳已更新的物料定義的清單。
輸入參數:MaterialDefinitions (InfoTable)
輸出:結果 (InfoTable)
UpdateMaterialDefinitionToClassLinks——透過添加至 MaterialDefinitionToClassLinks 輸入參數表的資訊,按 UID 更新一個或多個物料定義類別連結。回傳已更新的物料定義與類別的連結清單。
輸入參數:MaterialDefinitionToClassLinks (InfoTable)
輸出:結果 (InfoTable)
UpdateMaterialLotLinks——透過添加至 MaterialLotLinks 輸入參數表的資訊,按 UID 更新一個或多個物料批次連結。回傳已更新的物料批次連結的清單。
輸入參數:MaterialLotLinks (InfoTable)
輸出:無輸出
UpdateMaterialLots——透過添加至 MaterialLots 輸入參數表的資訊,按 UID 更新一個或多個物料批次。回傳已更新的物料批次的清單。
輸入參數:MaterialLots (InfoTable)
輸出:無輸出
UpdateMaterialSubLotLinks - 透過新增至 MaterialSubLotLinks 輸入參數表的資訊,按 UID 更新一或多個物料子批次連結。回傳已更新的物料子批次連結的清單。
輸入參數:MaterialSubLotLinks
輸出:無輸出
UpdateMaterialSubLots——透過添加至 MaterialSubLots 輸入參數表的資訊,按 UID 更新一個或多個物料子批次。回傳已更新的物料子批次的清單。
輸入參數:MaterialSubLots
輸出:無輸出
雜項與公用程式服務
GetMaterialDBInfo——擷取與物料相關的資料庫表格資訊,如資料庫表格欄名稱。於內部被其他服務使用。不適用於獨立使用。
輸入參數:無輸入
輸出:結果 (JSON)