Functional Overview of Paysheets: What Is A Paysheet?
Functional Overview of Paysheets: What Is A Paysheet?
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. What are Paylines? A payline consists of the Employee ID of the employee eligible to be paid within the pay period, the employment record number used for multiple jobs!, and the manual chec" indicator. #ne or more pay earnings records will be associated with a gi$en payline. Each pay earnings record associated with a payline contains information such as% Amount of &egular Pay 'umber of &egular (ours Additional Pay, if any )ax information *ob Data such as Department and *ob +ode #ther Earnings ,efore you can re$iew paysheet and payline information for each payroll cycle, you must run the Paysheet +reate PA-.(EE)! process to create paysheets. )his process gathers the information entered in the $arious 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. )o create paysheets, you must first tell the system who you want to create paysheets for by specifying a Pay &un ID on the Paysheet +reation panel. )his Pay &un ID is what you use to group together pay calendar entries from different pay groups for payroll processing. ,ut in the case of ,ritish Petroleum, the payroll processes must be similar for each paygroup. /hen you were setting up your Payroll Process tables, each pay calendar entry should ha$e been assigned a Pay &un ID. At this point, you determined how you wanted to organi0e your payroll cycles1and whether you wanted to run paysheets for multiple pay groups and companies at the same time by combining them under the same Pay &un ID. All pay calendar entries that share a Pay &un ID generally ha$e the same pay period end date, but not necessarily the same pay fre2uency. In most cases, you set up a different pay &un ID for each pay period end date on the Pay +alendar )able, under the Define Payroll Process window.
.alaried Employees
65765 to 65796
65758 to 65796
ettin! up Pay Run "ontrols :or example, +ontra +osta ,an" uses Pay &un ID E4A to combine payroll processing for the semi;monthly .45! and monthly 4#5! pay groups, which ha$e pay calendar entries ending on *anuary 96. Runnin! the Process After you set up the Pay &un +ontrol data, you then run a Paysheet process to actually create paysheets. During this process, the system scans through all employees in the system and selects the employees that are scheduled to be paid for the specified pay period. It recogni0es them because their company and paygroup ha$e been assigned to a pay calendar entry that is associated with the Pay &un ID. 'ote% )o execute the process, you should first $erify that the Pay &un and Pay +alendar tables are accurate. .teps% .tep 5% Initiating the Paysheet process .tep <% Establishing run controls .tep 9% &unning the Paysheet +reate process .tep =% +hec"ing payroll errors tep #$ Initiatin! the Paysheet Process .elect Process, Paysheet Creation, and specify an Action of >pdate7Display. Enter a &un +ontrol ID or clic" #? to choose one from a list. )his opens the Paysheet +reation panel. tep %$ Esta&lishin! Run "ontrols Enter the Pay &un ID you wish to process. ,ecause you should already ha$e set up your Pay &un IDs and tied them to the appropriate pay calendar entries, you can clic" the down arrow to $iew a list of $alid choices. If there are more than 966 Pay &un IDs, it may not show all &un ID@s. .o it is always better to "ey in the Pay &un ID. ,y loo"ing at the Pay &un )able, you can $erify the accuracy of the selected group to be processed. )his table will display e$ery +ompany7Pay 3roup +alendar entry that has been lin"ed to the Pay &un ID. tep '$ Runnin! the Paysheet "reate Process +lic" the &un toolbar button to run the process now or schedule it to run at a later time. )his opens the Process .cheduler.
tep ($ "hec)in! Payroll Errors If the system encounters any payroll errors while creating paysheets, it will generate error messages, which you can re$iew online on the 4anage Payroll Process window, In2uire menu, Payroll Error 4essages panel, or by running an error report. People.oft also pro$ide an .A& for error listings. .A& PA-655, Payroll Error 4essages for Employees, lists errors related to employee data. *sin! Paysheets Effectively #nce you run paysheets, you can either print them just as you would any standard report in the system, or you can access them online, using one of the Paysheet or Payline panels, to re$iew payroll information. )he paysheet reports pro$ide a $ehicle for chec"ing paysheet information and ma"ing any additions or changes. )he Paysheet panels are where you actually enter new data. &egardless of how you choose to re$iew paysheet data1online or on paper1you@ll find them an in$aluable reference for ensuring you pay your company@s employees correctly. If you turned on the Automatic Paysheet >pdate flag on the Pay 3roup )able, any additional paysheets will be added to the end of the run each time you re;run paysheets. :or example, on 4onday morning, Anthony created paysheets in preparation for entering payroll data on )hursday. )uesday, ++, hires <6 new employees, all of whom should be paid in the next payroll cycle. If Anthony re;runs paysheets on /ednesday morning, the system will add the new pages at the end of the paysheet report. If the Automatic Paysheet >pdate flag was turned off, he would need to manually add paysheet pages, using the Action, Add Page. If Automatic Paysheet >pdate is turned on, Paysheets are updated during Pay +alculation. Wor)in! with Paysheet Reports In addition to pro$iding you with a turnaround document you can distribute to department super$isors and other managers who need to re$iew payroll information, paysheet reports ma"e excellent wor"sheets. -ou can use them to mar" up any additional pay, taxes, accounting information, or changes that should be made to $arious paylines. )hese annotated reports then ser$e as entry forms for updating information within your People.oft Payroll system. Enterin! Data on Paysheets After you create paysheets, you can accept the data as is, or add or change data. In most cases, you@ll perform all these actions during each payroll cycle. When to Accept+ A,,+ or "han!e Paysheet Data Accept$ Accept the data as is if all the employees are salaried and the system has turned on #? to Pay as determined by the pay group record, and there are no changes other earnings, additional pay, and so on! re2uired to the data. In short, you are ready to process your preliminary Pay +alculation run. A,,$ Add data if the employees to be paid re2uire positi$e time input for regular and o$ertime hours as well as any other earnings information. -ou may also need to turn on the #? to Pay chec" box. "han!e$ +hange data if it needs to be modified for one reason or another. -ou may choose to change the department, account codes, tax methods, and so forth. -ow to .now Who/s O. to Pay )he #? to Pay field is a chec" point you use to tell the system whether to pay an employee or place the record on hold until you ha$e a chance to re$iew it or enter earnings information not supplied by the employee@s job record.
:or acti$e employees on your payroll runs, each payline will ha$e #? to Pay either on or off, by default, depending on how you defined the +onfirmation &e2uired for *ob Earnings on Paysheet field on the Pay 3roup )able entry for that employee type within a pay group. (ourly employees, for whom you need to enter some sort of positi$e time entry, will typically ha$e #? to Pay turned off by default. .alaried employees and exception hourly employees, for whom you enter exceptions only as re2uired, will usually ha$e #? to Pay on by default. 'ew hires within the pay period will ha$e a Paysheet line generated with partial pay. Depending on how you set up employee types on the Pay 3roup )able, a new hire may be mar"ed #? to Pay or not #? to Pay. If you turn on +onfirmation &e2uired for Partial Pay Period on Paysheet on the Pay 3roup )able, employees of that type will ha$e #? to Pay turned off by default on the Paysheet. If the chec" box is not selected, employees of that type will ha$e #? to Pay turned on the Paysheet. )he regular pay of new hires will also be prorated, and the pay begin and end dates will be indicated on the pay earnings entry. Bi"e new hires, employees terminated within the pay period will also ha$e a Paysheet line generated with partial pay. +onfirmation &e2uired for Partial Pay Period on Paysheet field controls their default #? 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 +alculation that may hold up your entire payroll run, you can turn off the #? to Pay and proceed. )hen, once you resol$e the issue or problem, you can recalculate only the records that you didn@t calculate earlier. -ou must, howe$er, recalculate any changes and resol$e all errors prior to performing Pay +onfirmation. If you get an error message on a particular payline during Pay +alculation, and you can@t figure out how to correct it in time to finish your payroll cycle on schedule, turn off #? to Pay on the payline in 2uestion. )he +onfirmation process will automatically delete any earnings records for which #? to Pay is turned off. )he payroll report PA-656, Employees 'ot Processed in +urrent Payroll, lists all employees who were not included in the current payroll processing1that is, all employees with #? to Pay turned off. /e thin" you@ll find this report extremely useful. -ou can scan it, for example, to ma"e sure all employees who should be paid will be paid.
separate chec" if the separate chec" indicator .EP+(?EDED! on the Deduction )able P.EDED>+)I#'E+BA..! is set to G'@. PA145INE4 0A0* $ Indicates whether the earnings record has been calculated or confirmed successfully. )he $alid $alues are% I$ Initial Boad. )he pay earnings ha$e been entered but not calculated. A record mar"ed 'ot #? to Pay will remain with an GI@ status until it is deleted by the +#':I&4 process. *$ >pdated by operator. )he record has been updated online by a user since it was originally entered or calculated. )his status is set by People+ode. "$ +alculated successfully. E$ Error. An error occurred in the processing of these earnings. If it is a standard payroll error, it will appear on the payroll messages panel. #therwise, the error will be displayed on the screen where the process was executed or in the *+B. Earnings records with this status must be corrected or mar"ed 'ot #? to Pay before the calculation process will complete successfully. F$ +onfirmed successfully. P$ Pay in Progress. )he pay processes will set the status to GP@ if the record has been selected for processing that is, for calculation!. If an error occurs during processing, some statuses may remain as a GP@ until reprocessed. JO74PA1$ Directs the process to update the paysheet with the most current job information. )his information may ha$e changed since the paysheet was created or last calculated. O.40O4PA1$ Indicates whether this record should be processed. If this field is set to G'@, this record will be bypassed by the calculation process. DED40A.EN$ Directs the system how to ta"e deductions. If this field is set to G'@, no deductions will be ta"en for this chec". 0A84PERIOD $ Indicates the number of tax periods used for the calculation of taxes. )his field can drastically affect the amount of tax calculated. P 4PA14O0-4EARN $ )his table contains other earnings records, which are added to the paysheet. )he PA-.(EE) process may generate these records automatically from the additional pay data records under Employee Payroll Data. &ecords added from additional pay will ha$e the ADDBE.EA field set to a $alue H 6. #ther Earnings records may also be added online or through a time interface. &ecords added in this manner should ha$e the ADDBE.EA field set I 6. #therwise, additional pay will not be processed correctly. )here may be multiple other earnings records for one P.EPA-EEA&'I'3. record. P 4PA14ME A6E % )his table is updated with standard payroll error messages that are encountered during the process. '2 0a&le the PA1 -EE0 process up,ates$ P 4PA14"A5ENDAR$ )he PA-E.(EE).E&>' flag on the pay calendar is set to G-@ to indicate that the PA-.(EE) process has run successfully. (2 0a&les the PA1 -EE0 process ,eletes fro3% P 4PA1 -EE04R*N"05$ )he run control is deleted after the process is initiated. P 4PA14ME A6E$ 4essages 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 chec" processing.
Report Description Paysheets% Print Paysheets Paysheets% Print Distributed Earnings K Paysheets Paysheet &ecords Audit Prior to +alcpay Paysheet &ecords Audit Prior to
Report Win,ow 4anage Payroll Process >... 4anage Payroll Process >... 4anage Payroll Process >... +onfirm 4anage Payroll Process >...
Paysheets$ PA199: Description$ )his report prints the results of the Paysheet +reation process. )he 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. :or each set of applicable employee records found, it creates a payline showing pertinent payroll information. -ou can $iew the results of this process online, or print them1usually on a preprinted form. -ou may want to customi0e this report for your organi0ation@s uni2ue needs. -ou specify the paysheet contents on Pay 3roup )able panels =;L and Payroll Data panels 5;<. 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. :or 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. Para3eters$ Pay Run ID2 Enter a $alid Pay &un ID from the Pay +alendar )able.
Pay "alen,ar2 If the Pay &un ID includes multiple pay calendar entries, you may choose to include all entries for the Pay &un ID or to limit the report to a single pay calendar entry. )o specify a single pay calendar, enter the +ompany, Pay 3roup, and Pay End Date. ource 'one. ort election Determined on Pay 3roup )able panels =;L and Payroll Data panels 5;<. Paysheets Distri&ute, Earnin!s$ PA19#; Description$ )his report prints paysheets for distributed earnings. PA-657 is similar to PA-66J Print Paysheets!, but scans employee records for pay lines related to distributed earnings. Para3eters$ Pay &un ID. Enter a $alid Pay &un ID from the Pay +alendar )able. Pay "alen,ar$ If the Pay &un ID includes multiple pay calendar entries, you may choose to include all entries for the Pay &un ID or to limit the report to a single pay calendar entry. )o specify a single pay calendar, enter the +ompany, Pay 3roup, and Pay End Date. ource% 'one. ort election$ +ompany, Employee ID.
Paysheet Recor,s Au,it Prior to "alcpay$ PA19'< Description$ )his precalculation audit report pro$ides a detailed listing by company, pay group, and pay end date of information that may cause problems during the Pay +alculation process. Para3eters$ Pay &un ID. ource$ '7A. ort election$ +ompany, pay group, pay end date. Paysheet Recor,s Au,it Prior to "onfir3$ PA19'= Description$ )his precalculation audit report pro$ides a detailed listing by company, calendar year, pay group, monthcode, pay end date, and employee ID of information that may cause problems during the Pay +onfirmation process. Para3eters$ Pay &un ID. ource$ '7A. ort election$ +ompany, pay group, pay end date. ,ut ,P will be using a customi0ed report ,PEPA-69L..A& pre;confirm audit report.
)o run Pay +alculation for the Pay +alendars associated with a specific Pay &un ID, select that Pay &un ID. )his enables you to run Pay +alculation for either the on;cycle or off;cycle chec"s of the Pay +alendars associated with the Pay &un ID you specify. )he system default is on;cycleM to specify an off;cycle calculation, select #ff;+ycle in the #n or #ff;+ycle edit box. -ou must ha$e already defined the Pay &un ID on the Pay &un )able located in the Define Payroll Process window. ,y loo"ing at the Pay &un ID )able you can $erify the accuracy of the groups you@$e selected for processing. )his table displays e$ery +ompany7Pay 3roup +alendar entry tied to each Pay &un ID. For On>"ycle Pay "alculation If you@re running an on;cycle calculation you tell the system whether this is a #n;+ycle Preliminary +alc &un. -ou can run on;cycle Pay +alculation in preliminary mode as many times as you want, to correct errors and adjust payroll information. -ou should turn this chec"box off only after you ha$e corrected all errors from the preliminary runs and are ready to process your final Pay +alculation run. ,oth preliminary and final modes perform identical calculationsM the only difference is that final mode signals to People.oft Payroll that you are ready to progress to the next payroll phase% Pay +onfirmation. For Off>"ycle Pay "alculation An off;cycle payroll is one that is run outside the normal pay processing cycle, typically used for terminations, manual chec"s, re$ersals, and bonuses. -ou can enter a Pay &un ID and select #ff;+ycle in #n of #ff;+ycle to run Pay +alculation for the off;cycle chec"s of the Pay +alendars you@$e associated with that Pay &un ID. Alternati$ely, you can lea$e Pay &un ID blan", select #ff;+ycle, and use the #ff;+ycle &un group box to specify parameters for you calculation% +ompany, Pay 3roup, Pay End Date, and the from and through Page Ns. electin! "hec)s to "alculate Each time you process payroll calculation, you can use the elect "hec)s to "alculate group box to tell the system whether you want to process the calculation for all employees, or only for employees for whom payroll needs to be recalculated.
Only "alculate Where Nee,e, tells the system to process Pay +alculation only for those employees for whom payroll needs to be recalculated. In most cases, to minimi0e processing time, you should select #nly +alculate /here 'eeded. )he system will calculate pay for employees that ha$e not yet been calculated, employees with errors, or employees who ha$e had changes since the last Pay +alculation. Runnin! Pay "alculation During Pay +alculation, the system determines earnings, deductions, taxes, and net pay for all employees with pay earnings within a payline mar"ed #? to Pay. /hen it performs gross; to;net calculation, the system% 5. Adds taxable earnings and taxable benefits and subtracts before;tax deductions to arri$e at )axable Earnings. <. +alculates taxes. 9. .ubtracts taxes. =. .ubtracts after;tax deductions to determine 'et Pay. )he system processes one company at a time, and within each company, e$ery pay group assigned to that Pay &un ID. As it processes each pay group, the system indicates the number of chec"s to be calculated and how many ha$e already been calculated. )he system commits the calculations after processing the number of employees specified in the Installation )able. In other words, it updates the physical database with the results of the calculations.
Panel controls :or on;cycle confirmation, enter the Pay &un ID. /e must ha$e already defined the Pay &un ID on the Pay &un table located in the Define Payroll Process window. )o confirm all off;cycle chec"s associated with a particular period, we can enter a Pay &un ID and select #ff;+ycle in #n or #ff;+ycle. )o confirm off;cycle chec"s by page range, /e can lea$e Pay &un ID blan", select #ff;+ycle, and use the #ff;+ycle &un group box to specify parameters for our calculation% +ompany, Pay 3roup, Pay End Date, and the from and through Page Ns. /hen we run the Pay +onfirmation program, the system processes one company at a time, and within each company, e$ery pay group assigned to that Pay &un ID. As it processes each pay group, the system indicates how many chec"s are being confirmed and how many ha$e already been confirmed.
+lic" on the &un toolbar button to run the process now or schedule it to run at a later time. )his opens the Process .cheduler. /hen we run Pay +onfirmation, the system assigns chec" and7or ad$ice numbers. )he system loo"s at the Bast :orm 'umber >sed on the :orm )able in the Define Payroll Process window!, adds one, and assigns this number to the first person in the chec" se2uence order. )he remaining chec" or ad$ice numbers are assigned se2uentially according to the chec" print se2uence options we@$e set up on the Pay 3roup )able also in the Define Payroll Process window!. 3. Confirming Pay Calendars in Order by Check Date Month /hen a chec" is processed for an employee, the system updates the $arious balance records earnings, deductions, and so on!. ,alance records are stored by year, 2uarter, and month. #nce we ha$e posted to a month, we cannot post to a pre$ious month. :or example, once we ha$e posted an April balance, the system will not allow us to update a 4arch balance of the same type. If we try to post to a pre$ious month, the Pay +onfirmation processes will abend with an error. )his error may occur for .emi;monthly pay group and 4onthly pay group.
3.1. Semi-Monthly Pay Group An employee is in a semi;monthly pay group for the first three wee"s of the month. (e is then transferred to a monthly pay group. (e will ha$e a paysheet for the semi;monthly pay group for the third wee" of the month and a monthly paysheet for the fourth wee" of the month. )he semi;monthly pay group has a pay end date of 9795 and a chec" date of =78, and therefore a 4#')(+D of = on the pay calendar. )he monthly pay group has a pay end date of 9795 and a chec" date of 9795, and therefore a 4#')(+D of 9 on the pay calendar. If the semi;monthly pay group is confirmed before the monthly pay group, the April balance record will be created before the 4arch balance is updated. As a result, when we try to confirm the monthly pay group, Pay +onfirmation will abend. )o pre$ent the problem, we need to confirm the monthly pay group first, because the chec" date is in 4arch. 3.2.Monthly Pay Group An employee is in the monthly pay group for the month of 4arch. )his payroll has a pay end date and chec" date of 9795. Effecti$e April 5, the employee is transferred to the semi;monthly pay group. Prior to the 9795 monthly payrolls being confirmed, we confirm an off;cycle chec" for this employee that is attached to the April semi;monthly payroll. )his off;cycle chec" creates an April balance recordM when we try to confirm the 4arch monthly payroll, Pay +onfirmation abends. . Re!ie"ing Pay Confirmation Results /e can re$iew Pay +onfirmation results using hard copy reports or the a$ailable online Paychec" panels in the 4anage Payroll Process window, In2uire menu. #. Running Pay $nconfirm If we want to update any paysheet information, or ma"e data or table changes that re2uire recalculation after we@$e run Pay +onfirmation, we@ll need to run Pay >nconfirm. )o do this, select Process, Pay >nconfirm in 4anage Payroll Process.
P.EPA-EI'.EEA&'. >nemployment insurable earnings for the calendar being processed are selected +anadian only!. P.EPA-E)AF )axes ta"en for the calendar being processed are selected. P.EPA-E)AFE+A' +anadian only!. P.EPA-E3A&'I.( )axes ta"en for the calendar being processed are selected 3arnishments ta"en for the calendar being processed are selected.
P.EPA-EDED>+)I#' Deductions ta"en for the calendar being processed are selected. )his process also selects from some employee and pay process tables. 2. %ables the CO&'(RM )rocess inserts into P.E,#'DEB#3O )he bond log table is updated with bond deductions ta"en in the current period.
P.EPA-EDI.)&I,>)' )he pay distribution table is updated with chec" and ad$ice information. P.EPA-E4E..A3E )his table is updated with standard payroll error messages that are encountered during the process. P.EPA-E+(E+?ED>E )his table is updated with the chec" information that is later used by the chec" reconciliation process. P.E+(E+?E-)DO information. )his balance table is updated with the current period chec"
P.EEA&'I'3.E,ABO Earnings balances are updated with earnings and special accumulator data for the current period. P.EDED>+)I#'E,ABO Deduction balances are updated with the current period amounts. P.E)AFE,ABA'+EO )ax balances are updated with the current period amounts.
P.E3A&'E,ABA'+EO 3arnishment balances are updated with the current period amounts. P.E+A'E+(E+?E-)DO P.E+A'EE&'E,ABA'+EO P.E+A'EDEDE,ABA'+EO P.E+A'E)AFE,ABA'+EO +anadian $ersion of P.E+(E+?E-)D. +anadian $ersion of P.EEA&'I'3.E,AB. +anadian $ersion of P.EDED>+)I#'E,AB. +anadian $ersion of P.E)AFE,ABA'+E.
P.EI'.EEA&'.E,AB >nemployment insurable earnings balances are updated with the current period amounts +anadian only!. O )hese tables may be inserted into or updated depending on the payroll cycle being run. 3. %ables the CO&'(RM )rocess u)dates P.EPA-EPA3E +#':I&4ED flag is set to G-@. P.EPA-EBI'E +#':I&4ED flag is set to G-@. P.EPA-EEA&'I'3. P.EPA-E+(E+? P.EDEDEA&&EA&. balances. PA-EBI'EE.)A)>. is set to G:@. PA-+(E+?E.)A)>. is set to G:@. Deduction arrears balances are updated to reflect the current arrears
P.EADDBEPA-EDA)A Additional pay data is updated to reflect the new goal balance 3#ABE,AB!. P.E3A&'E.PE+ 3arnishment specification data is updated to reflect the new limit balance 3A&'EBI4I)E,AB!. P.E3E'BEDED>+)I#' Employee general deduction data is updated to reflect the new goal balance 3#ABE,AB!. P.EPA+A)I#'E,E' Employee $acation benefit table is updated to reflect the new goal balance 3#ABE,AB!.
P.EBEAPEEA++&>AB >nprocessed data fields are updated on employee lea$e accrual records. 'ote% A lea$e accrual record will be inserted if the employee has not been processed through the A++&>AB process yet. P.EPA-E:#&4E),B )he BA.)E:#&4NE>.ED is updated on the form table.
P.EPA-E+ABE'DA& )he PA-E+#':I&4E.)A&) flag is set to G-@ when the process is started initially. )he PA-E+#':I&4E&>' flag is set to G-@ when the process has run to completion successfully. . %ables the CO&'(RM )rocess deletes from P.EPA-E+#':E&>'+)B )he run control is deleted after the process is initiated. P.EPA-E4E..A3E 4essages 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 chec" processing. P.EPA-EPA3E &ecords whose P.EPA-EBI'E entries are no longer there.
P.EPA-EBI'E &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-EEA&'I'3. &ecords where #?E)#EPA- I G'@ are deleted.
P.EPA-E#)(EEA&'. &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E#'EE)I4E deleted. &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are
P.EPA-E)AFE#P&D &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E+)FE#P&D &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E3A&'E#P&D&ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-EDED>+)I#' &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E)AF &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E)AFE+A' &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. +anadian $ersion of P.EPA-E)AF.! P.EPA-E3A&'I.( &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted. P.EPA-E+(E+? deleted. &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I
P.EPA-EI'.EEA&'. &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted +anadian only!.
'o change in net pay. :or example, an employee@s pay was incorrectly charged to Department 56566 instead of Department 56656. )he original chec" was for a smaller amount than it should ha$e been% the company owes the employee money, as in the case of Douglas )urner.
)he original chec" was for a larger amount than it should ha$e been% the employee owes the company money. :or example, we paid Item Processing +ler" Anne *effery for <6 hours of o$ertime instead of < hours of o$ertime. 1.3. Messages on the Pay Record /hen we use Payroll to re$erse or adjust chec"s, we@ll see messages on the payline and paychec" records. )hey@re there to help steer us through the process, so we "now exactly what we@re doing and what we@re $iewing. 1.3.1. e!ersal Message )his message appears on the payline record when we run the &e$ersal process for a chec" re$ersal% &e$ersal Indicates that the chec" is a re$ersal. 1.3.2."#$ustment Messages )he following messages can appear when we run the &e$ersal process for a chec" adjustment% Reversin! A,?ust3ent Indicates a pay earnings record that has been adjusted. It will appear on the original pay earnings record. A,?ust3ent Indicates a pay earnings record that was created by the &e$ersal7Adjustment process. It will appear on the pay earnings record that will be used to recalculate an employee@s pay. A,?ust3ent @ Partial Perio, Indicates that the employee with the adjusted pay earnings record has had a change to their job record, with an Effecti$e Date that falls between the Pay Period ,egin and End Dates prior to running the &e$ersal7Adjustment process. A,?ust3ent @ Pay Data "han!e Indicates that one or more of the employee@s adjusted records has been updated since the last time paysheets were created or Pay +alculation was run. )his employee will be recalculated during the next Pay +alculation if they ha$e not already been recalculated. /e may select all employees who@$e had a Pay Data +hange and need to be recalculated by entering & in the *ob Pay Data +hange field of the Payline >pdate7Display dialog box. Entering - in the same field will select all employees whose pay has been recalculated due to a change in one of their pay;related records. A,? @ Pay"h! @ Partl Perio, Indicates, for an employee who had an Adjustment K Pay Data +hange message, that a change has been made to their job record, with an Effecti$e Date falling between the Pay Period ,egin and End Dates, and they ha$e already been recalculated. 1. .Re!ersing Paychecks )he central procedure of the chec" re$ersal process is running the &e$ersal program. )his program locates the chec"s we@$e specified on a special run control and creates an off;cycle paysheet page for each re$ersal. )he resulting paylines will reflect the original paysheet entries, with negati$es in the hours and amount fields. )hese pages will be display only1we can@t enter data into them. During the &e$ersal process, the system ma"es a copy of the paychec" record and re$erses the signs plus7minus! on the amount fields. )he original paychec" record is not deletedM it@s still there, too. we can $iew both the original and the re$ersed copy by using the Paychec" panels in the 4anage Payroll Process window. #n the re$ersed chec", all of the amounts display as negati$e numbers, and we@ll notice the message +alculated +hec" &e$ersal in the upper left corner of the first scroll box. /hen we re$erse paychec"s, we don@t need to run Pay +alculation. /hen we run the &e$ersal process, the system simply finds the chec" or chec"s we@$e specified and re$erses the plus7minus signsM since the amounts themsel$es ha$e already been calculated, no additional calculation is necessary.
If we re$erse a chec" and then reali0e we made a mista"e1the chec" shouldn@t ha$e been re$ersed, for whate$er reason1Payroll pro$ides a simple method to delete the re$ersal% choose Delete +urrent &e$ersal7Adjustment on the Paychec" &e$ersal7Adjustment &un +ontrol panel, and run the &e$ersal process again. )o update the balance records with the re$ersal information, we then proceed to run Pay +onfirmation. After confirmation, when we $iew the paychec", we@ll see the message +onfirmed +hec" &e$ersal in the upper left corner. 1.#. 0te)s for Re!ersing Checks 1.%.1. &#entify the paychec' num(er an# issue #ate If the physical paychec" isn@t a$ailable, we can find the number and date information either online or offline. #nline Piew the In2uire, Paychec" Data panels in the 4anage Payroll Process window. #ffline &efer to our Payroll &egister or Payroll +hec" &egister reports. 1.%.2. Setting )p Paychec' e!ersal Parameters )o define parameters for the &e$ersal program, select Process, Paychec" &e$ersal7Adjustment in the 4anage Payroll Process window.
1.%.3. unning Paychec' e!ersal #nce we@$e entered all the chec"s to be re$ersed, we@ll run the Paychec" &e$ersal Process. )his program eliminates the need to enter each chec" to be re$ersed as a manual chec". +lic" the &un toolbar button to run the process now or schedule it to run at a later time. )his opens the Process .cheduler. /e can $iew the effects of the re$ersal by loo"ing at the original chec" and the re$ersed chec" on the Paychec" Earnings panel 4anage Payroll Process, In2uire, Paychec" Data!.
1.%.*. Setting )p Pay Confirmation Parameters :irst we@ll specify our parameters on the Pay +onfirmation panel. In 4anage Payroll Process, select Process, Pay +onfirmation, >pdate7Display. 1.%.1. unning Pay Confirmation /e can now run the Pay +onfirmation process as we normally would for an on;cycle payroll run. 1.%.+.,ie-ing Confirme# e!erse# Chec's After we@$e run Pay +onfirmation, we may $iew information, including updated balances, using the Paychec" Data panels in the 4aintain Payroll Data and 4anage Payroll Process windows, and run any reports we may re2uire. 1.-. *d.usting Paychecks /hen we adjust a paychec", there are three possible outcomes% 'o change in net pay. )he company owes the employee money. In this situation, the system will produce a chec" for the amount owed. )he employee owes the company money. In this case, we can put the amount into an arrears balance to be ta"en out of their next paychec". #r we can attempt to get the money bac" from the employee by other means. 1.1 $nderstanding the *d.ustment Process )o process adjustments, the system uses a special deduction called 'et Pay Adjustment with a Deduction +ode of 'E)PA-. )o do this, we must set this deduction code up on the Deduction )ableM you can use the 'E)PA- deduction supplied with the demonstration database as an example. :or example, if we forgot to pay )heresa for 56 hours of o$ertime, we@d enter 56 in #) (oursM if we taxed her in the wrong taxing jurisdiction, we@d enter the correct .tate or Bocality. /hen we@$e finished entering your adjustments, we@ll sa$e the paysheet, set up a run control, and run Pay +alculation. )he system will calculate the paysheet. If it turns out, person owe the employee money, the system will produce a +alculated +hec" for the amount the person oweM at that point we can set up Pay +onfirmation parameters, run the Pay +onfirm program1which will update the employee@s balances and assign a chec" number1and go ahead and print the chec". )he following panel show the adjustment entry.
1.2. 3stablishing *d.ustment 3arnings %y)es and Deductions )o process the adjustments, the system needs information on earnings types and deductions from the Payroll Process tables. /e should set up these tables before ma"ing any actual adjustments. 1...1. "#$ustments /arnings 0ype An Adjustments Earnings )ype is necessary to process chec" adjustments for which the employee owes the company money. >se a suitable code to designate the Earnings )ypeM AD* will wor" just fine.
we can lea$e Earnings )able 5 panel as it is. +lic" on the Earnings )able < tab to mo$e to Earnings )able <. /e@ll want to set up Earnings )able < to match this example, if we want to use the paybac" feature.
1.4. *d.ustment Deductions for *rrears Processing /hen we gi$e an employee Adjustment earnings, we need a special Deduction +ode to tell the system that what we really want to do is put the amount in arrears. If we wish, we can establish se$eral such Deduction +odes1one for each adjustment arrears paybac" situation we@re li"ely to encounter. :or example, if we@re adjusting chec"s that were calculated using the wrong taxing jurisdiction, we could set up a )ax Adjustment Deduction +ode% )AFAD*.
P.EPA-EBI'E )he line of the original chec" is selected. P.EPA-EEA&'I'3. P.EPA-E#)(EEA&'. )he earnings on the original chec" are selected. )he other earnings on the original chec" are selected.
P.EPA-EDED>+)I#' )he deductions ta"en on the original chec" are selected. P.EPA-E)AF )he taxes ta"en on the original chec" are selected. P.EPA-E)AFE+A' )he taxes ta"en on the original chec" are selected $ersion of P.EPA-E)AF!. P.EPA-E3A&'I.( P.EPA-E#'EE)I4E )he garnishments ta"en on the original chec" are selected. )he deduction o$errides on the original chec" are selected. +anadian
P.EPA-E)AFE#P&D )he tax o$errides on the original chec" are selected. P.EPA-E+)FE#P&D )he +anadian tax o$errides on the original chec" are selected. P.EPA-E3A&'E#P&D)he garnishment o$errides on the original chec" are selected. P.EPA-EI'.EEA&'. )he unemployment insurable earnings on the original chec" are selected +anadian only!.
2.2. %ables the R353R0*6 )rocess inserts into P.EPA-E+(E+? )he re$ersal chec" is inserted. P.EPA-EPA3E off;cycle calendar. )he re$ersal is inserted on a new page associated with the current
P.EPA-EBI'E )he re$ersal is inserted on a new line associated with the current off;cycle calendar. P.EPA-EEA&'I'3. amounts are negated. )his record is created with the original earnings amounts, but the
P.EPA-E#)(EEA&'. )his record is created with the original other earnings amounts, but the amounts are negated. P.EPA-E.P+BEEA&'. )his record is created with the original earnings that updated the special accumulators, but the amounts are negated. P.EPA-EI'.EEA&'. )his record is created with the original unemployment insurable earnings, but the amounts are negated. P.EPA-EDED>+)I#' )his record is created with the original deductions ta"en, but the amounts are negated. P.EPA-E)AF )his record is created with the original taxes ta"en, but the amounts are negated. P.EPA-E)AFE+A' )his record is created with the original taxes ta"en, but the amounts are negated +anadian $ersion of P.EPA-E)AF!. P.EPA-E3A&'I.( amounts are negated. P.EPA-E#'EE)I4E amounts are negated. )his record is created with the original garnishments ta"en, but the )his record is created with the original deduction o$errides, but the
P.EPA-E)AFE#P&D )his record is created with the original tax o$errides, but the amounts are negated. P.EPA-E+)FE#P&D )his record is created with the original tax o$errides, but the amounts are negated +anadian $ersion of P.EPA-E)AFE#P&D!. P.EPA-E3A&'E#P&D)his record is created with the original garnishment o$errides, but the amounts are negated. 2.3. %ables the R353R0*6 )rocess deletes from P.EPA-E&EPE&>'+)B )he run control is deleted after the process is initiated. P.EPA-E4E..A3E 4essages from the prior run are deleted by company, pay group, pay end date, and off;cycle indicator. Page number is also used in off;cycle chec" processing.
'2 Reports
)he following reports are used during Paychec" &e$ersal PA19#<A$ Identifies all computer and manual chec"s, including chec" re$ersals, processed by the payroll system during the current payroll periods specified by the Pay &un ID. It then inserts one entry for each chec" into the temporary +hec" &econciliation file. It then identifies all outstanding chec"sM that is, all chec"s that ha$e been confirmed and are not re$ersing entries and ha$e not yet been cashed. It then inserts one entry for each outstanding chec" into the temporary +hec" &econciliation file. 'ext, the program identifies all unprocessed manual chec"s and inserts one entry for each into the temporary +hec" &econciliation file. PA19#<7$ )his program lists the entries in the temporary +hec" &econciliation file, di$ided by predetermined report types. A page brea" is supplied for each report type within this category and totals are gi$en for Item +ount and 'et Pay. &eport )ypes included are% Issued +he2ues +omputer!, +he2ues &econciled :rom ,an" +he2ues :ile, #utstanding +he2ues, and >nprocessed 4anual +he2ues. Para3eters$ Pay &un ID. Enter a $alid Pay &un ID from the Pay +alendar )able. #n;+ycle, #ff;+ycle, or ,oth. Indicate whether you want the report to include only on;cycle chec"s, only off;cycle chec"s, or all chec"s. If you select #ff;+ycle, you may enter a range of pages. Pay +alendar. If the Pay &un ID includes multiple pay calendar entries, you may choose to include all entries for the Pay &un ID or to limit the report to a single pay calendar entry. )o specify a single pay calendar, enter the +ompany, Pay 3roup, and Pay End Date. ource $ ort election $ 'one. ,an" )ransit 'umber, Account 'umber, &eport )ype, and +he2ue 'umber.