Create Allowance Operator

Important:

  • The Create Allowance Operator is executed at the end of the decision tree if there is one master charge or at the end of all the decision trees if there is one or more dependent charges. For more information on charge plans, charges, and dependencies between master and dependent charges, refer to the primary help of Core Tool.

  • The configuration of a Create Allowance Operator component requires the selection of an Allowance Plan that specifies the type of the allowance. For more information on the Allowance Plan, refer to the primary help of Core Tool.

  • You can use the Create Allowance Operator in a One-Shot Trigger branch of the allowance logic only if you configure the One-Shot Trigger with an expiration event and no time shift.

  • In the case of automatic allowance renewal and at runtime, if a one-shot trigger (creation event) that contains a Create Allowance Operator is executed in the allowance logic, the duration between the validity start date of the current allowance and the validity start dates of the newly created allowances cannot be less than one day (calendar). If this duration is greater than one day, the validity period is automatically shifted. The new validity start dates are automatically set to the effective date of the current allowance plus one day while the validity period of the allowances do not change. See also the Allowance Validity Period Updater Operator about the allowance renewal.

 

The Create Allowance Operator creates an allowance for the related provider contract through a refill plan, a charge plan, or in an allowance plan.

Use

You use the Create Allowance Operator component to create allowances for your provider contracts.

Example

An operator sells data plans to its customers. They can buy recharges including data buckets that are valid for a limited period of time and can be modeled as allowances. The Create Allowance Operator can be used to create such allowances. In this context, the initial value of the bucket can be represented as an allowance parameter.

Identification area

Name: Type the name of the component (mandatory).

Description: Type the description of the component (optional).

Definition tab

Allowance Plan: Provides the list of Allowance Plans. The Create Allowance Operator component must reference an Allowance Plan whose status is set to ‘Released’. Select an Allowance Plan (mandatory). If necessary, click to open the selected allowance plan.

Validity Start Date: Provides the list of date properties. Select a start date property for the Allowance validity period (mandatory).

Validity End Date: Provides the list of date properties. Select an end date property for the Allowance validity period (mandatory).

Allowance Parameters: Displays the table of Allowance parameters provided by the related Allowance Plan. Fill in the values of the allowance parameters: