ジョブオーダー管理 Thing Shape のサービス
ジョブオーダー管理 Thing Shape (PTC.SCA.SCO.JobOrderManagementThingShape) には、次のサービスがあります。
作成サービス
* 
作業指示構築ブロックのデータモデルの一部である任意のオブジェクトを作成すると、UID 値はシステムによって自動的に生成されます。UID フィールドにどのような値を入力しても無視されます。
CreateJobOrderDependencies - JobOrderDependencies 入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー依存を作成します。作成されたジョブオーダー依存とそれらの UID のリストを返します。
入力パラメータ: JobOrderDependencies (INFOTABLE)
出力: result (INFOTABLE)
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)
CreateJobOrderWorkDefinitionLinks - JobOrders 入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー-作業定義間リンクを作成します。作成されたジョブオーダー-作業定義間リンクとその 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 入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー依存を UID 別に更新します。更新されたジョブオーダー依存のリストを返します。
入力パラメータ: JobOrderDependencies (INFOTABLE)
出力: 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)
UpdateJobOrderWorkDefinitionLinks - JobOrderWorkDefinitionLinks 入力パラメータテーブルに追加された情報を使用して、1 つ以上のジョブオーダー-作業定義間リンクを UID 別に更新します。更新されたジョブオーダーのリストを返します。
入力パラメータ: JobOrderWorkDefinitionLinks (INFOTABLE)
出力: result (INFOTABLE)
その他のユーティリティサービス:
GetJobOrderDBInfo - ジョブオーダーに関連するデータベーステーブル情報 (データベーステーブルの列名など) を読み込みます。ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ: 入力なし
出力: result (JSON)
GetJobOrderRelatedObjects - 指定した UID が割り当てられているジョブオーダーに関連する指定したデータシェイプのすべてのオブジェクトのリストを読み込みます。ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ:
dataShapeName (STRING)
JobOrderUID (STRING)
出力: result (INFOTABLE)
これは役に立ちましたか?