Rating Engine
The rating engine consists of a set of rating rules for each customer. Typically, contracts are established with a customer and the rates on the contract need to be configured prior to bringing the customer’s inventory into the facility. The rates are maintained for a customer at an enterprise level and any differences between facilities are configured within the rate structure.
A rate structure has an effective and expiration date. The entire rate structure can be copied to a new date range and optionally marked up by a percentage.
The rating engine uses the following criteria:
- Bill-to Customer
- Allows different divisions or entities to be invoiced for the charges.
- Unit of Measure (UOM)
- Allows for different rates, minimums, and costs at various volume breaks (quantity, weight or cube). The break UOM does not need to match the charge per UOM.
- Daily Arrears
- Calculates a daily rate is calculated and applies it to recurring storage and an outbound charge.
- Minimums
- A minimum charge level can be defined for an individual charge code. Minimums can also be configured from the Minimums screen; these minimum levels take effect at either charge creation or during invoicing, depending on the level specified.
- Markups/Discounts
- Charge markups or discounts can be setup for seasonal or temporary
rate changes, or to separate revenue for accounting. The following attributes
are available:
- Effective/expiration dates
- Charge code to markup/discount
- Selector for flat rate or percent
- Amount to markup/discount (+/- flat rate or a +/- percentage)
- New charge code to charge it to (or the same can be used if desired)
In the case of a discount, the total charge is clamped such that it does not go below zero. If a new charge code is used to split the markup to, a separate account/department distribution can be specified.