Вы находитесь на странице: 1из 6

There are Six Steps in PeopleSoft Payroll Process:

Setting up tables
Setting up employees
Paysheets
Pay calculations
Pay confirmation
Print reports, checks, advices

Pay Confirmation is one of the step.

During the Pay Confirmation process, the system updates all balances for earnings, deductions,
taxes, garnishments, and arrears. The system also assigns check and advice numbers. In addition,
this process deletes all paysheet and paycheck records for those paysheets where OK_TO_PAY =
'N' on the PAY_EARNINGS record.
Tables From Which the CONFIRM Process Selects
The process selects the run control record
PS_PAY_CONF_RUNCTL

that is added by the user prior to running


the process.

Using the Run Control ID, the process


PS_PAY_CALENDAR

selects the appropriate pay calendar


information.

PS_INSTALLATION

PS_PAY_PAGE

PS_PAY_LINE

PS_PAY_CHECK

PS_PAY_EARNINGS

PS_PAY_SPCL_EARNS

The process selects the Balance ID for


the calendar year.
Pages for the calendar being processed
are selected.
Lines for the calendar being processed
are selected.
Paychecks where PAYCHECK_STATUS =
C are selected.
Pay earnings where PAY_LINE_STATUS
= C are selected.
Special accumulator amounts for the
calendar being processed are selected.
Unemployment insurable earnings for the

PS_PAY_INS_EARNS

calendar being processed are selected


(Canadian only).

PS_PAY_TAX

PS_PAY_TAX_CAN

PS_PAY_GARNISH

PS_PAY_DEDUCTION

Taxes taken for the calendar being


processed are selected.
Taxes taken for the calendar being
processed are selected (Canadian only).
Garnishments taken for the calendar
being processed are selected.
Deductions taken for the calendar being
processed are selected.

This process also selects from some employee and pay process tables.

Tables Into Which the CONFIRM Process Inserts


PS_BOND_LOG*

PS_PAY_DISTRIBUTN

PS_PAY_MESSAGE

PS_PAY_CHECK_DUE

PS_CHECK_YTD*

PS_EARNINGS_BAL*

PS_DEDUCTION_BAL*

PS_TAX_BALANCE*

PS_GARN_BALANCE*

The bond log table is updated with bond deductions


taken in the current period.
The pay distribution table is updated with check and
advice information.
This table is updated with standard payroll error
messages that are encountered during the process.
This table is updated with the check information that
is later used by the check reconciliation process.
This balance table is updated with the current period
check information.
Earnings balances are updated with earnings and
special accumulator data for the current period.
Deduction balances are updated with the current
period amounts.
Tax balances are updated with the current period
amounts.
Garnishment balances are updated with the current
period amounts.

PS_CAN_CHECK_YTD*

Canadian version of PS_CHECK_YTD.

PS_CAN_ERN_BALANCE*

Canadian version of PS_EARNINGS_BAL.

PS_CAN_DED_BALANCE*

Canadian version of PS_DEDUCTION_BAL.

PS_CAN_TAX_BALANCE*

Canadian version of PS_TAX_BALANCE.

PS_INS_EARNS_BAL

Unemployment insurable earnings balances are

updated with the current period amounts (Canadian


only).
* These tables might be inserted into or updated, depending on the payroll cycle being run.

This is Part 2 of the Answer for your question:

Tables the CONFIRM Process Updates


PS_PAY_PAGE

CONFIRMED flag is set to Y.

PS_PAY_LINE

CONFIRMED flag is set to Y.

PS_PAY_EARNINGS

PAY_LINE_STATUS is set to F.

PS_PAY_CHECK

PAYCHECK_STATUS is set to F.

PS_DED_ARREARS

PS_ADDL_PAY_DATA

PS_GARN_SPEC

PS_GENL_DEDUCTION

PS_VACATION_BEN
PS_LEAVE_ACCRUAL

Deduction arrears balances are updated to reflect the


current arrears balances.
Additional pay data is updated to reflect the new goal
balance (GOAL_BAL).
Garnishment specification data is updated to reflect
the new limit balance (GARN_LIMIT_BAL).
Employee general deduction data is updated to reflect
the new goal balance (GOAL_BAL).
Employee vacation benefit table is updated to reflect
the new goal balance (GOAL_BAL).
Unprocessed data fields are updated on employee
leave accrual records. A leave accrual record is
inserted, if the employee has not yet been processed

through the ACCRUAL process.


PS_PAY_FORM_TBL

The LAST_FORM#_USED is updated on the form


table.
The PAY_CONFIRM_START flag is set to Y when

PS_PAY_CALENDAR

the process is started initially. The


PAY_CONFIRM_RUN flag is set to Y when the
process runs to completion successfully.

Tables From Which the CONFIRM Process Deletes


PS_PAY_CONF_RUNCTL

The run control is deleted after the process is


initiated.
Messages from the prior run are deleted by company,

PS_PAY_MESSAGE

pay group, pay end date, and off-cycle indicator.


Page number is also used for off-cycle check
processing.

PS_PAY_PAGE

PS_PAY_LINE
PS_PAY_EARNINGS
PS_PAY_OTH_EARNS

PS_PAY_ONE_TIME

PS_PAY_TAX_OVRD
PS_PAY_CTX_OVRD

Records whose PS_PAY_LINE entries are no longer


there.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records where OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have

OK_TO_PAY = N are deleted.


PS_PAY_GARN_OVRD

PS_PAY_DEDUCTION

PS_PAY_TAX

Records whose PS_PAY_EARNINGS have


OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have

PS_PAY_TAX_CAN

OK_TO_PAY = N are deleted. (Canadian version of


PS_PAY_TAX.)

PS_PAY_GARNISH

PS_PAY_CHECK

PS_PAY_SPCL_EARNS

Records whose PS_PAY_EARNINGS have


OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have
OK_TO_PAY = N are deleted.
Records whose PS_PAY_EARNINGS have

PS_PAY_INS_EARNS

OK_TO_PAY = N are deleted (Canadian only).

Вам также может понравиться