標準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では、パラメータcustomerNametransactionNumberitemTypemodelNameisOptionalItemおよびisModelのサポートが追加されました。

キーワード、アカウントおよび階層検索(enableHierarchy=true)のサポートが追加されました。 階層検索では、一致したアセットを適切なコンテキスト内で表示するために必要な情報のみが返されます。 指定された一致したアセットについて、レスポンスには次のものが含まれます:

  • 照合済資産自体
  • アセットの直接の親、その親の親など、階層のルート・アセットまで。 APIは、直接の祖先パスの一部ではない一致したアセットまたはその他の子アセットの兄弟を返しません。

orderby およびqパラメータ内でアセット・カスタム・フィールドを使用して、カスタム・フィールドの値でソートおよびフィルタできるようになりました。

資産の作成

Oracle CPQ 26Aでは、パラメータcustomerNametransactionNumberitemTypemodelNameisOptionalItemおよびisModelのサポートが追加されました。

資産の挿入

Oracle CPQ 26Aでは、パラメータcustomerNametransactionNumberitemTypemodelNameisOptionalItemおよび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サービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。