Adjust Order Item Summary Input
注文品目概要への価格調整であり、まとまって注文に対する 1 つの価格調整を構成します。履行プロセス中の品目を調整するオプションを使用できます。
- ルート XML タグ
- <adjustOrderItemSummaryInput>
- JSON の例
-
1{ 2 "adjustItems": [{ 3 "reason": "Unknown", 4 "amount": 45, 5 "appeasementType": "AmountWithoutTax", 6 "orderItemSummaryId": "10uxx0000004EXLAA2", 7 "description": "foobar" 8 }], 9 "allocatedItemsChangeOrderType": "Disallowed" 10} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン adjustItems Adjust Item Input[] 注文品目概要への価格調整のリスト。 必須 49.0 allocatedItemsChangeOrderType String QuantityAllocated - QuantityFulfilled として定義された、現在履行中の注文品目概要の数量に使用するプロセス。値は次のとおりです。 - Disallowed — 調整分を分配する際に、履行中の数量を無視します。注文品目概要の全数量が履行中の場合、エラーが返されます。これはデフォルト値です。
- InFulfillment — 調整分を分配する際に、履行中の数量を含めます。この数量に対する調整には、別の変更注文が作成されます。
- PreFulfillment — 調整分を分配する際に、履行中の数量を含めます。これらの数量に対する調整数量は、履行前数量調整の変更注文に含められます。
省略可能 55.0 individualLineItemTaxAdjustments Boolean 税額調整ごとに複数の行を作成するか、すべての税額調整で 1 行を作成するかを指定します。デフォルト値は false です。 省略可能 59.0