Create an Asset Balance Class
An asset balance class is identified by a unique balance class ID. This ID must be greater than 1000 so it does not interfere with the ISO 4217 International Standard for currency codes.
Procedure
- In Balance Classes, click New Balance Class.
-
In Create New Balance
Class:
- In Category, choose assets.
- In Name, enter a descriptive name.
- (Optional) In Description, enter descriptive information about the item.
- (Optional) In External ID, enter any alphanumeric character to serve as a unique ID on this pricing object. The external ID can be used for any reason that is meaningful to your implementation of MATRIXX Engine. External IDs are saved to the pricing configuration file and loaded into the Pricing database.
- Click Create.
-
In Unit Type,
select the quantity type being measured to determine the balance impacts:
- duration — The balance can be impacted when a service that spans a time period is rated. The associated balance templates can be impacted by seconds, minutes, hours, days, weeks, and other specified time units.
- volume — The balance can be impacted when a service that has a quantity is rated. The associated balance templates can be impacted by bytes, megabytes, kilobytes, gigabytes, and other specified volume units.
- none — The balance can be impacted when a service that has single, one-time event is rated. Use this for services like SMS, MMS, and text messaging.
- If the Unit Type is duration or volume, in Units, choose the quantity unit for the balance. All balance templates of the same balance class must use the same balance units.
-
(Optional) In Expiration Notification Profile, select
the notification profile that indicates when to send notifications for the
expiry of balances in the wallet for balances whose balance templates are
derived from this balance class.
If this option is not selected, MATRIXX Engine does not generate notifications when balances in the wallet of this balance class expire.
-
(Optional) If you selected an expiration notification profile, select
Notify on Last Balance Instance Expiration to
generate the balance expiry notification only for the last expiring balance for
the balance class. The end time of all balances in all the templates derived
from this balance class are considered to get the last expiring balance.
Balances that are valid forever are not considered in the calculations to get
the last expiring balance.
If this option is deselected (at the balance class level), the notification profile at the class level is not used, and the notification configuration at the balance template level is used instead.If this balance-expiry option is enabled at the balance class and balance template level, multiple notifications are sent for the last expiring balance for the class and for the last expiring balance for the template.
-
Set properties to define how the
balance amount displays in My MATRIXX with these tasks.
These fields do not affect rating.
- In the Balance Tags pane, click Add Balance Tag. In Add Balance Tags, select one or more balance tags to add to the balance class.
- Click Add.
- To remove a balance tag, click next to the balance tag.
- Click Save.