Activation with Status Life Cycles
Pre-active offers owned by a subscription can be activated in a status life cycle when the MtxStatusActionActivateAllOffer transition action is triggered in a subscription life cycle.
All pre-active purchased items for the subscription are activated, but the pre-active purchased items of associated devices are not activated. To activate pre-active purchased items for a device, the status life cycle transition action must be applied in the device life cycle.
The status life cycle transition can be triggered by first usage activity by a subscription or device when any Gy CCR message is received. A Gy CCR message is targeted to a specific device associated with a subscription. When this happens, the life cycle condition for both the device and the subscription is met and transitions can occur in both the device and the subscription life cycles.
- If the condition is not met because quota was requested but not granted, then the entire transaction is aborted and any effects of a status transition triggered by the condition are rolled back.
- If the usage message reports a used quantity (in addition to a request for quota), the transition always occurs, regardless of the MtxStatusConditionUsage settings.
When a subscription life cycle suspends all offers, pre-active offers are also suspended and they are in suspended and pre-active states. Pre-active purchased items cannot be activated while suspended. When the offers are resumed, the pre-active offers are resumed in a pre-active state.
MtxStatusConditionUsage
Option | Description |
---|---|
TriggerIfNoQuotaRequest | The transition is triggered when no usage is reported, and no
quota is requested (such as when a Gy CCR-I is received with no
contexts). Note: If the transition is not triggered, the
charging session is still created.
|
TriggerIfNoQuotaGrant | The transition is triggered when no usage is reported, quota
is requested, and no quota is granted because there is no
credit. Note: If any amount of quota can be granted for any MSCC
context in the request, then the transition proceeds
regardless of whether the full amount is granted for all
contexts.
|