Auto Cascade
Auto Cascade Quantity and Auto Cascade Selling Term for Bundle with Options during ABO operation (Change, Renew, Change:Config) works based on the matrix shown below. Cascade works for both recurring and one-time charge types.
Set the EnableAutoCascadeSellingTermForAssets and EnableAutoCascadeQuantityForAssets flag to True in the following API for asset-based operations.
PUT revenue-admin/v1/flows/system/settings/assetsYou can enable this setting using the API or in Application Settings > Global Settings > Assets.
| Auto Cascade Qty (PLI) | Enable AutoCascadeQuantity ForAssets | Auto Cascade Selling Term (PLI) | Enable AutoCascadeSellingTerm ForAssets | Asset Pricing | Cascade from Bundle to Option |
|---|---|---|---|---|---|
| True | True | True | True | True | Yes |
| True | False | True | False | True | No |
| False | False | False | False | True | No |
| False | True | False | True | True | No |
| True | False | True | False | False | Yes. Since Asset pricing = False, Option considers the flag at PLI where cascade = true |
| For new lines and upgraded lines, the cascade flag only for PLI value is considered. If Cascade = True then cascade, otherwise no. | |||||
Consider an scenario where: The Price List Item (PLI) setting for a primary line item is set to True and asset pricing is set to True. Then during the ABO operation if the quantity is updated for that PLI then the quantity is cascaded from bundle to option provided 'AutoCascadeQuantityForAssets' flag is set to True. However if 'AutoCascadeQuantityForAssets' flag is set to False, the quantity is not cascaded from bundle to option.
