発注確認API (/order_header_confirmations)
注文確認にアクセスするURLは次のとおりです。 https ://{your_instance}/api/order_header_confirmations/
アクション
発注確認APIでは以下の操作が可能です。
動詞 | パス | アクション | 説明 |
|---|---|---|---|
GET |
| インデックス | 発注確認の問い合わせ。 |
GET |
| 表示 | 発注確認の表示。 |
PATCH |
| 更新 | 発注確認の更新。 確認が明細レベルの場合、確認明細をbuyer_draftに移動します。 |
PUT |
| 更新 | 明細レベルの発注確認の更新。 確認明細をbuyer_draftに移動します。 |
PUT |
| 更新 |
|
POST |
| accept_header | 注文確認ステータスがPENDING_BUYER_REVIEWの場合、バイヤーはサプライヤーからの注文ヘッダー確認を受け入れることができます。 confirmation_levelはヘッダーでなければなりません。 |
POST |
| reject_header | 注文確認ステータスがPENDING_BUYER_REVIEWの場合、バイヤーはサプライヤーからの注文ヘッダー確認を拒否できます。 confirmation_levelはヘッダーでなければなりません。 リクエスト本文にreason-insight-events要素が必要です。 |
POST |
| submit | ドラフト状態の明細レベルの発注確認を送信します。 |
/INTEGRATION_APPROVAL_REJECTED エンドポイントでは、部分注文確認機能を有効にする必要があり、 INTEGRATION_VERSION クエリパラメータが必要です。 例: api/order_header_confirmations /: id/integration_approval_rejected? integration_version = 1。 詳細は部分的確認のための発注書の明細の見直しをご参照ください。
Elements
要素 | Description | 必須 | 一意 | 許容値 | 入力 | 出力 | データタイプ |
|---|---|---|---|---|---|---|---|
作成日時 | Coupaで日付レコードが作成されました。 | yes | datetime | ||||
created-by | 発注を作成したユーザーのID。 | yes | |||||
exported | 取引がエクスポート済みかどうかを示します。 | yes | boolean | ||||
external-reference-number | 外部参照番号。 | yes | string(255) | ||||
ID | Coupaの内部ID。 | yes | yes | 整数 | |||
integration-message | 連携メッセージ。 | yes | テキスト | ||||
last-exported-at | 最終エクスポート日。 | yes | datetime | ||||
order-header | 発注書。 | yes | OrderHeaderConfirmation | ||||
order-line-confirmations | 発注明細の確認 | yes | yes | OrderLineConfirmation | |||
reason-insight-events | 理由インサイトイベント。 | reject_headerリクエストを送信する場合のみ。 | yes | ReasonInsightEvent | |||
ステータス | 発注確認ステータス。 | yes | string(255) | ||||
updated-at | 最終更新日。 | yes | datetime | ||||
updated-by | 発注を最後に更新したユーザーのID。 | yes |