PR140 - Earnings and Deductions Calculation Run PR140 (Earnings and Deductions Calculation) to calculate and report employee deductions, company deductions, and net pay for all employees with Current status time records. When you run PR140, the Payroll system can create up to five reports - Earnings and Deduction Calculation report - Garnishment report - Error report - Warning report - Error Time Record Deleted report The system creates Earnings and Deduction Calculation report every time you run PR140. For each employee, this report lists: - Wage detail - Employee paid deductions - Company paid deductions The system creates the Garnishment report every time you run PR140. For employee who has garnishments, this report lists: - Gross pay - Disposable income - Wages exempt from garnishment - Deduction amounts. If you have made changes to PR26.1 (Employee Garnishments), you need to run PR115 (Garnishment Update) before you run PR140. The system creates the Error report if there are time records that the system cannot process because of an error. It lists the time records that are in error. The system creates the Warning report if there are BSI tax warnings. This report lists the employee the warning applies to and the warning itself. If you do not want to create a Warning report, select No in the Tax Warning Messages field on PR140. The system creates the Error Time Records Deleted report if you chose to delete error time records when you ran PR140. This report lists the deleted time records. If you chose to delete error time records, you must re-enter the time records listed on this report before you can process them. Updated Files ACCOMMIT - ACCOMMITX - CKPOINT - The Universe file used for recovery. EMACHDEPST - Used to update the remaining occurrences when an ACH deposit is generated for an employee who is to have a limited number of deposits to a given bank account. EMPACHDIST - Used to create distribution records for all auto deposits. These are output to tape by PR160 (Payment Print). EMTAMASTR - Used to update employee time accrual records. ONETMDED - Records are created in this file if arrears deductions are calculated by the program. PAYDEDUCTN - Contains the deductions calculated by the program for each payment. PAYMASTR - Used to create a record for each payment generated by the program. PAYSUMGRP - Used to validate the pay summary group and to retrieve the payment description. PBTIMEREC - PRCHECK - Used to void payments created by PR160 (Payment Print) on a re-run. PRGARNHIST - PRSYSTEM - Used to update the run flag which identifies the cycle programs that are running or have been run. TIMERECORD - Used to update the time record status. TIPPAY - TMEMPLVDTL - TRSGBLCK - Referenced Files ACACCTCAT - ACACTGRP - ACACTIVITY - ACCAL - ACCALX - ATTENDCODE - BANKACCT - Used to validate bank account information. BANKFILE - Used to validate the entered bank code and bank account from which the payroll is to be paid. BNLIMITS - COMPHIST - DEDCODE - If changes are made to deductions in PR05.1 (Deduction), PR140 (Earnings and Deductions Calculation) updates all Employee Deduction file records with the changes, and resets the deduction change flag. DEPTCODE - Used to validate the employee's department. DEPTSEGBLK - EMDEDMASTR - Used to update the employee deduction when account information for the deduction is changed in PR05.1 (Deduction). EMDISTMAST - EMPLOYEE - Used to update the last payroll date for each employee processed. EMSTATUS - Used to validate the employee's status. GLADDRESS - GLCHART - GLINTCO - GLSYSTEM - JOBCODE - Used to retrieve the annual hours which are used to calculate the wage amount for salaried employees. PAEMPPOS - PAPOSITION - PAPOSRULE - PBCLIENT - PERSACTION - PLAN - Read at the beginning of the program to determine if changes were made to the deduction frequency table assigned to the benefits plan. This only applies if the Lawson Benefits system is used. If changes were made, you must run BN104 (Deduction Frequency Update) before you run PR140 (Earnings and Deductions Calculation). PREMDEDHST - Used to retrieve employee deduction information. PREMPGARN - PRGARNRULE - PRGARNTYPE - PRMINWAGE - Used to retrieve the Federal minimum wage. PRPAYCODE - If a change is made to a deduction in PR20.4 (Paycode), PR140 (Earnings and Deductions Calculation) updates all time records using that code with the changes, and resets the deduction change flag. PRPROCGRP - Used to validate the process group. PRRATEHIST - PRRATES - PRSAGDTL - Used to retrieve a pay rate from a step and grade schedule. PRSAGHEAD - PRSHIFTHDR - PRSHIFTTBL - PRSTATE - PRTAXAUTH - Used to retrieve tax authority information used for time record processing. PRTAXGRP - Used to retrieve tax group information used for time record processing. PRTAXLEVY - Used to retrieve tax levy information used for time record processing. PRTIME - Used to retrieve time record information used for time record processing. PSGRELATE - Used to associate pay summary groups to pay classes in order to compute deduction amounts that are based on a particular type of pay. PSGTAXES - Used to retrieve supplemental tax information for time record processing. SYSTEMCODE - TAXGROUP - Used to determine if an employee's process level is included in a tax reporting group. If it is, the head process level is used to find the taxing authority information for that employee. TAXIDEXMP - Used to determine if a pay code or deduction should be exempt from specific taxes as defined in PR20.5 (Withholding Exemptions) or PR05.2 (Taxable Wages Table). INVOKED Programs HRFN IFAC ACAC IFCR IFSG IFCU IFAU SLSE SLSU IFOB IFRS PRAN PRBA PRBN PREN PRWC SLSS |