この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Return Orders

OrderSummary に属する品目の ReturnOrder と ReturnOrderLineItems を作成します。
リソース
1/commerce/returns/return-orders
使用可能なバージョン
50.0
Chatter が必要かどうか
いいえ
HTTP のメソッド
POST
POST のリクエストボディ
Return Order Input
ルート XML タグ
<returnOrderInput>
JSON の例
1{
2  "orderSummaryId": "1Osxx0000004EAqCAM",
3  "status" : "Submitted",
4  "returnOrderLifeCycleType" : "Unmanaged",
5  "returnOrderLineItems": [
6    {
7      "quantityExpected": "1",
8      "reasonForReturn": "Not Satisfied",
9      "canReduceShipping": false,
10      "orderItemSummaryId": "10uxx0000004GKbAAM",
11      "quantityReceived": "0"
12    }
13  ]
14}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
orderSummaryId String 返品される品目が含まれる OrderSummary の ID。OrderSummary の OrderLifeCycleType は Managed である必要があります。 必須 50.0
returnOrder​LifeCycleType String ReturnOrder の LifeCycleType。使用可能な値は次のとおりです。
  • Managed — API とアクションを使用して ReturnOrder を処理します。変更注文が生成される可能性があり、財務項目と積み上げ集計に影響します。
  • Unmanaged — ReturnOrder は追跡のみを目的とします。金融計算には関与せず、変更注文も生成されません。同じ OrderItem の Unmanaged の ReturnOrder に重複する ReturnOrderLineItems を作成しようとしても、システムによって防止されることはありません。
必須 51.0
returnOrder​LineItems Return Order Line Item Input[] ReturnOrderLineItems を作成するためのデータのリスト。 少なくとも 1 つの要素が必要 50.0
status String ReturnOrder を割り当てる状況。この値は、ReturnOrder オブジェクトの [状況] 選択リストのエントリに一致する必要があります。 必須 50.0
POST のレスポンスボディ
Return Order Output