Working with the Accelerated Pricing Resolution Engine

Access the Accelerated Pricing Resolution Engine Workbench form.

Refresh Current State

Click to retrieve and display the state of the cache.

Load Cache

Click to load the cache.

Reload Cache

Click to reload the cache.

Terminate Cache

Click to deactivate the cache and remove the cache from memory.

Data Source

Displays the source of the data which the system retrieves and loads into the cache. The system bases the data source on OCM mappings for the Environment, Role and User fields.

Sign In Environment

Displays the environment which the user is currently accessing. If this environment does not match the value in the Cache Load Environment field, you should log out and log in to the Cache Load Environment to perform a cache reload or terminate operations against the cache.

Cache State

Displays the current state of the cache. Values are:

Active: Pricing operations are retrieving pricing data from the cache.

Inactive: Pricing operations are retrieving pricing data from the database tables and not from the cache.

Invalid: An exception condition has occurred. Pricing operations are retrieving pricing data from the database tables and the system is not retrieving pricing data from the cache. To reactivate the cache, you must click the Terminate button and then click the Reload button.

Cache Load Environment

Displays the name of the environment the system uses to load the cache for the data source. The user must log in to this environment to perform a cache reload and terminate operations on the cache for this data source.

Reference Count

Displays the number of EnterpriseOne processes that are currently attached to the cache. This number includes any Call Object Kernel or run batch processes that were actively accessing cache data at the time the system retrieves state information.

Date of Last Load

Displays the date and time you initiate the most recent cache load or reload.

Memory Usage

Displays the approximate size of the cache in memory in kilobytes. This number represents the amount of memory the system requires to store the data and manage the cache in memory. This value is approximate and actual allocation might vary by operating system.

Current Cursor Count

Displays the number of concurrent cursors open in the cache at the time the system retrieves the cache state information. Cache operations are very fast and this field might frequently display zero (0). Cursor count must be zero before reload and terminate operations begin.

Max Cursor Count

Displays the maximum number of concurrent open cursors that access the cache from the original load of the cache. The system does not reset this number when you reload the cache. If the system attempts to open a cursor at a time when the maximum number of cursors are in use, the system directs the pricing operation to retrieve data from the database table instead the cache. If this number matches the maximum number of cursors the system permits, you should consider increasing the cursor limit. You can increase or decrease the cursor limit to optimize the cache memory usage by adjusting the constant MRDB_CURSOR_MEM_SPACE_SIZE in business function B4504640.