工作單管理物形式服務
可在工作訂單管理物形式 (PTC.SCA.SCO.JobOrderManagementThingShape) 中找到下列服務:
建立服務
* 
當建立屬於工作指示建構區塊資料模型一部份的任何物件時,系統會自動產生 UID 值。系統會略過您在 UID 欄位中輸入的任何值。
CreateJobOrderDependencies - 透過新增至 JobOrderDependencies 輸入參數表的資訊,建立一個或多個工作單相依性。回傳所建立工作單相依性的清單,以及其 UID。
輸入參數:JobOrderDependencies (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrderMaterialRequirementLinks - 透過新增至 JobOrderMaterialRequirementLinks 輸入參數表的資訊,建立一個或多個工作訂單物料要求連結。回傳所建立工作訂單物料要求連結的清單,以及其 UID。
輸入參數:JobOrderMaterialRequirementLinks (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrderMaterialRequirements - 透過新增至 JobOrderMaterialRequirements 輸入參數表的資訊,建立一個或多個工作訂單物料需求連結。回傳所建立工作訂單物料要求的清單以及其 UID。
輸入參數:JobOrderMaterialRequirements (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrderPersonnelRequirements - 透過新增至 JobOrderPersonnelRequirements 輸入參數表的資訊,建立一個或多個工作訂單人員需求連結。回傳所建立工作訂單人員需求的清單,以及其 UID。
輸入參數:JobOrderPersonnelRequirements (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrderProcessingResourceRequirements - 透過新增至 JobOrderProcessingResourceRequirements 輸入參數表的資訊,建立一個或多個工作訂單處理資源需求連結。回傳所建立工作訂單處理資源要求的清單,以及其 UID。
輸入參數:JobOrderProcessingResourceRequirements (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrders - 透過新增至 JobOrders 輸入參數表的資訊,建立一個或多個工作訂單。回傳所建立工作訂單清單,以及其 UID。
輸入參數:JobOrders (INFOTABLE)
輸出:result (INFOTABLE)
CreateJobOrderWorkDefinitionLinks - 使用新增至 JobOrders 輸入參數表的資訊,建立一個或多個工作訂單到工作定義的連結。傳回所建立工作訂單到工作定義連結的清單,以及其 UID。
輸入參數:JobOrderWorkDefinitionLinks (INFOTABLE)
輸出:result (INFOTABLE)
刪除服務
DeleteJobOrder - 刪除具有指定 UID 的工作訂單。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderDependencies - 刪除具有指定 UID 的工作單相依性。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderMaterialRequirement - 刪除具有指定 UID 的工作訂單物料需求。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderMaterialRequirementLink - 刪除具有指定 UID 的工作訂單物料需求連結。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderPersonnelRequirement - 刪除具有指定 UID 的工作訂單人員需求。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderProcessingResourceRequirement - 刪除具有指定 UID 的工作訂單處理資源需求。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
DeleteJobOrderWorkDefinitionLink - 刪除具有指定 UID 的工作訂單到工作定義連結。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
讀取服務
GetJobOrder - 擷取具有指定 UID 的個別工作訂單。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
GetJobOrderDependencies- 擷取具有指定 FromUID 的工作單。
輸入參數:FromUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderDependenders- 擷取具有指定 ToUID 的工作單。
輸入參數:ToUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderMaterialRequirement - 擷取具有指定 UID 的個別工作訂單物料需求。
輸入參數:UID (STRING)
輸出:result (INFOTABLE)
GetJobOrderMaterialRequirementLinks - 擷取具有指定父項 UID 的所有工作訂單物料需求連結的清單。
輸入參數:ParentUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderMaterialRequirements - 擷取具有指定工作訂單 UID 的所有工作訂單物料需求的清單。
輸入參數:JobOrderUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderPersonnelRequirements - 擷取與指定工作訂單 UID 相關的所有工作訂單人員需求的清單。
輸入參數:JobOrderUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderProcessingResourceRequirements - 擷取與指定工作訂單 UID 相關的所有工作訂單處理資源需求的清單。
輸入參數:JobOrderUID (STRING)
輸出:result (INFOTABLE)
GetJobOrders - 擷取資料庫中的所有工作訂單清單,包括其 UID。可在篩選器套用位移及限制,以縮小回傳結果的清單。
輸入參數:
filter (JSON)
offset (INTEGER)
limit (INTEGER)
輸出:result (INFOTABLE)
GetJobOrderWorkDefinitionLinks - 擷取具有指定工作訂單 UID 的所有工作訂單到工作定義連結的清單。
輸入參數:JobOrderUID (STRING)
輸出:result (INFOTABLE)
GetJobOrderWorkDefinitions - 擷取連結至指定工作訂單 UID 的工作定義清單。
輸入參數:JobOrderUID (STRING)
輸出:result (INFOTABLE)
更新服務
UpdateJobOrderDependencies - 透過新增至 JobOrderDependencies 輸入參數表的資訊,按 UID 更新一個或多個工作單相依性。回傳已更新的工作單相依性的清單。
輸入參數:JobOrderDependencies (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrderMaterialRequirementLinks - 透過新增至 JobOrderMaterialRequirementLinks 輸入參數表的資訊,按 UID 更新一個或多個工作訂單物料需求連結。回傳已更新的工作訂單物料需求連結的清單。
輸入參數:JobOrderMaterialRequirementLinks (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrderMaterialRequirements - 透過新增至 JobOrderMaterialRequirementLinks 輸入參數表的資訊,按 UID 更新一個或多個工作訂單物料需求。回傳已更新的工作訂單物料需求的清單。
輸入參數:JobOrderMaterialRequirements (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrderPersonnelRequirements - 透過新增至 JobOrderPersonnelRequirements 輸入參數表的資訊,按 UID 更新一個或多個工作訂單人員需求。回傳已更新的工作訂單物料人員需求的清單。
輸入參數:JobOrderPersonnelRequirements (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrderProcessingResourceRequirements - 透過新增至 JobOrderProcessingResourceRequirements 輸入參數表的資訊,按 UID 更新一個或多個工作訂單處理資源需求。回傳已更新的工作訂單處理資源需求的清單。
輸入參數:JobOrderProcessingResourceRequirements (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrders - 透過新增至 JobOrders 輸入參數表格的資訊,按 UID 更新一個或多個工作訂單。回傳已更新的工作訂單的清單。
輸入參數:JobOrders (INFOTABLE)
輸出:result (INFOTABLE)
UpdateJobOrderWorkDefinitionLinks - 使用新增至 JobOrderWorkDefinitionLinks 輸入參數表的資訊,按 UID 更新一個或多個工作訂單到工作定義的連結。回傳已更新的工作訂單的清單。
輸入參數:JobOrderWorkDefinitionLinks (INFOTABLE)
輸出:result (INFOTABLE)
雜項與公用程式服務
GetJobOrderDBInfo - 擷取與工作訂單相關的資料庫表格資訊,如資料庫表格欄名稱。於內部被其他服務使用。不適用於獨立使用。
輸入參數:無輸入
輸出:result (JSON)
GetJobOrderRelatedObjects - 以指定的 UID 擷取與工作訂單相關的指定資料形式所有物件清單。於內部被其他服務使用。不適用於獨立使用。
輸入參數:
dataShapeName (STRING)
JobOrderUID (STRING)
輸出:result (INFOTABLE)
這是否有幫助?