Newer Version Available
Cancel Asset Input
Cancellation input consumed by Customer Asset Lifecycle Management. Represents a
cancellation action made against a lifecycle-managed asset.
- JSON example
-
1{ 2 "assetStatePeriod": { 3 "startDate": "2020-10-01T09:00:00+08:00", 4 "endDate": "2020-11-30T08:59:59+08:00", 5 "quantity": 25, 6 "mrr": 250, 7 "amount": 500 8 }, 9 "assetAction": { 10 "category": "Cancellations", 11 "actionDate": "2020-12-01T09:00:00+08:00", 12 "quantityChange": -25, 13 "mrrChange": -250, 14 "amount": -250 15 }, 16 "assetActionSources": [ 17 { 18 "transactionDate": "2020-10-01T09:00:00+08:00", 19 "startDate": "2020-10-01T09:00:00+08:00", 20 "endDate": "2020-12-31T08:59:59+08:00", 21 "quantity": -25, 22 "productAmount": -250, 23 "referenceEntityItem": "1WLB00000003geJOAQ" 24 } 25 ] 26} - Properties
-
Name Type Description Required or Optional Available Version assetAction Asset Action Input Asset action that caused the cancellation. Required 50.0 assetActionSources Asset Action Source Input[] List of asset action sources. Optional 50.0 assetId String ID of the asset to be canceled. Required 50.0 assetStatePeriod Asset State Period Input Most recent asset state period for the canceled asset. Required 50.0