COUNTERS:
There are two places where you can find the counter setting.
First is at the Charge object definition. This counter is called Persistent Counter.
The second counter setting is located at the Definition of the Price Plan. This counter is called the Transient Counter.
Transient Counter:
- values are created and reset during a single rating session
- values cannot be stored for use in subsequent rating session
- values can be passed from master to dependent charges (must have same name)
Persistent Counter: (e.g. free_minutes, minutes_used)
- Can be set to a specific value
- Can be reset to its initial value or modified arithmetically.
- Can be shared across several charges when building the charge plan
- Can be redefined at charge plan creation
- Can be redefined at contract creation time
PARAMETERS:
The Parameters setting can be found at the Charge object definition.
A parameter is a constant that :
- Introduces a new property available for rating
- Can be a string, number or date
- Has a name and a default value
- Can be shared across several charges when building the charge plans
- Can be redefined at charge plan creation
- Can be redefined at contract creation time, enabling “a la carte” price plans
The screenshot below shows the Parameter settings.