Plan Rules Customization

Although PeopleSoft provides extensive options for setting up plan rules, it is possible to use your custom code at certain points. Pension Administration enables integrating your modifications by providing a way to reference custom modules.

PeopleSoft provides a number of predefined places—identified by the User Code option on the parameter pages—where you can indicate that the system should use your code in processing a specific function.

You can also insert user code modules directly into the calculation jobstream. Unlike the predefined user code modules, which always produce a specific type of result, user code in the jobstream can be set up to handle any functionality and produce any type of result.

To use a specific user code parameter within a function, use clearly marked exit points within the associated parameter pages to execute your own custom code. These predefined user code options appear in your parameter sets as one of several options for a specific portion of the calculation.

This ability to exit from the pension jobstream, perform a custom calculation, and then reenter the jobstream with the results of that calculation, minimizes the impact of your modifications on the core system.