Description of Page
The grid contains Algorithms that control important adjustment functions. If you haven't already done so, you must set up the appropriate algorithms in your system. You must define the following for each algorithm:
Specify the System Event with which the algorithm is associated (see the table that follows for a description of all possible events).
Specify the Sequence Number and Algorithm for each system event. You can set the Sequence Number to 10 unless you have a System Event that has multiple Algorithms. In this case, you need to tell the system the Sequence in which they should execute.
The following table describes each System Event.
System Event |
Optional / Required |
Description |
Adjustment Cancellation |
Optional |
When an adjustment is canceled an algorithm of this type may be called to do additional work. Refer to The Lifecycle Of An Adjustment for more information about canceling an adjustment. Click here to see the algorithm types available for this system event. |
Adjustment Freeze |
Optional |
When an adjustment is frozen an algorithm of this type may be called to do additional work. Refer to The Lifecycle Of An Adjustment for more information about freezing an adjustment. Click here to see the algorithm types available for this system event. |
Adjustment Information |
Optional |
We use the term "Adjustment information" to describe the basic information that appears throughout the system to describe an adjustment. The data that appears in "Adjustment information" may be constructed using an algorithm plugged in here. Refer to Adjustment Information for more information on when this algorithm is used. Click here to see the algorithm types available for this system event. |
Adj. Financial Transaction |
Required |
Algorithms of this type are used to construct the actual financial transaction associated with the adjustment. The financial transaction controls the adjustment's affect on the obligation's payoff and current balances. It also constructs the information that is eventually interfaced to your general ledger. Click here to see the algorithm types available for this system event. |
Default Adjustment Amount |
Optional |
Algorithms of this type are used to default the adjustment amount. Refer to Default the Adjustment Amount for more information. Click here to see the algorithm types available for this system event. |
Determine Obligation |
Optional |
Algorithms of this type are used to find an obligation for which the adjustment can be posted. This plug-in is used particularly during adjustment upload when a staging record does not identify the obligation ID. Refer to Interfacing Adjustments From External Sources for more information. Click here to see the algorithm types available for this system event. |
Resolve Suspense |
Optional |
Algorithms of this type are used to automatically resolve adjustments that are in suspense. Refer to Suspense Adjustments for more information Click here to see the algorithm types available for this system event. |
Generate Adjustment |
Optional |
Algorithms of this type are used to generate the adjustment amount or generate details to support the adjustment amount if an adjustment type indicates that the adjustment amount is calculated. Refer to Generated Adjustment for more information. Click here to see the algorithm types available for this system event. |
Validate Adjustment |
Optional |
Algorithms of this type are used to validate information for the adjustment after it is generated. Click here to see the algorithm types available for this system event. |
Where Used
Follow this link to open the data dictionary where you can view the tables that reference CI_ADJ_TYPE.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]