The Structure of a Bill Factor
All bill factors share a common structure as illustrated below:
The above example shows a standard bill factor, which is made up of the following tables:
Bill Factor. A bill factor contains descriptive information and attributes that control how the bill factor may be used in the system.
Bill Factor Characteristic. All bill factors have the capability of having different values depending on some characteristic of the premise or service point. For example, a bill factor used to levy a state tax would have a different tax rate depending on the state in which the customer resides. A bill factor characteristic must exist for every state with a tax (states without a tax will not be linked to the state tax bill factor). At billing time, if the system cannot find a bill factor characteristic that corresponds with the customer's state of residence, the charge will be skipped.
Bill Factor Value. Each bill factor characteristic may have many bill factor values over time. To continue with our state tax example, each state with a tax can have different tax rates over time. There are different ways in which a bill factor's values may be defined:
For bill factors whose values are applicable to many customers where only one value is effective on a given date (such as, a city tax) the values are defined using bill factor values. Refer to Defining Bill Factor Values for more information.
For bill factors whose value differs per customer, the value is defined in the customer's service agreement. Refer to Service Agreement - Contract Value for more information about bill factors in contract terms.
For bill factors whose values are applicable to many customers where more than one value is effective on a given date (such as, an interval price or a weighted average price) the values are defined on an interval value set. Refer to Defining Interval Values for more information about interval value sets.