標準ABO: 資産REST API
Oracle CPQ 25Dでは、標準ABOと呼ばれる資産ベース受注(ABO)の新しいOracle CPQプラットフォームベース実装のサポートが導入されました。 Oracle CPQ 26Aインタフェース・カタログには、新しい標準ABO実装のサポートに必要な標準ABO資産v19 REST APIが含まれています。
Note: Oracle CPQ 25Cおよびそれ以前のABO実装はパッケージABOとして知られており、新機能をサポートするためにマイグレーション・パッケージのアップグレードが必要です。 ただし、AssetsのREST API v19エンドポイントは、パッケージABOでは機能しません。 パッケージABOを使用しているお客様は、資産および予測資産に対してREST API v18以前を引き続き使用する必要があります。
Oracle CPQ 26Aでは、既存の標準ABO資産REST API v19に対する次の機能改善が導入されています。
すべての資産を取得
Oracle CPQ 26Aでは、パラメータcustomerName、transactionNumber、itemType、modelName、isOptionalItemおよびisModelのサポートが追加されました。
キーワード、アカウントおよび階層検索(enableHierarchy=true)のサポートが追加されました。 階層検索では、一致したアセットを適切なコンテキスト内で表示するために必要な情報のみが返されます。 指定された一致したアセットについて、レスポンスには次のものが含まれます:
- 照合済資産自体
- アセットの直接の親、その親の親など、階層のルート・アセットまで。 APIは、直接の祖先パスの一部ではない一致したアセットまたはその他の子アセットの兄弟を返しません。
orderby およびqパラメータ内でアセット・カスタム・フィールドを使用して、カスタム・フィールドの値でソートおよびフィルタできるようになりました。
資産の作成
Oracle CPQ 26Aでは、パラメータcustomerName、transactionNumber、itemType、modelName、isOptionalItemおよびisModelのサポートが追加されました。
資産の挿入
Oracle CPQ 26Aでは、パラメータcustomerName、transactionNumber、itemType、modelName、isOptionalItemおよびisModelのサポートが追加されました。
Oracle CPQ 26Aでは、次の新しい標準ABOアセットREST API v19エンドポイントが導入されています。
資産の適格処理の取得
この操作では、アセットに対して適格なすべてのアクションが取得されます。
- エンドポイント:
/rest/v19/assets/eligibleActions - メソッド: POST
資産メタデータの取得
このリソースは、Assetsリソースで使用可能な属性を記述するメタデータを取得します。
- エンドポイント:
/rest/v19/assets/metadata - メソッド: GET
有効化および構成ステップ
REST APIガイドのRESTサービス定義を確認して、活用してください(Oracle Help Center > 「関心のあるアプリケーション・サービス領域」 > 「API &スキーマ」から入手できます)。 OracleのRESTサービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。