新しいコマースREST APIエンドポイント

Oracle CPQ 24Dでは、次のエンドポイントが導入されています:

見積の承認

このエンドポイントを使用して、指定したトランザクションの見積を受け入れます。

  • エンドポイント: /rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/actions/_s_accept_quote
  • メソッド: POST

価格契約の作成

このエンドポイントを使用して、現在のトランザクションの販売契約からCPQ価格契約を作成します。

  • エンドポイント/rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/actions/_s_createAgreement
  • メソッド: POST

トランザクション・コメントの取得

このエンドポイントを使用して、指定したトランザクション・コメントを取得します。

  • エンドポイント/rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/_s_transactionComments_t/{_row_number}
  • メソッド: GET

トランザクション・コメントの取得

このエンドポイントを使用して、指定したトランザクションのコメントを取得します。

  • エンドポイント/rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/_s_transactionComments_t
  • メソッド: GET

見積の公開

このエンドポイントを使用して、顧客/バイヤーが見積をレビューする準備が完了したことをセルフサービス・チャネルに通知します。

  • エンドポイント/rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/actions/_s_publish_quote
  • メソッド: POST

見積改訂の要求

このエンドポイントを使用して、指定したトランザクションの見積改訂を要求します。

  • エンドポイント:/rest/v17/commerce{Stage}{ProcessVarName}{MainDocVarName}/{id}/actions/_s_request_quote_revision
  • メソッド: POST

セルフサービス・チェックアウト

この処理は、この見積に対応するオーダーが外部システムを使用して行われた場合に、見積をクローズ済フェーズに更新するために使用します。デフォルトでは、この処理によって見積が「取消済」ステップおよび「外部オーダー」ステータスになります。

  • エンドポイント/rest/v17/commerce{Stage}(ProcessVarName}{MainDocVarName}/{id}/actions/_s_selfServiceCheckout
  • メソッド: POST

この新しいコマースのREST APIエンドポイントにより、価格契約およびセルフサービス・チェックアウトのWebサービス・サポートが提供されます。

有効化のステップ

REST APIガイドのRESTサービス定義を確認して利用してください(Oracle Help Center > 対象となるアプリケーション・サービス領域 > APIおよびスキーマからアクセスできます)。OracleのRESTサービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。