Deriving / Passing In Characteristic Values

CAUTION:

This is an advanced, technical concept.

In An Illustration Of A Rate Factor And Its Characteristics, we described how the system retrieves a characteristic value from a location when a rate factor is encountered that uses a location characteristic. This is a very common technique and is easy to understand. However, there are situations when an entity in Oracle Enterprise Taxation Management doesn't contain the appropriate characteristic value and therefore other techniques must be used. These techniques may not apply to your implementation, but they're worth understanding to help you form an intuitive understanding of rate application:

When you setup a rate factor to use a characteristic whose value is derived or passed in, you need to define its characteristic source as Characteristics Collection. This source tells the system to extract the characteristic value from memory rather than extracting it from an object within the system.

Note:

The various plug-in spots on a rate component have access to the Characteristics Collection. You might find this useful if you have a rate component that needs to calculate characteristic values for subsequent rate components.