Payroll Document
Payroll Document
Payroll Document
What is a paysheet?
Paysheets are a repository for the raw data necessary to calculate pay for employees,
including earnings, hours, deductions, taxes, and accounting data. Paysheets are arranged
by pages and lines. A paysheet may contain many lines, up to a maximum of 7. Each
employee is on a separate line, which contains standard pay information such as the amount
of regular pay, number of regular hours, and job data.
Before you can review paysheet and payline information for each payroll cycle, you must run
the Paysheet Create (PAYSHEET) process to create paysheets. This process gathers the
information entered in the various system tables about the employees in the pay groups for
which you want to process the payroll, and generates the pay earnings information for each
payline.
To create paysheets, you must first tell the system who you want to create paysheets for by
specifying a Pay Run ID on the Paysheet Creation panel. This Pay Run ID is what you use to
group together pay calendar entries from different pay groups for payroll processing. But in
the case of British Petroleum, the payroll processes must be similar for each paygroup.
When you were setting up your Payroll Process tables, each pay calendar entry should have
been assigned a Pay Run ID. At this point, you determined how you wanted to organize your
payroll cycles—and whether you wanted to run paysheets for multiple pay groups and
companies at the same time by combining them under the same Pay Run ID.
All pay calendar entries that share a Pay Run ID generally have the same pay period end
date, but not necessarily the same pay frequency. In most cases, you set up a different pay
Run ID for each pay period end date on the Pay Calendar Table, under the Define Payroll
Process window.
Salaried Pay Group
Employees MO1
Pay Calendar
Entry
01/01 to 01/30
JAN Pay Run ID
30 EMA
Pay Calendar
Hourly Entry
Employees 01/15 to 01/30
Pay Group
Exception SM1
Hourly
Employees
Note: To execute the process, you should first verify that the Pay Run and Pay Calendar
tables are accurate.
Steps:
Step 1: Initiating the Paysheet process
Step 2: Establishing run controls
Step 3: Running the Paysheet Create process
Step 4: Checking payroll errors
By looking at the Pay Run Table, you can verify the accuracy of the selected group to be
processed. This table will display every Company/Pay Group Calendar entry that has been
linked to the Pay Run ID.
Regardless of how you choose to review paysheet data—online or on paper—you’ll find them
an invaluable reference for ensuring you pay your company’s employees correctly.
If you turned on the Automatic Paysheet Update flag on the Pay Group Table, any additional
paysheets will be added to the end of the run each time you re-run paysheets. For example,
on Monday morning, Anthony created paysheets in preparation for entering payroll data on
Thursday. Tuesday, CCB hires 20 new employees, all of whom should be paid in the next
payroll cycle. If Anthony re-runs paysheets on Wednesday morning, the system will add the
new pages at the end of the paysheet report. If the Automatic Paysheet Update flag was
turned off, he would need to manually add paysheet pages, using the Action, Add Page. If
Automatic Paysheet Update is turned on, Paysheets are updated during Pay Calculation.
Add: Add data if the employees to be paid require positive time input for regular and
overtime hours as well as any other earnings information. You may also need to turn on
the OK to Pay check box.
Change: Change data if it needs to be modified for one reason or another. You may
choose to change the department, account codes, tax methods, and so forth.
New hires within the pay period will have a Paysheet line generated with partial pay.
Depending on how you set up employee types on the Pay Group Table, a new hire may be
marked OK to Pay or not OK to Pay. If you turn on Confirmation Required for Partial Pay
Period on Paysheet on the Pay Group Table, employees of that type will have OK to Pay
turned off by default on the Paysheet. If the check box is not selected, employees of that
type will have OK to Pay turned on the Paysheet.
The regular pay of new hires will also be prorated, and the pay begin and end dates will be
indicated on the pay earnings entry.
Like new hires, employees terminated within the pay period will also have a Paysheet line
generated with partial pay. Confirmation Required for Partial Pay Period on Paysheet field
controls their default OK to Pay status as well.
A terminated employee’s regular pay will be prorated based on the pay begin and end dates
indicated on the paysheet.
If you need to research an employee’s pay earnings record for any reason, or if you
encounter errors for a single payline during Pay Calculation that may hold up your entire
payroll run, you can turn off the OK to Pay and proceed. Then, once you resolve the issue or
problem, you can recalculate only the records that you didn’t calculate earlier. You must,
however, recalculate any changes and resolve all errors prior to performing Pay Confirmation.
If you get an error message on a particular payline during Pay Calculation, and you can’t
figure out how to correct it in time to finish your payroll cycle on schedule, turn off OK to Pay
on the payline in question. The Confirmation process will automatically delete any earnings
records for which OK to Pay is turned off.
The payroll report PAY010, Employees Not Processed in Current Payroll, lists all employees
who were not included in the current payroll processing—that is, all employees with OK to
Pay turned off. We think you’ll find this report extremely useful. You can scan it, for example,
to make sure all employees who should be paid will be paid.
Technical Overview of Paysheets
There are certain points to consider when running the Paysheet Process:
1. Tables the Paysheet process selects from
2. Tables the Paysheet process inserts into
3. Table the Paysheet process updates
4. Tables the Paysheet process deletes from
Before you can run any payroll calculations, you must first create paysheets. Paysheets are
normally created using the PAYSHEET (Paysheet Creation) process (PSPPYBLD.CBL).
However, they can also be created manually online, or through a time interface. PeopleSoft
delivers the programs PAYEDIT.SQU and PAYUPDT.SQU to assist you in editing and loading
paysheet data using an interface.
Once paysheets are created, you would not normally rerun this process. However, this may
be necessary if any high-level information on the paysheet changed (for example, earnings
code for regular or overtime pay). If you need to recreate paysheets, it is recommended that
you run PAYUNSHT first to delete the current paysheets. Otherwise, the process will not
recreate a paysheet for an employee who already has one.
If an error occurs during this process, it can be rerun and the process will continue processing
where it left off (after the last commit to the database).
PS_PAY_CALENDAR: Using the Run ID, the process selects the appropriate pay calendar
information.
PS_INSTALLATION: The process selects the Balance ID for the calendar year.
For more information on employee and pay process tables, see “Defining Your Payroll
Process ” and “Customizing PeopleSoft Payroll Batch Processes” in Designing Your
PeopleSoft Payroll.
PS_PAY_LINE: This table contains individual paylines. Each employee will be created on a
separate payline during on-cycle processing. Each payline may be the parent to several pay
earnings records. These pay earnings records may represent one or more checks.
PS_PAY_EARNINGS: This table contains individual pay earnings records. Each paycheck
may contain several pay earnings records. Some key fields on this table are:
SEPCHK: Determines whether these earnings are associated with a separate check.
Supplemental taxes may be calculated differently on separate checks. This is determined
based on the supplemental tax method (SUPPL_SEP_METHOD) specified on the
Federal/State Tax Table (PS_STATE_TAX_TABLE). Deductions will not be taken on a
separate check if the separate check indicator (SEPCHK_DED) on the Deduction Table
(PS_DEDUCTION_CLASS) is set to ‘N’.
JOB_PAY: Directs the process to update the paysheet with the most current job information.
This information may have changed since the paysheet was created or last calculated.
OK_TO_PAY: Indicates whether this record should be processed. If this field is set to ‘N’,
this record will be bypassed by the calculation process.
DED_TAKEN: Directs the system how to take deductions. If this field is set to ‘N’, no
deductions will be taken for this check.
TAX_PERIODS: Indicates the number of tax periods used for the calculation of taxes. This
field can drastically affect the amount of tax calculated.
PS_PAY_OTH_EARNS: This table contains other earnings records, which are added to the
paysheet. The PAYSHEET process may generate these records automatically from the
additional pay data records under Employee Payroll Data. Records added from additional
pay will have the ADDL_SEQ field set to a value > 0. Other Earnings records may also be
added online or through a time interface. Records added in this manner should have the
ADDL_SEQ field set = 0. Otherwise, additional pay will not be processed correctly. There
may be multiple other earnings records for one PS_PAY_EARNINGS record.
PS_PAY_MESSAGE: This table is updated with standard payroll error messages that are
encountered during the process.
PS_PAY_MESSAGE: Messages from the prior run are deleted by company, pay group, pay
end date and off-cycle indicator. Page number is also used for off-cycle check processing.
Important Paysheet Related Reports
The following are some of the important reports related to paysheet process.
Report
Report Description Report Window
Name
Paysheet Records Audit Prior to PAY036 Confirm Manage Payroll Process U.S.
Paysheets: PAY009
Description: This report prints the results of the Paysheet Creation process. The system
creates paysheets in a batch process, during which it scans all employee records and selects
the ones that must be paid in the pay period you specify. For each set of applicable
employee records found, it creates a payline showing pertinent payroll information. You can
view the results of this process online, or print them—usually on a preprinted form. You may
want to customize this report for your organization’s unique needs.
You specify the paysheet contents on Pay Group Table panels 4-6 and Payroll Data panels
1-2. Each payline consists of information such as amount or hours of regular pay, job data
such as department, location and job code, additional pays, if any, and tax information.
For each page the system creates a paysheet balance, which counts total number of
paylines, total number of regular hours, and total amount of regular pay.
Parameters: Pay Run ID. Enter a valid Pay Run ID from the Pay Calendar Table.
Pay Calendar. If the Pay Run ID includes multiple pay calendar entries, you may choose to
include all entries for the Pay Run ID or to limit the report to a single pay calendar entry. To
specify a single pay calendar, enter the Company, Pay Group, and Pay End Date.
Source None.
Sort Selection Determined on Pay Group Table panels 4-6 and Payroll Data panels 1-2.
Parameters: Pay Run ID. Enter a valid Pay Run ID from the Pay Calendar Table.
Pay Calendar: If the Pay Run ID includes multiple pay calendar entries, you may choose to
include all entries for the Pay Run ID or to limit the report to a single pay calendar entry. To
specify a single pay calendar, enter the Company, Pay Group, and Pay End Date.
Source: None.
Sort Selection: Company, Employee ID.
Paysheet Records Audit Prior to Calcpay: PAY035
Description: This precalculation audit report provides a detailed listing by company, pay
group, and pay end date of information that may cause problems during the Pay Calculation
process.
Payroll calculation is processed after the Paysheets have been created and updated with the
required changes for the pay period. At this point we use the Pay Calculation program to
process all the information you’ve set up on the PeopleSoft HRMS and PeopleSoft Payroll
tables and at the employee level, combined with the additional information provided on
paysheets, in order to calculate your payroll.
After you perform Pay Calculation, you can view the results of paycheck earnings,
deductions, and taxes using the Paycheck panels in the Manage Payroll Process window.
PeopleSoft Payroll also includes several standard reports that you can print and customize to
help you verify the results of Pay Calculation.
The system also produces an error report, to make you aware of any information that may be
entered or set up incorrectly. You can make any necessary adjustments on the paysheets.
To run Pay Calculation for the Pay Calendars associated with a specific Pay Run ID, select
that Pay Run ID. This enables you to run Pay Calculation for either the on-cycle or off-cycle
checks of the Pay Calendars associated with the Pay Run ID you specify.
The system default is on-cycle; to specify an off-cycle calculation, select Off-Cycle in the On
or Off-Cycle edit box.
You must have already defined the Pay Run ID on the Pay Run Table located in the Define
Payroll Process window. By looking at the Pay Run ID Table you can verify the accuracy of
the groups you’ve selected for processing. This table displays every Company/Pay Group
Calendar entry tied to each Pay Run ID.
Only Calculate Where Needed tells the system to process Pay Calculation only for
those employees for whom payroll needs to be recalculated. In most cases, to minimize
processing time, you should select Only Calculate Where Needed. The system will
calculate pay for employees that have not yet been calculated, employees with errors, or
employees who have had changes since the last Pay Calculation.
The system commits the calculations after processing the number of employees specified in
the Installation Table. In other words, it updates the physical database with the results of the
calculations.
Functional Overview of Pay Confirmation
The last step in running our payroll is Pay Confirmation. Going through the Pay Confirmation
process tells the system that we’ve reviewed and approved all payroll information for this pay run,
and that we’re ready to start producing paychecks.
1. When to Run Pay Confirmation
After we verify that the payroll calculation is correct and we’ve run the Pay Calculation in final
mode, we’re ready to perform Payroll Confirmation.
Note
We should never run Payroll Confirmation unless we are confident that the amounts have been
calculated properly. Once Pay Confirmation is completed, we cannot update Paysheet
information unless we first run the Pay Unconfirm Process.
During the confirmation process, the system updates all balances for earnings, deductions,
Check Year-to-Date, taxes, garnishments, and arrears; the system also assigns check and advice
numbers.
Once a payroll has been confirmed, we can generate checks, advices, and any other payroll
reports we may require. We can also generate the direct deposit, general ledger, or any other
interface. And online, we can review an employee’s check totals and payroll balances.
2.Running Pay Confirmation
We manage the Pay Confirmation process with a Pay Run ID, just as we do for Pay Calculation
and Pay sheets. The Pay Run ID used in the Pay Confirmation process should be identical to the
Pay Run ID we used during both Paysheets and Pay Calculation.
2.1. Defining Pay Confirmation Parameters
We define pay confirmation process parameters in the Pay Confirmation panel. To access this
panel, open the Manage Payroll Process window and select Pay Confirmation from the Process
menu.
Panel controls
For on-cycle confirmation, enter the Pay Run ID. We must have already defined the Pay Run ID
on the Pay Run table located in the Define Payroll Process window.
To confirm all off-cycle checks associated with a particular period, we can enter a Pay Run ID
and select Off-Cycle in On or Off-Cycle.
To confirm off-cycle checks by page range, We can leave Pay Run ID blank, select Off-Cycle,
and use the Off-Cycle Run group box to specify parameters for our calculation: Company, Pay
Group, Pay End Date, and the from and through Page #s.
When we run the Pay Confirmation program, the system processes one company at a time, and
within each company, every pay group assigned to that Pay Run ID. As it processes each pay
group, the system indicates how many checks are being confirmed and how many have already
been confirmed.
Click on the Run toolbar button to run the process now or schedule it to run at a later time. This
opens the Process Scheduler.
When we run Pay Confirmation, the system assigns check and/or advice numbers. The system
looks at the Last Form Number Used on the Form Table (in the Define Payroll Process window),
adds one, and assigns this number to the first person in the check sequence order. The
remaining check or advice numbers are assigned sequentially according to the check print
sequence options we’ve set up on the Pay Group Table (also in the Define Payroll Process
window).
3. Confirming Pay Calendars in Order by Check Date Month
When a check is processed for an employee, the system updates the various balance records
(earnings, deductions, and so on). Balance records are stored by year, quarter, and month.
Once we have posted to a month, we cannot post to a previous month. For example, once we
have posted an April balance, the system will not allow us to update a March balance of the same
type. If we try to post to a previous month, the Pay Confirmation processes will abend with an
error. This error may occur for Semi-monthly pay group and Monthly pay group.
If the semi-monthly pay group is confirmed before the monthly pay group, the April balance
record will be created before the March balance is updated. As a result, when we try to confirm
the monthly pay group, Pay Confirmation will abend.
To prevent the problem, we need to confirm the monthly pay group first, because the check
date is in March.
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. There will be no history of these records.
PS_PAY_CALENDAR Using the Run Control ID, the process selects the appropriate pay
calendar information.
PS_INSTALLATION The process selects the Balance ID for the calendar year.
PS_PAY_TAX Taxes taken for the calendar being processed are selected.
PS_PAY_TAX_CAN Taxes taken for the calendar being processed are selected
(Canadian only).
PS_PAY_GARNISH Garnishments taken for the calendar being processed are selected.
PS_PAY_DEDUCTION Deductions taken for the calendar being processed are selected.
This process also selects from some employee and pay process tables.
PS_PAY_MESSAGE This table is updated with standard payroll error messages that are
encountered during the process.
PS_PAY_CHECK_DUE This table is updated with the check information that is later used by
the check reconciliation process.
PS_CHECK_YTD* This balance table is updated with the current period check
information.
PS_DEDUCTION_BAL* Deduction balances are updated with the current period amounts.
PS_TAX_BALANCE* Tax balances are updated with the current period amounts.
PS_GARN_BALANCE* Garnishment balances are updated with the current period amounts.
PS_DED_ARREARS Deduction arrears balances are updated to reflect the current arrears
balances.
PS_ADDL_PAY_DATA Additional pay data is updated to reflect the new goal balance
(GOAL_BAL).
PS_VACATION_BEN Employee vacation benefit table is updated to reflect the new goal
balance (GOAL_BAL).
PS_LEAVE_ACCRUAL Unprocessed data fields are updated on employee leave
accrual records. Note: A leave accrual record will be inserted if the employee has not been
processed through the ACCRUAL process yet.
PS_PAY_MESSAGE Messages from the prior run are deleted by company, pay group,
pay end date, and off-cycle indicator. Page number is also used for off-cycle check
processing.
Pay Calculation (PSPPYCAL.CBL) can run once the payroll input tables are populated on the
database, and the pay earnings have been marked as OK to Pay (by Paysheet Creation itself if
you’ve set this up as the default, or by your payroll operators through the online Paysheets
panels). Pay Calculation looks at all the earnings for a particular pay calendar (or group of pay
calendars) and starts to produce checks. You can run Pay Calculation over and over again.
Typically, you run it initially to calculate most of your employees, and then you run it again to
clean up errors or perhaps to pick up some late hours that you’ve just entered. When you run
Pay Calculation again, it doesn’t have to recalculate everybody; it can calculate only those
employees who need to be recalculated.
For example, Darla Peabody was terminated at the end of the last pay period and received what
should have been her final paycheck. The Human Resources department, however, failed to
enter her termination into the system. So, when paysheets were created and processed for the
next pay period, the system produced a pay check for her. When her supervisor reported to the
Payroll department that Darla had been terminated two weeks earlier, and that no check should
have been produced, the Payroll department then ran a reversal on her check, backing it out of
the system.
If the physical paycheck is not available —if it’s already been cashed, or if it was a direct
deposit—we perform an adjustment.
For example, Douglas Turner should have been paid for 20 hours of overtime, but deposited his
check before realizing this. He comes to us to request his overtime pay. We’ll go through the
adjustment process, calculating the check the way it should have been calculated in the first
place, comparing the new calculation to the one used for the check that was actually issued, and
giving Douglas a check for the difference.
When we reverse a check, we generally either cut a new on-demand check for the correct
amount, or simply do nothing after having reversed it.
• The original check was for a smaller amount than it should have been: the company
owes the employee money, as in the case of Douglas Turner.
• The original check was for a larger amount than it should have been: the employee owes
the company money. For example, we paid Item Processing Clerk Anne Jeffery for 20
hours of overtime instead of 2 hours of overtime.
1.3. Messages on the Pay Record
When we use Payroll to reverse or adjust checks, we’ll see messages on the payline and
paycheck records. They’re there to help steer us through the process, so we know exactly what
we’re doing and what we’re viewing.
1.3.1. Reversal Message
This message appears on the payline record when we run the Reversal process for a check
reversal:
Reversal Indicates that the check is a reversal.
1.3.2.Adjustment Messages
The following messages can appear when we run the Reversal process for a check adjustment:
Reversing Adjustment Indicates a pay earnings record that has been adjusted. It will
appear on the original pay earnings record.
Adjustment Indicates a pay earnings record that was created by the Reversal/Adjustment
process. It will appear on the pay earnings record that will be used to recalculate an
employee’s pay.
Adjustment – Partial Period Indicates that the employee with the adjusted pay earnings
record has had a change to their job record, with an Effective Date that falls between the Pay
Period Begin and End Dates prior to running the Reversal/Adjustment process.
Adjustment – Pay Data Change Indicates that one or more of the employee’s adjusted
records has been updated since the last time paysheets were created or Pay Calculation was
run. This employee will be recalculated during the next Pay Calculation if they have not already
been recalculated. We may select all employees who’ve had a Pay Data Change and need to
be recalculated by entering R in the Job Pay Data Change field of the Payline Update/Display
dialog box. Entering Y in the same field will select all employees whose pay has been
recalculated due to a change in one of their pay-related records.
Adj – PayChg – Partl Period Indicates, for an employee who had an Adjustment – Pay
Data Change message, that a change has been made to their job record, with an Effective Date
falling between the Pay Period Begin and End Dates, and they have already been recalculated.
1.4.Reversing Paychecks
The central procedure of the check reversal process is running the Reversal program. This
program locates the checks we’ve specified on a special run control and creates an off-cycle
paysheet page for each reversal. The resulting paylines will reflect the original paysheet entries,
with negatives in the hours and amount fields. These pages will be display only—we can’t enter
data into them.
During the Reversal process, the system makes a copy of the paycheck record and reverses the
signs (plus/minus) on the amount fields. The original paycheck record is not deleted; it’s still
there, too. we can view both the original and the reversed copy by using the Paycheck panels in
the Manage Payroll Process window. On the reversed check, all of the amounts display as
negative numbers, and we’ll notice the message Calculated Check Reversal in the upper left
corner of the first scroll box.
When we reverse paychecks, we don’t need to run Pay Calculation. When we run the Reversal
process, the system simply finds the check or checks we’ve specified and reverses the
plus/minus signs; since the amounts themselves have already been calculated, no additional
calculation is necessary.
If we reverse a check and then realize we made a mistake—the check shouldn’t have been
reversed, for whatever reason—Payroll provides a simple method to delete the reversal: choose
Delete Current Reversal/Adjustment on the Paycheck Reversal/Adjustment Run Control panel,
and run the Reversal process again.
To update the balance records with the reversal information, we then proceed to run Pay
Confirmation. After confirmation, when we view the paycheck, we’ll see the message Confirmed
Check Reversal in the upper left corner.
1.5. Steps for Reversing Checks
1.5.1. Identify the paycheck number and issue date
If the physical paycheck isn’t available, we can find the number and date information either
online or offline.
Online View the Inquire, Paycheck Data panels in the Manage Payroll Process window.
Offline Refer to our Payroll Register or Payroll Check Register reports.
For example, if we forgot to pay Theresa for 10 hours of overtime, we’d enter 10 in OT Hours; if
we taxed her in the wrong taxing jurisdiction, we’d enter the correct State or Locality.
When we’ve finished entering your adjustments, we’ll save the paysheet, set up a run control, and
run Pay Calculation. The system will calculate the paysheet. If it turns out, person owe the
employee money, the system will produce a Calculated Check for the amount the person owe; at
that point we can set up Pay Confirmation parameters, run the Pay Confirm program—which will
update the employee’s balances and assign a check number—and go ahead and print the check.
we can leave Earnings Table 1 panel as it is. Click on the Earnings Table 2 tab to move to
Earnings Table 2.
We’ll want to set up Earnings Table 2 to match this example, if we want to use the payback
feature.
For example, if we’re adjusting checks that were calculated using the wrong taxing jurisdiction,
we could set up a Tax Adjustment Deduction Code: TAXADJ.
2.Technical Overview of Paycheck Reversal
There are mainly three points to consider when running the REVERSAL process. They are:
Tables the REVERSAL process selects from
Tables the REVERSAL process inserts into
Tables the REVERSAL process deletes from
PS_PAY_REV_RUNCTL The process selects the run control record that was added
by the user prior to running the process. This is the parent record on the run control panel.
PS_PAY_CHECK_REVRS The process selects the run control record that was added
by the user. This is the child record on the run control panel.
PS_PAY_TAX_CAN The taxes taken on the original check are selected (Canadian
version of PS_PAY_TAX).
PS_PAY_CTX_OVRD The Canadian tax overrides on the original check are selected.
PS_PAY_PAGE The reversal is inserted on a new page associated with the current
off-cycle calendar.
PS_PAY_LINE The reversal is inserted on a new line associated with the current off-cycle
calendar.
PS_PAY_EARNINGS This record is created with the original earnings amounts, but the
amounts are negated.
PS_PAY_OTH_EARNS This record is created with the original other earnings amounts, but
the amounts are negated.
PS_PAY_SPCL_EARNS This record is created with the original earnings that updated
the special accumulators, but the amounts are negated.
PS_PAY_DEDUCTION This record is created with the original deductions taken, but the
amounts are negated.
PS_PAY_TAX This record is created with the original taxes taken, but the amounts are
negated.
PS_PAY_TAX_CAN This record is created with the original taxes taken, but the amounts
are negated (Canadian version of PS_PAY_TAX).
PS_PAY_GARNISH This record is created with the original garnishments taken, but the
amounts are negated.
PS_PAY_ONE_TIME This record is created with the original deduction overrides, but the
amounts are negated.
PS_PAY_TAX_OVRD This record is created with the original tax overrides, but the amounts
are negated.
PS_PAY_CTX_OVRD This record is created with the original tax overrides, but the amounts
are negated (Canadian version of PS_PAY_TAX_OVRD).
PAY015A: Identifies all computer and manual checks, including check reversals, processed by
the payroll system during the current payroll periods specified by the Pay Run ID. It then inserts
one entry for each check into the temporary Check Reconciliation file.
It then identifies all outstanding checks; that is, all checks that have been confirmed and are
not reversing entries and have not yet been cashed. It then inserts one entry for each
outstanding check into the temporary Check Reconciliation file.
Next, the program identifies all unprocessed manual checks and inserts one entry for each
into the temporary Check Reconciliation file.
PAY015B: This program lists the entries in the temporary Check Reconciliation file, divided by
predetermined report types. A page break is supplied for each report type within this category
and totals are given for Item Count and Net Pay.
Report Types included are: Issued Cheques (Computer), Cheques Reconciled From Bank
Cheques File, Outstanding Cheques, and Unprocessed Manual Cheques.
Parameters: Pay Run ID. Enter a valid Pay Run ID from the Pay Calendar Table.
On-Cycle, Off-Cycle, or Both. Indicate whether you want the report to include only on-cycle
checks, only off-cycle checks, or all checks. If you select Off-Cycle, you may enter a range of
pages.
Pay Calendar. If the Pay Run ID includes multiple pay calendar entries, you may choose to
include all entries for the Pay Run ID or to limit the report to a single pay calendar entry. To
specify a single pay calendar, enter the Company, Pay Group, and Pay End Date.
Source : None.
Sort Selection : Bank Transit Number, Account Number, Report Type, and Cheque Number.