User Code Module Names
A calculation calls the following modules when it recognizes that a user code option has been selected. Each of these modules is delivered as an empty shell that you can modify. User code modules names begin with PAPX, followed by characters to identify the individual function.
None of the aliases (the components on the Variables menu) employ user code options.
| Function | User Code Module Name |
|---|---|
|
Consolidated earnings |
PAPXCERN |
|
Consolidated hours |
PAPXCHRS |
|
Service |
PAPXSVC |
|
Vesting |
PAPXVEST |
|
Final average earnings |
PAPXAERN |
|
Cash balance accounts |
PAPXABAL |
|
Early and late retirement factors |
PAPXAGE |
|
Death coverage factors |
PAPXDTH |
|
Optional forms of payment |
PAPXOPTF |
|
415 limits |
PAPX415 |
| Rules | User Code Module Name |
|---|---|
|
Date conversion options, date round options, and duration options |
PAPXDTGN |
|
Actuarial assumptions |
PAPXCMFN |
|
401(a)(17) parameters |
PAPXELMT |
The following functions and rules do not include user code options:
-
Plan eligibility.
-
Participation.
-
Retirement eligibility.
-
Employee accounts.
-
Social security primary insurance amount (PIA).
-
Covered compensation.
-
Benefit formula.
-
Employee-paid benefit.
-
Consolidated contributions.
-
Interest methods.
-
Projections.
-
Human Resources (HR) action and reason categories.