ライフサイクル管理される納入商品のキャンセル
Connect REST API を使用して早期のキャンセルを反映するために納入商品をキャンセルする例を確認します。
例
12 月 1 日に、顧客が所有する 25 件のライセンスすべてについてその年の残りの分をキャンセルすることを希望したとします。キャンセル注文の結果、次の注文商品になります。
- 注文商品
- ID: 1250
- キャンセル日: 12/01/20 9:00:00am PST
- 開始日: 12/01/20 9:00:00am PST
- 終了日: 12/31/20 8:59:59am PST
- 金額: –$250
- 数量: –25
キャンセルを表すために、10 月 1 日から 11 月 30 日までの納入商品状態期間を作成しますが、元々 12 月 31 日に終了していた期間と同じ数量、月間経常収益、金額を使用します。最新の期間は 11 月 30 日までになっているため、顧客納入商品ライフサイクル管理によって 12 月に納入商品の合計金額から 25 件のライセンスがすべて削除されます。納入商品の [金額] 項目はキャンセルされたライセンスの –$250 を反映します。
- エンドポイント
- /services/data/v50.0/asset-management/assets/02iB00000007bZ6IAI/actions/cancel
- 入力
-
1{ 2"assetStatePeriod":{ 3 "startDate":"2020-10-01T09:00:00+08:00", 4 "endDate":"2020-11-30T08:59:59+08:00", 5 "quantity":25.0, 6 "mrr":250.00, 7 "amount":500.00 8 }, 9 10"assetAction":{ 11 "category":"Cancellations", 12 "actionDate":"2020-12-01T09:00:00+08:00", 13 "quantityChange":5.0, 14 "mrrChange":50.00, 15 "amount":150.00 16 }, 17 18"assetActionSources":[{ 19 "transactionDate":"2020-10-01T09:00:00+08:00", 20 "startDate":"2020-10-01T09:00:00+08:00", 21 "endDate":"2020-12-31T08:59:59+08:00", 22 "quantity":-25.0, 23 "productAmount":-250.00, 24 "referenceEntityItem":"1WLB00000003geJOAQ" 25 }] 26} - 出力
