Adding Payroll Related Employee Information

Purpose
Scope
Details
 Overview of Payroll Related Employee Information Entry
 Entering Payroll Information for Employees
 Employee Payroll Revisions (P0801PRL)
 Eligibility, NDT, and Participation (P0801ELI) Information
 Labor Distribution Instructions (P050151)
 Setting Processing Options for Labor Distribution Instructions (P050151)
 Entering Labor Distribution Instructions
 Split Time
 Employee Deduction, Benefit, and Accrual Instructions (P050181)
 Setting Processing Options for Employee DBA Instructions (P050181)
 Entering/Reviewing Employee Deduction, Benefit, and Accrual Instructions
 Deleting a DBA Instruction
 Automatic Deposit Instructions
 Automatic deposit instructions are entered for any employee who wants all or part of each payment deposited directly in a bank account. When you enter automatic deposit instructions, the system creates a prenote record that is sent to the bank for verification. The prenote information can be created during the first payroll cycle in which the employee is processed after the automatic deposit instructions are entered into the system, or you can create prenote transactions outside of the payroll cycle. Using automatic deposit instructions, you can:
 Setting Processing Options for Auto Deposit Instructions (P055011)
 Entering Automatic Deposit Instructions
 Common Auto Deposit Issues and Errors
 Additional Tax Overrides (P0701732)
 Entering Additional Tax Overrides
 Overriding the JIT Value

Purpose

This document provides general information regarding setting up the payroll information for an employee who will be paid through JD Edwards EnterpriseOne payroll. This document includes information on topics such as: Payroll Revisions, Labor Distribution, Employee DBA Instructions, Additional Tax Overrides and Employee Setup for Auto Deposit. For additional information on adding a new US Employee in the Employee Information application (P0801), refer to document Overview of Adding US Employees.

Scope

This document is intended for EnterpriseOne users who are setting up the Human Resources and Payroll modules for use within their organization.

Details

Overview of Payroll Related Employee Information Entry

When using the JD Edwards Payroll Module, it is necessary to complete specific Payroll Information for the employees. This document provides an overview of the applications and forms used to enter this payroll information. For additional information on adding the basic information for new US employees in the Employee Information application (P0801) refer to Document Overview of Adding US Employees.

The payroll related forms within the JD Edwards EnterpriseOne Human Capital Management Foundation system are used to track detailed information about your employees. The information is used by the system to determine work schedules, special time entry conditions, benefits eligibility as well as deductions assigned to specific employees. The information also determines how the employee receives their payroll payment.

Entering Payroll Information for Employees

This section provides an overview of payroll information entry for employees and lists a prerequisite. You must enter payroll information for employees before you can process a payroll for them. You enter payroll data to identify information that the system needs in order to calculate an employee's pay. This information includes:

Note:

Employee Payroll Revisions (P0801PRL)

From the Employee Information application (P0801), select an employee record on the Work With Employee Information form and then select Payroll from the Row menu. Enter applicable payroll information for the employee.

Payroll Revisions

Note: For W-2 reporting, use the numeric equivalent of the designated state. For example: 06 - Colorado, 05 - California. Otherwise, the system produces undesirable report results. If you leave this field blank, the system uses the value in the Tax Area (Resident) field on the Pay and Tax Information form as the employee's resident (base) state.

Eligibility, NDT, and Participation (P0801ELI) Information

To track additional eligibility information that is specific to your organization, you can enter eligibility codes. Eligibility codes are one-digit codes that you can use to track any type of additional eligibility information that your organization needs. If your organization offers retirement pension plans as part of its employee benefit package, the government in some countries requires that you perform nondiscrimination testing. You use nondiscrimination testing to demonstrate that your organization's highly compensated employees do not take unfair advantage of retirement pension contributions. To specify whether employees are participating in certain benefit plans, you enter participation information. You must setup eligibility codes in UDC 05/YB.

From the Employee Information application (P0801), select an employee record and then select Eligibility/NDT from the Row menu. Enter applicable information for the employee.

Eligibility and NDT

Note: Non Discrimination Testing (NDT) is discussed in Non Discrimination Testing (NDT).
Note: When you process W-2 information for employees, the code that you enter in the Pension field determines whether the system places an X, indicating employee eligibility, in the Retirement plan box of the employee's W-2 form.

Labor Distribution Instructions (P050151)

You enter labor distribution instructions for individual employees to automate the process of distributing an employee's work time to multiple general ledger accounts. You can enter labor distribution instructions for hourly and salaried employees. Labor distribution instructions simplify time entry. If you enter distribution instructions for an employee who is not set up for autopay, you can obtain the instructions when you enter timecards manually. The system uses the labor distribution instructions that you enter when it creates timecards for autopay employees.

You use labor distribution instructions to:

These examples are practical applications of labor distribution instructions:

In the previous examples, you can specify the start and stop dates of the instructions. These dates control when the labor distribution instructions can be used. If you entered a timecard on a different date, the instructions would not apply, and you could not copy them in time entry.

Setting Processing Options for Labor Distribution Instructions (P050151)

Defaults Tab - This processing option specifies how the system determines the appropriate source for the Worker's Compensation Code.

1. Worker's Compensation Code - Specify the default Worker's Compensation Code for Employee Labor Distribution. Values are:

Entering Labor Distribution Instructions

From the Employee Information application (P0801), select an employee record and then select Labor Distribution from the Row menu. Enter applicable information for the employee.

Labor Distribution

The first character of the account number indicates its format. You define the account format in the General Accounting Constants (P0000).

Note: You can use the Pay Start Date and Pay Stop Date fields only if the method you are using is based on hours. You can set a range of pay period ending dates during which a particular labor distribution instruction is effective. Leave these fields blank for any standard, continuous distribution instructions.

Note: If you change the number of the data display decimal digits for this field, you must also change the Rate - Base Hourly (BHRT) and Rate - Hourly (SHRT) fields so that they have exactly the same number of data display decimal digits.
Note: Default values will populate the other fields on this form if populated on various other employee information forms.

Split Time

In addition to labor distribution instructions, a Split Time feature is available that automatically allocates time entry charges to various accounts during time entry. Split Time is activated in the processing options for the Time Entry MBF Processing Options program (P050002A). When the Split Time feature is activated, it sets up a hierarchy for the system to search to find the appropriate account number as follows:

The Split Time feature was designed for clients who want to avoid setting up numerous automatic accounting instructions. It is intended for those employees who typically charge their time to more than one area. All pay types are split according to the instructions that the system finds. Split Time and labor distribution instructions were not designed to work together. When Split Time is activated, the system includes labor distributions in the hierarchy when searching for the account numbers used to allocate labor charges. When Split Time is not activated, the labor distribution instructions must be manually copied during time entry for non-autopay employees. When Split Time is activated and the employee also has labor distribution instructions, every pay type entered on the timecard is split according to the labor distribution instructions that are set up for the employee. Therefore, if pay type 1 is set up to be split between two accounts on the labor distribution instructions, then the time is split between the accounts selected on labor distribution instructions.

For any pay code entered (including pay code 1) on the Time Entry Revisions form, the system supplies the hours and account number from the labor distribution instructions. The system does not supply the pay code or change the pay code that was entered. When time is entered you must copy the labor distribution instructions for the employee if the Split Time processing option is not activated. The time is then allocated according to the labor distribution instructions. Only the pay type set up on the labor distribution instructions is allocated on the Time Entry Revisions form.

These are suggestions for using the Labor Distribution instructions and the Split Time feature:

Employee Deduction, Benefit, and Accrual Instructions (P050181)

After you set up deductions, benefits, and accruals (DBAs), you enter DBA instructions to assign DBAs to employees. You can enter DBAs at these levels:

DBA Processing Order

This document only discusses how and why to enter DBAs at the employee level. You enter DBA instructions at the employee level to define and maintain DBAs unique to an individual employee. A DBA assigned at the employee level overrides DBA amounts or rates that are defined at the group or DBA setup level, unless the DBA is a table method DBA. During the payroll-cycle processing, the system first calculates one-time DBA overrides. If there are no DBA overrides, then the system searches for DBAs that apply to the individual employee or employee groups. If no employee-specific DBAs or group plan DBAs exist, the system calculates any general DBAs.

The information that you enter with the Employee DBA Instructions program (P050181) represents the third level of DBA assignment, the employee level. When you assign DBA instructions at the employee level, you can specify:

Setting Processing Options for Employee DBA Instructions (P050181)

Benefits Admin Tab

  1. Enter a '1' to allow changes or deletions on the DBA instructions screen for DBA's that are attached to benefit plans/options. A Blank means changes or deletions may only be initiated through the Benefits Administration menu (G08BB - Daily Processing).

Entering/Reviewing Employee Deduction, Benefit, and Accrual Instructions

From the Employee Information application (P0801), select the employee record to be reviewed/updated. If only a review is necessary, select the EE DBA Review from the Row menu. If additions or changes are necessary, select the Employee DBA Inst. from the Row menu.

Employee DBA Instructions Part 1

Employee DBA Instructions Part 2

Deduction 6400, Group A, Annual Limit = 1000 USD, No Pay Period Limit
Deduction 6430, Group A, No Annual or Pay Period Limit
Deduction 7700, Group A, No Annual or Pay Period Limit
Deduction 9400, Group B, No Annual or Pay Period Limit
Deduction 7550, Group B, No Annual Limit, Pay Period Limit = 50 USD

For this example, the system determines the deductions that are assigned to Group A, and applies a 1000 USD annual limit for all three deductions. The system continues to take the deductions from an employee's paycheck until a total of 1000 USD has been deducted between all entities in Group A for the year. For deductions in Group B, the system deducts no more than 50 USD per pay period between for the two deductions.

Note: This field represents the second level annual limitation. It is used when there is an initial limitation and a corresponding rate, which is followed up by a new rate and a final limitation. This field cannot be used independently. There must always be a value in the Limit $ A/L1 field if you specify a value in the Limit $ A/L2 field.

Deleting a DBA Instruction

When you need to remove a DBA instruction from an employee record, use caution to avoid deleting a DBA that has already accumulated history information. After a DBA has been active and amounts have been withheld from an employee's compensation, removing the DBA could result in errors on year-end forms. When deleting a DBA instruction, if the DBA has history information, the system displays a warning message indicating that history information exists. If you receive this message, cancel the deletion procedure. See processing options (above) for deleting a DBA attached to a benefit plan and/or group.

Automatic Deposit Instructions

Automatic deposit instructions are entered for any employee who wants all or part of each payment deposited directly in a bank account. When you enter automatic deposit instructions, the system creates a prenote record that is sent to the bank for verification. The prenote information can be created during the first payroll cycle in which the employee is processed after the automatic deposit instructions are entered into the system, or you can create prenote transactions outside of the payroll cycle. Using automatic deposit instructions, you can:

Setting Processing Options for Auto Deposit Instructions (P055011)

Bank Info Tab - These processing options specify information codes and formatting that is required so that financial institutions can exchange automatic deposit information accurately.

1. Originating Financial Organization No. - Enter the transit routing number used to identify the financial organization to which the deposit tape is being sent for processing. Obtain this code from the bank at which your company's payroll account is maintained. This bank serves as a clearing house for your employees' automatic deposits. Using the Individuals Financial Organization No (IFO#) and Financial Organization Account Number (FOA#), this bank will route (through electronic funds transfers (EFT)) each employee's deposit to his own account at his own financial institution.
2. Service Class Code - Enter a code to identify the general classification of dollar entries to be exchanged. This standard is used to facilitate transmission of data between organizations. Automated Clearing House (ACH) entries required for payroll deposits use the following service class codes:

Note: Currently only the use of class 200 is recommended.

3. Standard Entry Class - Enter a code to distinguish the various kinds of paperless entries. The following entry classes have been defined:

Note: Currently only PPD is recommended for the entry class.

4. Off Set Begin Deposit Date - Specify whether to use a default for the begin deposit date.

5. Off Set Begin Deposit Date - Specify the number of offset days that the system uses for the pay start date. When you enter 0 or leave this field blank, the system uses the current date. When you enter a value of 1 or greater, the system uses the current date plus that value. This feature works only when the effective deposit date follows the MMDDYY format, which is required by ACH. Values are:

Entering Automatic Deposit Instructions

From the Employee Information application (P0801), select an employee record and then select Auto Deposit from the Row menu. Various combinations of auto deposit instructions can be entered on this form. For example, an employee can have his wages deposited into multiple bank accounts at multiple banks and still receive a check for any remaining balance.

Auto Deposit Instructions

Note: The Financial Organization Account Number (FOA#) is used as the company's unique bank account number rather than the employee's unique bank account number in these tables:

Note: A remainder record is required and only one method can be specified (R, Q, or D).

Demand account credits are:

Savings Account credits are:


Demand account debits are:

Savings account debits are:

Note: If you leave this field blank, the system uses the default value of 22.
Note: Some organizations may have the need to process a sixth, or special, payroll during a month.
Common Auto Deposit Issues and Errors

ERROR
-----------------------
Not found in User Defined Code. An error ocurred in the grid on a hidden column, not found in the User Defined Code 06/BC.
Due to this issue, users cannot add a new auto deposit records to employees.

This error will be given if the processing option: Originating financial Organization No. behind the P055011 is blank. Once the processing option is populated with the correct value, the error will not be given.

ERROR

018A

Automatic Bank Deposit Instructions Problem with UDC in hidden field

Not found in User Defined Code

An error has occurred in the grid on a hidden column (that is, a column that you cannot view). Please contact your system administrator.
not found in User Defined Code 06 SC

Error Details:
Form P055011_W055011D
Control Id 1
Control Title Grid (State Paid)
Error ID 018A
Please look for the highlighted fields, correct the entries, and resubmit your request.

This error will be given if the blank value has been removed from the UDC 06|SC. Re-populate the blank value into the UDC 06|SC table. Clear JDBj cache from Server Manager.


ERROR
-----------------------
Error: Not Found in User Defined Code 06|BC


This issue is caused by the Originating Bank field not being populated on the Bank Information Tab.

This field should be automatically populated by what is in the Originating Bank Field in the Processing Options behind the P055011
Delete the existing auto deposit records.
Click on OK.
Exit out of the P055011.
Go back into the application.
Enter the Auto Deposit record back in.

OR

SQL the Originating Bank Number in the F065016 table for all employees.

Additional Tax Overrides (P0701732)

Entering Additional Tax Overrides

After you have entered Tax Overrides (P060120) for an employee (refer to document Overview of Adding US Employees), you can use the Additional Tax Overrides form to enter employee-level Quantum tax overrides. This form can be used to track whether or not an employee has filed a Non-Resident Certificate when the work state differs from the resident state. For employees who live and or work in Arizona, the form also enables users to specify whether an Arizona Voluntary form is on file with the employer. Many states now require that employees file these forms in order to receive tax credit. The form also provides users with the ability to override the method that the system uses when calculating state and local taxes that are subject to jurisdictional interaction treatment (JIT), also known as reciprocity agreements. If a JIT override exists for an employee, this information is passed to Quantum each time a payment is calculated. The Quantum system determines if reciprocity rules for state withholding taxes should be overridden and calculates state and local taxes accordingly.

From the Employee Information application (P0801), select an employee record and then select Tax Overrides from the Row menu. From Tax Overrides, click on the Additional Overrides link in the header.

Additional Tax Overrides

Note that you cannot enter a value in both the NR Certificate field and the Arizona Voluntary field in the same record. Values are:

Resident Only:


Resident or Work:

The employee worked 50 percent or more of their hours in Chicago in month one (two, three) of the current quarter; or the employer had 50 or more full time employees in month one (two, three) of the current quarter. Valid values are:

The following fields have been designated as for future payroll use and do not display on the screenshot:

Rhode Island SUI Tier 2, Puerto Rico Exemption, Puerto Rico Joint Custody, Puerto Veteran, Puerto Rico Special Allowance, and Military Spouse Exempt

Overriding the JIT Value

Based on the value in the Jurisdiction Interaction Treatments processing option of the Payroll Workbench (P07210) and Interim Workbench (P07210I) programs, the system uses Jurisdictional Interaction Treatment (JIT) in this way:

By default, the system automatically calculates state taxes based on the JIT group to which the state belongs. For example, currently Vermont belongs to JIT group 2. Therefore, if no overrides exist, the Quantum system uses the method associated with JIT group 2 to calculate employee state taxes for Vermont. However, you might want to change the method that the system uses to calculate taxes for a certain employee and state. To change the calculation method, you enter an additional tax override for the employee. The override includes the state for which the override is applicable, the dates during which the override is valid, and the override JIT group.

For example, you might want Vermont taxes that are associated with a specific employee to calculate using the method for JIT group 3. Using this method, the system credits the resident tax by the amount of work tax withheld, and accumulates resident wages only if resident tax is withheld. To use this method, you must enter an override for the employee. This screenshot illustrates an example of the data that you might enter for this override:


Additional tax Overrides

The default JIT Value for Vermont is 2. However, in this example it has been overridden with a value of 3. Therefore, the employee's state taxes are calculated using the JIT group 3 method. If you process a payment for this employee that includes 2000 USD in gross pay, the records in the Tax Detail table (F07353) would include this information:

Tax Area Tax Type Gross Pay Taxable Gross Tax Excludable
46 F 2000.00 00.00 00.00 2000.00
22 F 2000.00 2000.00 97.89 0.000