材料管理物形式服務
可在物料管理物形式 (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)
這是否有幫助?