Operator Advisor のサービス > ジョブオーダー管理 Thing Shape のサービス
ジョブオーダー管理 Thing Shape のサービス
ジョブオーダー管理 Thing Shape (PTC.SCA.SCO.JobOrderManagementThingShape) には、次のサービスがあります。
作成サービス
* 
Operator Advisor データモデルの一部である任意のオブジェクトを作成すると、UID 値はシステムにより自動生成されます。「UID」フィールドにどのような値を入力しても無視されます。
「CreateJobOrderMaterialRequirementLinks」 - 「JobOrderMaterialRequirementLinks」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー材料要件リンクを作成します。作成されたジョブオーダー材料要件リンクとその UID のリストを返します。
入力パラメータ: 「JobOrderMaterialRequirementLinks」 (InfoTable)
出力: 「result」 (InfoTable)
「CreateJobOrderMaterialRequirements」 - 「JobOrderMaterialRequirements」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー材料要件を作成します。作成されたジョブオーダー材料要件とその UID のリストを返します。
入力パラメータ: 「JobOrderMaterialRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「CreateJobOrderPersonnelRequirements」 - 「JobOrderPersonnelRequirements」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー担当者要件を作成します。作成されたジョブオーダー担当者要件とその UID のリストを返します。
入力パラメータ: 「JobOrderPersonnelRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「CreateJobOrderProcessingResourceRequirements」 - 「JobOrderProcessingResourceRequirements」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー処理リソース要件を作成します。作成されたジョブオーダー処理リソース要件とその UID のリストを返します。
入力パラメータ: 「JobOrderProcessingResourceRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「CreateJobOrders」 - 「JobOrders」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダーを作成します。作成されたジョブオーダーとその UID のリストを返します。
入力パラメータ: 「JobOrders」 (InfoTable)
出力: 「result」 (InfoTable)
削除サービス
「DeleteJobOrder」 - 指定した 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)
読み取りサービス
「GetJobOrder」 - 指定した UID が割り当てられているジョブオーダーを個別に読み込みます。
入力パラメータ: UID (「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)
更新サービス
「UpdateJobOrderMaterialRequirementLinks」 - 「JobOrderMaterialRequirementLinks」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー材料要件リンクを UID 別に更新します。更新されたジョブオーダー材料要件リンクのリストを返します。
入力パラメータ: 「JobOrderMaterialRequirementLinks」 (InfoTable)
出力: 「result」 (InfoTable)
「UpdateJobOrderMaterialRequirements」 - 「JobOrderMaterialRequirementLinks」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー材料要件を UID 別に更新します。更新されたジョブオーダー材料要件のリストを返します。
入力パラメータ: 「JobOrderMaterialRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「UpdateJobOrderPersonnelRequirements」 - 「JobOrderPersonnelRequirements」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー担当者要件を UID 別に更新します。更新されたジョブオーダー材料担当者要件のリストを返します。
入力パラメータ: 「JobOrderPersonnelRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「UpdateJobOrderProcessingResourceRequirements」 - 「JobOrderProcessingResourceRequirements」入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー処理リソース要件を UID 別に更新します。更新されたジョブオーダー処理リソース要件のリストを返します。
入力パラメータ: 「JobOrderProcessingResourceRequirements」 (InfoTable)
出力: 「result」 (InfoTable)
「UpdateJobOrders」 - JobOrders 入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダーを UID 別に更新します。更新されたジョブオーダーのリストを返します。
入力パラメータ: 「JobOrders」 (InfoTable)
出力: 「result」 (InfoTable)
その他のユーティリティサービス:
「GetJobOrderDBInfo」 - ジョブオーダーに関連するデータベーステーブル情報 (データベーステーブルの列名など) を読み込みます。ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ: 入力なし
出力: 「result」 (JSON)
「GetJobOrderRelatedObjects」 - 指定した UID が割り当てられているジョブオーダーに関連する指定したデータシェイプのすべてのオブジェクトのリストを読み込みます。ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ:
「dataShapeName」 (String)
「JobOrderUID」 (String)
出力: 「result」 (InfoTable)