新しいコマース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サービスを初めて利用する場合は、クイック・スタートに関する項から開始してください。