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