| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| mnEmployeeNumber | AN8 | MATH_NUMERIC | OPT | NONE | 
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
 location.
  | 
| szCompanyHome | HMCO | char | OPT | NONE | 
The company number where the employee records generally reside.  | 
| jdDateBirth | DOB | JDEDATE | OPT | NONE | 
The employee's date of birth.  | 
| jdDateOriginalEmployment | DSI | JDEDATE | OPT | NONE | 
The date on which the employee was originally hired by the company. If the employee was terminated and subsequently rehired, the new 
 start date will be represented by the data in the Date Started (DST) field.  | 
| jdDateEmploymentStart | DST | JDEDATE | OPT | NONE | 
The date on which the employee actually reported to work for the most recent period of hire. When an employee initially begins working, 
 the default is the original hire date. If no original hire date exists, the system uses the current date. This field can be updated multiple times if, for 
 example, an employee is a seasonal worker.
For the calculation tables in the Payroll system and the eligibility tables and date codes in the 
 Human Resources system, the system also uses this date as a start date when it calculates deductions, benefits, and accruals.  | 
| jdDateTerminated | DT | JDEDATE | OPT | NONE | 
The date that the employee was terminated, if applicable.  | 
| jdDatePayStarts | PSDT | JDEDATE | OPT | NONE | 
The date that an employee may begin participating in the company's benefit plans or may be included in payroll processing.
You can also 
 use this field to provide a beginning date for seasonal employees or for employees who work only part of the year (such as a teacher who 
 works only nine months of the year).  | 
| jdDatePayStops | PTDT | JDEDATE | OPT | NONE | 
The date when an employee should no longer be included in a payroll cycle or the date when an employee stops participating in the 
 company's benefit plans.
You can use this date for terminated employees, seasonal employees, or employees who work only part of the year 
 (such as a teacher who works only nine months of the year). See also data item PSDT.
This date may also be the date that a deduction, benefit, 
 or accrual instruction stops.  | 
| jdDteNextRaiseEffective | NRDT | JDEDATE | OPT | NONE | 
The date that the hourly or annual pay rate for the employee increases. The new rate goes into effect after a payroll cycle completes with a 
 pay period end date on or after the date of the next raise.  | 
| jdDateLastRaise | DR | JDEDATE | OPT | NONE | 
The date of the employee's last raise. For the stand-alone HR system, this is the date when you update salary and wages. If you also have 
 the Payroll system, this date is automatically updated when a payroll is run. You define pay effective dates using the Pay Rate Information 
 screen.  | 
| jdDateLastContact | CTDT | JDEDATE | OPT | NONE | 
The date you last contacted a temporary, seasonal, or laid-off employee, or an employee on furlough or leave of absence.  | 
| jdDateLoaExpiration | LADT | JDEDATE | OPT | NONE | 
The date on which an employee's paid or unpaid leave of absence expires.  | 
| jdDateBonus | BSDT | JDEDATE | OPT | NONE | 
The date an employee is to receive a bonus.  This date is also part of the supplemental data for a bonus review.  | 
| jdDateCurrentPosition | CPDT | JDEDATE | OPT | NONE | 
The date the employee started the current position.  | 
| jdDateRecall | RCDT | JDEDATE | OPT | NONE | 
The date on which the employee can be recalled for employment, if known.  | 
| jdDateLoaStarts | LSDT | JDEDATE | OPT | NONE | 
The date on which an employee's paid or unpaid leave of absence begins. Use this date to indicate the leave for the Family and Medical 
 Leave Act.  | 
| jdDateParticipation | PADT | JDEDATE | OPT | NONE | 
The date the employee began participating in the company deferred income or stock option plan. This date must be later than the Date 
 Started date.  | 
| jdDteNextReview | NRVW | JDEDATE | OPT | NONE | 
The date on which the employee is scheduled for the next performance or salary review. This field is for information only. It is not used by 
 any programs or processes in the system.  | 
| jdUserDefinedDate001 | ED01 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate002 | ED02 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a visa or green card.  | 
| jdUserDefinedDate003 | ED03 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate004 | ED04 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate005 | ED05 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate006 | ED06 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate007 | ED07 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate008 | ED08 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate009 | ED09 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate010 | ED10 | JDEDATE | OPT | NONE | 
A user defined date. Because this field is not linked to any specific function or application within the system, you can use this date for any 
 purpose needed by your company. For example, you can use this date field to track the expiration of a license or certification.  | 
| jdUserDefinedDate011 | ED11 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date which is not already defined in the Payroll system. For example, if your organization 
 needs to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that 
 date information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate012 | ED12 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate013 | ED13 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date which is not already defined in the Payroll system. For example, if your organization 
 needs to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that 
 date information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate014 | ED14 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date which is not already defined in the Payroll system. For example, if your organization 
 needs to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that 
 date information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate015 | ED15 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date which is not already defined in the Payroll system. For example, if your organization 
 needs to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that 
 date information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate016 | ED16 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate017 | ED17 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate018 | ED18 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate019 | ED19 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdUserDefinedDate020 | ED20 | JDEDATE | OPT | NONE | 
A user-defined date in a field that can hold a date that is not already defined in the Payroll system. For example, if your organization needs 
 to track the date when an employee received a particular certification or license, you can set up this user-defined date field to track that date 
 information. If you use this field, you can change the appropriate screen text as needed.
  | 
| jdDateAdjustedService | ADSD | JDEDATE | OPT | NONE | 
The date the employee was rehired by the company. If the employee terminated and subsequently returned, this date represents the date 
 his/her most recent service began.  | 
| jdSalaryForcastChangeDate | DTSF | JDEDATE | OPT | NONE | 
A date in the future when it is expected the employee will be given a salary change. This date is used by the position budget module to 
 determine if employee position assignments will result in effective budgeted salary amounts being exceeded. It is also used to include future 
 forecast salary changes in generating position budgets when the Create Next Year's Position Budget program (P081820) is used. In both 
 cases, the future rate values are held in either the pay rate table (F06xxx) or the pay grade step table (F081002).  | 
| szDBACacheName | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
 interactive program is P4210, and the number of the Print Invoices batch process report is R42565.
The program ID is a variable length value. 
 It is assigned according to a structured syntax in the form TSSXXX, where:
T
The first character of the number is alphabetic and identifies the 
 type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
 program.
SS
The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
 indicates that this program belongs to system 42, which is the Sales Order Processing system.
XXX
The remaining characters of the numer are 
 numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
 program.
  | 
| szTimeCardCacheName | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
 interactive program is P4210, and the number of the Print Invoices batch process report is R42565.
The program ID is a variable length value. 
 It is assigned according to a structured syntax in the form TSSXXX, where:
T
The first character of the number is alphabetic and identifies the 
 type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
 program.
SS
The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
 indicates that this program belongs to system 42, which is the Sales Order Processing system.
XXX
The remaining characters of the numer are 
 numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
 program.
  | 
| szRolloverDefinCacheName | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
 interactive program is P4210, and the number of the Print Invoices batch process report is R42565.
The program ID is a variable length value. 
 It is assigned according to a structured syntax in the form TSSXXX, where:
T
The first character of the number is alphabetic and identifies the 
 type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
 program.
SS
The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
 indicates that this program belongs to system 42, which is the Sales Order Processing system.
XXX
The remaining characters of the numer are 
 numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
 program.
  | 
| jdPaymentDate | DTE | JDEDATE | OPT | NONE | 
You can enter a date with or without slashes (/) or dashes (-) as separators.
If you leave a date entry field blank, the system supplies the 
 current date.  | 
| szCountryForPayroll | CCPR | char | OPT | NONE | 
A user defined code list 00/CN that indicates the country in which the employee resides.  | 
| szTaxIdentificationNo | TAXX | char | OPT | NONE | 
A number that identifies your company to the tax authority. This number can include the tax ID number for an individual, a federal or state 
 corporate tax ID, a sales tax number, and so on.
This number has specifically been established for the Payroll system to handle the 
 requirements of taxing authorities that require more than 9 positions for the tax identification number.
Do not enter hyphens (dashes), slashes, spaces, or 
 other punctuation in the tax identification number.  | 
| szPayrollIDOW | PAYD | char | OPT | NONE | 
A code that identifies a group of employees for whom you are processing payroll. Use this ID to process each step of the payroll 
 cycle.
This code is also used to identify the interim ID that you select when you enter interim payments.  | 
| szRolloverByAvailableCache | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
 interactive program is P4210, and the number of the Print Invoices batch process report is R42565.
The program ID is a variable length value. 
 It is assigned according to a structured syntax in the form TSSXXX, where:
T
The first character of the number is alphabetic and identifies the 
 type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
 program.
SS
The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
 indicates that this program belongs to system 42, which is the Sales Order Processing system.
XXX
The remaining characters of the numer are 
 numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
 program.
  | 
| szDBADetailCacheName | PID | char | OPT | NONE | 
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
 interactive program is P4210, and the number of the Print Invoices batch process report is R42565.
The program ID is a variable length value. 
 It is assigned according to a structured syntax in the form TSSXXX, where:
T
The first character of the number is alphabetic and identifies the 
 type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
 program.
SS
The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
 indicates that this program belongs to system 42, which is the Sales Order Processing system.
XXX
The remaining characters of the numer are 
 numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
 program.
  | 
| cPayClssHSP_SALY | SALY | char | OPT | NONE | 
A code that specifies how an employee is paid. Valid codes are:
H
Hourly
S
Salaried
P
Piecework
  | 
| mnPayOnStdHrs_STDH | STDH | MATH_NUMERIC | OPT | NONE | 
The standard number of hours that you want to pay an hourly employee for in each payroll, regardless of whether the employee works 
 more or less hours. If you leave this field blank, the system bases it on time entry only.  | 
| jdDateBeginningEffective | EFTB | JDEDATE | OPT | NONE | 
The date that an address, item, transaction, or table record becomes active.  The meaning of this field differs, depending on the program.  
 For example, the effective date could represent the following: 
  o When a change of address becomes effective.
  o When a lease becomes 
 effective.
  o When a price becomes effective.
  o When the currency exchange rate becomes effective.
  o When a tax rate becomes effective. 
 
  | 
| jdDateEndingEffective | EFTE | JDEDATE | OPT | NONE | 
The date on which the item, transaction, or table becomes inactive, or through which you want transactions to appear. This field is used 
 generically throughout the system. It could be a lease effective date, a price or cost effective date, a currency effective date, a tax rate effective 
 date, or whatever is appropriate.
  |