0% found this document useful (0 votes)
231 views27 pages

Functional Overview of Paysheets: What Is A Paysheet?

Paysheets are a repository for raw payroll data like earnings, hours, deductions, and taxes for each employee. Paysheets are arranged by pages and lines, with each employee on a separate line containing standard pay information. Paylines contain employee ID, employment record, and indicator to pay the employee. One or more pay earnings records are associated with each payline containing details like regular pay, hours, taxes, and job data. The Paysheet Create process gathers employee data to generate pay earnings information for each payline based on the specified Pay Run ID.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
231 views27 pages

Functional Overview of Paysheets: What Is A Paysheet?

Paysheets are a repository for raw payroll data like earnings, hours, deductions, and taxes for each employee. Paysheets are arranged by pages and lines, with each employee on a separate line containing standard pay information. Paylines contain employee ID, employment record, and indicator to pay the employee. One or more pay earnings records are associated with each payline containing details like regular pay, hours, taxes, and job data. The Paysheet Create process gathers employee data to generate pay earnings information for each payline based on the specified Pay Run ID.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 27

Functional Overview of Paysheets

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

Pay 3roup 4#5

65765 to 65796

Pay +alendar Entry JAN 96 Pay Run ID EMA

(ourly Employees Exception (ourly Employees

Pay 3roup .45

65758 to 65796

Pay +alendar Entry

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.

0echnical Overview of Paysheets


)here are certain points to consider when running the Paysheet Process% 5. )ables the Paysheet process selects from <. )ables the Paysheet process inserts into 9. )able the Paysheet process updates =. )ables the Paysheet process deletes from ,efore you can run any payroll calculations, you must first create paysheets. Paysheets are normally created using the PA-.(EE) Paysheet +reation! process P.PP-,BD.+,B!. (owe$er, they can also be created manually online, or through a time interface. People.oft deli$ers the programs PA-EDI)..A> and PA->PD)..A> to assist you in editing and loading paysheet data using an interface. Points to consi,er when runnin! the PA1 -EE0 Process$ )he PA-.(EE) process can be run before or after a time interface. It depends on whether the time interface was designed to load the majority of the paysheet data, or simply other earnings. #nce paysheets are created, you would not normally rerun this process. (owe$er, this may be necessary if any high;le$el information on the paysheet changed for example, earnings code for regular or o$ertime pay!. If you need to recreate paysheets, it is recommended that you run PA->'.() first to delete the current paysheets. #therwise, 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!. #2 0a&les the PA1 -EE0 process selects fro3$ P 4PA1 -EE04R*N"05$ )he process selects the run control record that was added by the user prior to running the process. P 4PA14"A5ENDAR$ >sing the &un ID, the process selects the appropriate pay calendar information. P 4IN 0A55A0ION$ )he process selects the ,alance ID for the calendar year. :or more information on employee and pay process tables, see CDefining -our Payroll Process D and C+ustomi0ing People.oft Payroll ,atch ProcessesD in Designing -our People.oft Payroll. %2 0a&les the PA1 -EE0 process inserts into$ P 4PA14PA6E$ )his table contains the paysheet pages that are created. Each page may be the parent to se$eral paylines. P 4PA145INE$ )his table contains indi$idual paylines. Each employee will be created on a separate payline during on;cycle processing. Each payline may be the parent to se$eral pay earnings records. )hese pay earnings records may represent one or more chec"s. P 4PA14EARNIN6 $ )his table contains indi$idual pay earnings records. Each paychec" may contain se$eral pay earnings records. .ome "ey fields on this table are% EP"-.$ Determines whether these earnings are associated with a separate chec". .upplemental taxes may be calculated differently on separate chec"s. )his is determined based on the supplemental tax method .>PPBE.EPE4E)(#D! specified on the :ederal7.tate )ax )able P.E.)A)EE)AFE)A,BE!. Deductions will not be ta"en on a

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.

I3portant Paysheet Relate, Reports


)he following are some of the important reports related to paysheet process. Report Na3e PA-66J PA-657 PA-698 PA-69L

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.

Functional Overview of Pay "alculation


What is a Pay "alculation? #nce you@$e entered all your employee payroll information, created your paysheets, and made any necessary updates and adjustments, you@re ready to perform Pay +alculation. In People.oft Payroll, Pay +alculation is an iterati$e process. It@s easy and efficient to run and rerun calculations o$er and o$er again1until you@re confident the payroll data is correct. Payroll calculation is processed after the Paysheets ha$e been created and updated with the re2uired changes for the pay period. At this point we use the Pay +alculation program to process all the information you@$e set up on the People.oft (&4. and People.oft Payroll tables and at the employee le$el, combined with the additional information pro$ided on paysheets, in order to calculate your payroll. After you perform Pay +alculation, you can $iew the results of paychec" earnings, deductions, and taxes using the Paychec" panels in the 4anage Payroll Process window. People.oft Payroll also includes se$eral standard reports that you can print and customi0e to help you $erify the results of Pay +alculation. )he system also produces an error report, to ma"e you aware of any information that may be entered or set up incorrectly. -ou can ma"e any necessary adjustments on the paysheets. Perfor3in! Pay "alculation People.oft Payroll Pay +alculation is dri$en by the Pay &un IDs you used to group pay groups together for payroll processing. 3enerally, all pay calendar entries that share a Pay &un ID ha$e the same pay end date, but not necessarily the same pay fre2uency. )ypically, you should set up different Pay &un IDs each pay period end date on the Pay +alendar )able in the Define Payroll Process window. )o specify Pay +alculation parameters, go to the Manage Payroll Process-> Process->Pay Calculation. Enter your &un +ontrol ID to access the Pay +alculation panel.

)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.

Functional Overview of Pay "onfir3ation


)he last step in running our payroll is Pay +onfirmation. 3oing through the Pay +onfirmation process tells the system that we@$e re$iewed and appro$ed all payroll information for this pay run, and that we@re ready to start producing paychec"s. 1. When to Run Pay Confirmation After we $erify that the payroll calculation is correct and we@$e run the Pay +alculation in final mode, we@re ready to perform Payroll +onfirmation. Note /e should ne$er run Payroll +onfirmation unless we are confident that the amounts ha$e been calculated properly. #nce Pay +onfirmation is completed, we cannot update Paysheet information unless we first run the Pay >nconfirm Process. During the confirmation process, the system updates all balances for earnings, deductions, +hec" -ear;to;Date, taxes, garnishments, and arrearsM the system also assigns chec" and ad$ice numbers. #nce a payroll has been confirmed, we can generate chec"s, ad$ices, and any other payroll reports we may re2uire. /e can also generate the direct deposit, general ledger, or any other interface. And online, we can re$iew an employee@s chec" totals and payroll balances. 2.Running Pay Confirmation /e manage the Pay +onfirmation process with a Pay &un ID, just as we do for Pay +alculation and Pay sheets. )he Pay &un ID used in the Pay +onfirmation process should be identical to the Pay &un ID we used during both Paysheets and Pay +alculation. 2.1. Defining Pay Confirmation Parameters /e define pay confirmation process parameters in the Pay +onfirmation panel. )o access this panel, open the 4anage Payroll Process window and select Pay +onfirmation from the Process menu.

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.

0echnical Overview of Pay "onfir3ation


)here are four points to consider when running the +#':I&4 process. )hey are% )ables the +#':I&4 process selects from )ables the +#':I&4 process inserts into )ables the +#':I&4 process updates )ables the +#':I&4 process deletes from During the Pay +onfirmation process, the system updates all balances for earnings, deductions, taxes, garnishments, and arrears. )he system also assigns chec" and ad$ice numbers. In addition, this process deletes all paysheet and paychec" records for those paysheets where #?E)#EPA- I G'@ on the PA-EEA&'I'3. record. )here will be no history of these records. Points to consider when running the +#':I&4 process% -ou should bac" up the database before running +#':I&4. )his is necessary because this process cannot simply be rerun once it has completed. 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!. 1. %ables the CO&'(RM )rocess selects from P.EPA-E+#':E&>'+)B )he process selects the run control record that was added by the user prior to running the process. P.EPA-E+ABE'DA& >sing the &un +ontrol ID, the process selects the appropriate pay calendar information. P.EI'.)ABBA)I#' P.EPA-EPA3E P.EPA-EBI'E P.EPA-E+(E+? P.EPA-EEA&'I'3. )he process selects the ,alance ID for the calendar year. Pages for the calendar being processed are selected. Bines for the calendar being processed are selected. Paychec"s where PA-+(E+?E.)A)>. I G+@ are selected. Pay earnings where PA-EBI'EE.)A)>. I G+@ are selected. .pecial accumulator amounts for the calendar being

P.EPA-E.P+BEEA&'. processed are selected.

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-E.P+BEEA&'. G'@ are deleted.

P.EPA-EI'.EEA&'. &ecords whose P.EPA-EEA&'I'3. ha$e #?E)#EPA- I G'@ are deleted +anadian only!.

Pay "onfir3ation> Reports


P*+,3- Paysheet Records *udit Prior to Confirm Description )his pre;calculation 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 ource ort election Pay &un ID. '7A. +ompany, pay group, pay end date.

0echnical Overview of Pay "alculation


Pay +alculation P.PP-+AB.+,B! can run once the payroll input tables are populated on the database, and the pay earnings ha$e been mar"ed as #? to Pay by Paysheet +reation itself if you@$e set this up as the default, or by your payroll operators through the online Paysheets panels!. Pay +alculation loo"s at all the earnings for a particular pay calendar or group of pay calendars! and starts to produce chec"s. -ou can run Pay +alculation o$er and o$er again. )ypically, you run it initially to calculate most of your employees, and then you run it again to clean up errors or perhaps to pic" up some late hours that you@$e just entered. /hen you run Pay +alculation again, it doesn@t ha$e to recalculate e$erybodyM it can calculate only those employees who need to be recalculated.

#2 Functional Overview of Paychec) Reversals an, A,?ust3ents


1.1. O!er!ie" ,efore we attempt to use Payroll to process chec" re$ersals and adjustments, it@s important to understand the differences between them, and how the system handles them. /e always process both re$ersals and adjustments using off;cycle payroll runs. /e initiate processing for both by setting up a run control for the chec" or chec"s we want to re$erse or adjust. If we@re doing a chec" re$ersal, we select &e$ersal on the parameters panelM if we@re doing a chec" re$ersal and adjustment, we select Adjustment. Reversal .imply produces a Cnegati$e imageD of the original chec" pay record!, with all the amounts changed from positi$e to negati$e. )his effecti$ely Cbac"s the chec" outD of the system. A,?ust3ent Produces an off;cycle paysheet page with two pay lines% a &e$ersing Adjustment with a net pay of 0ero, and an Adjustment, which is where we enter the information for the chec" as it Cshould ha$e beenD originally. 'ote% )he system does not perform adjustments to online chec"s. 1.2.%o Re!erse or to *d.ust/ /hen do we perform a re$ersal as opposed to an adjustmentQ A re$ersal is appropriate when we@$e produced a chec" that we subse2uently reali0e should not ha$e been produced at all, or should not ha$e been produced the way it was, and the chec) is still availa&le1that is, it hasn@t been cashed yet. :or example, Darla Peabody was terminated at the end of the last pay period and recei$ed what should ha$e been her final paychec". )he (uman &esources department, howe$er, failed to enter her termination into the system. .o, when paysheets were created and processed for the next pay period, the system produced a pay chec" for her. /hen her super$isor reported to the Payroll department that Darla had been terminated two wee"s earlier, and that no chec" should ha$e been produced, the Payroll department then ran a re$ersal on her chec", bac"ing it out of the system. If the physical paychec) is not availa&le 1if it@s already been cashed, or if it was a direct deposit1we perform an adjustment. :or example, Douglas )urner should ha$e been paid for <6 hours of o$ertime, but deposited his chec" before reali0ing this. (e comes to us to re2uest his o$ertime pay. /e@ll go through the adjustment process, calculating the chec" the way it should ha$e been calculated in the first place, comparing the new calculation to the one used for the chec" that was actually issued, and gi$ing Douglas a chec" for the difference. /hen we re$erse a chec", we generally either cut a new on;demand chec" for the correct amount, or simply do nothing after ha$ing re$ersed it. /hen we adjust a chec", three situations are possible%

'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*.

%20echnical Overview of Paychec) Reversal


)here are mainly three points to consider when running the &EPE&.AB process. )hey are% )ables the &EPE&.AB process selects from )ables the &EPE&.AB process inserts into )ables the &EPE&.AB process deletes from )he &EPE&.AB Paychec" &e$ersal! process is used to create a re$ersal paysheet or a re$ersal7adjustment paysheet. After creating a re$ersal7adjustment, you will need to run the +AB+PA- process and the +#':I&4 process for the off;cycle re$ersal7adjustment. If you created a re$ersal only, you will only need to run the +#':I&4 process for the off;cycle re$ersal paysheet. Points to consider when running the &EPE&.AB process -ou cannot re$erse a chec" that was not confirmed in the People.oft system. In this case, you will need to do a manual chec" to bac" out the amounts. All re$ersals are automatically created as off;cycle chec"s. 2.1. %ables the R353R0*6 )rocess selects from P.EPA-E+ABE'DA& )he current calendar that the off;cycle re$ersal will be processed with is selected. P.EPA-E&EPE&>'+)B )he process selects the run control record that was added by the user prior to running the process. )his is the parent record on the run control panel. P.EPA-E+(E+?E&EP&. )he process selects the run control record that was added by the user. )his is the child record on the run control panel. P.EPA-E+(E+? P.EPA-EPA3E )he chec" s! to be re$ersed or adjusted are selected. )he page of the original chec" is selected.

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!.

P.EPA-E.P+BEEA&'. original chec" are selected.

)he earnings which updated the special accumulators on the

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

for Paychec) Reversals an, A,?ust3ents

)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.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy