PAPPRCTL.cbl

Periodic Process – Main – Program Executable

Overview

PAPPCRCTL.cbl is the main Periodic Process program.  This program can be run from the Pension > Periodic Process > Request Periodic Process page.
Based on the users run control selections, and the plan implementation and other parameters, the program will perform the following tasks for the requested population as of the date provided:
Import Employee Data (CAX00-LOAD-EXT-EMPL-DATA),
Resolve Plan Dates (OA300-UPD-PLAN-DATES),
Determine Plan Eligibility and Plan Participation (MD000-CALC-FUNCTION-RESULT),
Compute Service (MD000-CALC-FUNCTION-RESULT),
Update Pension Statuses (NA000-PROCESS-PENSION-STAT),
Consolidate Earnings, Hours, and Deductions (MD000-CALC-FUNCTION-RESULT),
Update Cash Balances and Employee Accounts (MD000-CALC-FUNCTION-RESULT),

Special Housekeeping Options:

Purge Old Calculations (OA100-DELETE-CALCS) – , and
Archive Payroll Data (OA000-STAND-ALONE-PROCS).


This process runs in Normal Processing, Delete/Rebuild, or Create New Consolidation [not used at GE] Modes. PROCESS-MODE,REDO (Delete/Rebuild),PERIODIC-UPDATE (Periodic Process Normal),RECONSOLIDATE (Create new),PROCESS-MODE-NORMAL (Calc).
This process can generate application trace output.
When running a group, this process can be restarted after a failure or interruptions. The last EMPLID successfully processed is stored on the PA_CALC_RESTART record. (AC000-CHECK-RESTART)
This process reports employee data errors using periodic processing error management.
The run control page automatically increments the as of date to the next month/year.

PACPRCTL.cbl – Periodic Process – Main – COBOL Copybook

Was this article helpful?

Related Articles

Leave a Reply