REST API (インバウンド)
Oracle REST APIを使用して、Oracle Fusion Cloud MaintenanceおよびOracle Fusion Cloud Manufacturingでデータを作成、レビュー、更新および削除
データには、設定、定義およびトランザクション・エンティティが含まれます。
主な機能: 設定データの作成および管理
ベスト・プラクティス
- 特定のエンティティは、ファイルベース・データ・インポート(FBDI)ではなく、RESTリソースを使用してのみ作成および管理できます。 たとえば、資産条件イベント・コード・リソースです。
- その他のエンティティは、RESTリソースまたはFBDIを使用して作成および管理できます。 例として、導入ベース資産リソースがあります。
制約
- REST APIおよびFBDI統合メソッドを使用して、いくつかのオブジェクトがサポートされています。
- それぞれの機能を確認し、オブジェクト・データの実装と継続的な管理に最適なメソッドを決定する必要があります。
主な機能: ほぼリアルタイムでデータ更新を実行
ベスト・プラクティス
このオプションは、ほぼリアルタイム・モード操作を実行する必要がある場合にのみ使用します。 これには、データの作成または更新が含まれます。
制約
一部のオブジェクトには、1分当たり一意の作成日時検証(検針など)があるため、各オブジェクトの検証に従ってリアルタイム更新をモデル化する必要があります。
主な機能: カスタム・ページまたは外部システムのデータの取得
ベスト・プラクティス
- GET操作を実行して、設定、参照および一般オブジェクト・データを取得できます。
- 問合せには、オブジェクトID、問合せまたはファインダを指定できます。 優れたパフォーマンスを確保するには:
- fields問合せパラメータを使用して属性を制限します。
- 可能な場合は、LIKE句を使用してOR条件を回避します。
- 可能な場合は、子問合せ基準のみを使用してマスター・レコードを問い合せないでください
制約
- 複数の主要レコードから子レコードを取得しています。
- メイン・レコードとともに子エンティティ・レベルのフェッチを取得しています。
REST APIサポートを使用したOracle MaintenanceおよびOracle Manufacturingのエンティティ
この表は、REST APIをサポートしているOracle MaintenanceエンティティおよびOracle Manufacturingエンティティを示しています。
資産領域 | エンティティ | リソース所有者 | 説明 |
---|---|---|---|
資産管理 | 資産条件イベント・コード | Oracle Maintenance |
条件イベント・コード定義を管理します。 コードは、サプライヤ保証、障害取得、メンテナンス・プログラムおよび作業オーダー作成で使用されます。 |
資産診断の症状 | Oracle Maintenance | 資産診断症状を管理します。 症状は、異常なアセット動作に関連する観測情報または診断情報で、障害イベントの前または発生する可能性があります。 | |
資産失敗イベント | Oracle Maintenance | 作業オーダーの障害イベントを管理します。 イベントの場合、1つ以上の障害インスタンスが作成され、イベントに関連付けられていることがあります。 | |
資産失敗セット | Oracle Maintenance | 障害セットを管理します。 障害セットは、障害データの取得方法、および作業オーダーの障害データの取得に技術者が必要な条件に関するルールを定義します。 障害セットでは、定義に条件イベント・コードが使用されます。 | |
資産グループ・ルール | Oracle Maintenance | 資産グループ・ルールの作成および更新を管理します。 グループ・ルールは、資産グループを作成するための基準として使用されます。 | |
アセット・グループ | Oracle Maintenance | グループ・ルールに基づいて、資産グループを作成および更新する方法を管理します。 | |
資産論理階層名 | Oracle Maintenance | 論理階層内の親ノードを管理します。 定義後、子ノードは関係を使用して定義できます。 | |
資産論理階層関係 | Oracle Maintenance | 親ノードとその子ノード間の論理関係を管理します。 | |
資産保証請求 | Oracle Maintenance | 保証要求および関連する保証資格を管理します。 要求は、メンテナンス作業オーダーのコンテキストで作成および更新されます。 | |
資産保証契約 | Oracle Maintenance | メーター期間を含む資産保証契約を管理します。 | |
資産保証補償内容 | Oracle Maintenance | 関連付けられた品目、メーターおよび修理トランザクション・コードを含む保証カバレッジ定義を管理します。 補償範囲は、資産保証契約を作成するための基準として使用されます。 | |
資産保証資格 | Oracle Maintenance | 保証要求を使用した作業オーダーまたはその他費用の払戻の保証要求内の資格/権利を管理します。 | |
資産保証プロバイダ・レート | Oracle Maintenance | 保証プロバイダの保証要求労務レートを管理します。 レートは、対応する標準修理時間に使用され、保証要求に資格/権利が作成されます。 | |
資産保証標準修理時間 | Oracle Maintenance | 保証プロバイダおよび標準工程の保証要求標準レートを管理します。 この時間は、保証請求で資格/権利を作成するために、対応するプロバイダ・レートに使用されます。 | |
顧客資産トランザクション | Oracle Maintenance | トランザクション・タイプ別に顧客資産に関する販売オーダー情報を管理します。 | |
失敗インスタンス | Oracle Maintenance | すべての障害イベントの障害インスタンスを管理します。 1つのイベントに対して、条件イベント・コードを参照する1つ以上のインスタンスを定義できます。 | |
系図オブジェクト | Oracle Maintenance | 系図オブジェクトを管理します。 系図オブジェクトは、製品系図プロセスによって追跡されるフラグが設定されたロットまたはシリアル番号です。 | |
系図関係 | Oracle Maintenance | 親系図オブジェクトとその子コンポーネント間の関係を管理します。 | |
導入ベース資産 | Oracle Maintenance |
顧客を管理し、次のような賞品資産および子エンティティを入力します:
|
|
資格プロファイル | Oracle Maintenance | 作業オーダー工程の適格機材リソース・インスタンスの割当または処理に使用される資格プロファイルを管理します。 | |
資格要件 | Oracle Maintenance | 資格要件を管理します。 資格要件は、特定の資産について記録され、作業オーダー・トランザクション時に使用されます。 | |
作業設定 | 作業領域 | Oracle Manufacturing | メンテナンスが計画および実行される作業領域の名前を管理します。 |
ワーク・センター | Oracle Manufacturing | メンテナンスが計画および実行されるワーク・センターの名前を管理します。 | |
リソース | Oracle Manufacturing | メンテナンスで使用される生産リソースを管理します。 リソースには、ワーク・センターに割り当てる労務、機材およびツールを含めることができます。 | |
リソース・インスタンス | Oracle Manufacturing | 生産リソースの子リソース。 リソース・インスタンスには、作業オーダー工程で明示的に識別される個人、機材またはツールを含めることができます。 | |
標準工程 | Oracle Manufacturing | リソース詳細を含む標準工程を管理します。 | |
作業定義リクエスト | Oracle Manufacturing |
リクエスト・ペイロードを使用して作業定義の作成のみを管理します。 これには、ヘッダー、工程、資材およびリソースが含まれます。 このリソースでは、POST作成のみがサポートされますが、PATCH更新操作はサポートされません。 また、このリソースはGET操作をサポートしていません。 かわりに、作成後に作業定義リソースを使用する必要があります。 |
|
作業定義 | Oracle Manufacturing |
リクエストによって作成された作業定義詳細の表示を管理します。 ヘッダー、工程、資材、リソースおよび添付を表示できます。 このリソースはPOST操作をサポートしていません。 かわりに、作業定義リクエストを使用する必要があります。 |
|
保守プログラム | Oracle Maintenance | メンテナンス・プログラムの定義および更新に使用します。 保守プログラムを使用して、カレンダ・パターンまたはメーター稼働率に基づいて、1つ以上のアセットの日次予防保守予測を定義および生成します。 予測は、1つ以上の作業定義を使用して予防保守作業オーダーを作成するために使用されます。 | |
作業実行 | 作業リクエスト(ヘルプ・デスク) | ヘルプ・デスク | 内部サービス・リクエストを使用して作業リクエストの作成および更新を管理します。 その後、資産に関する問題をレポートし、解決のためのメンテナンス作業オーダーを作成するための基準としてリクエストを使用できます。 |
保守の推奨事項 | Oracle Maintenance | メンテナンス・プログラムの推奨を管理します。 | |
保守作業オーダー | Oracle Maintenance | 工程、資材およびリソース・エンティティを含むメンテナンス作業オーダーの作成および更新を管理します。 | |
メンテナンス工程取引 | Oracle Maintenance | メンテナンス操作のステータス変更を管理します。 | |
メンテナンス資材取引 | Oracle Maintenance | 作業現場と保管場所または保管棚の間の品目または製品の移動(作業オーダーの手数料を含む)を管理します。 | |
メンテナンス生産資源取引 | Oracle Maintenance | 作業オーダーのリソース手数料を保存します。 | |
メーター・テンプレート | Oracle Maintenance | 品目の適用など、メーター定義を管理します。 メーター・テンプレートは、稼働状況トラッキングのために資産またはサブスクリプション・メーターをインスタンス化するために使用されます。 | |
メーター読取り | Oracle Maintenance | 資産ベースまたはサブスクリプション・ベースのメーターのメーター読取り履歴を管理します。 | |
メンテナンス予測 | Oracle Maintenance | メンテナンス・プログラムにおける作業要件および資産の予測期日を管理します。 |