| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| szRolloverPDBACacheName | 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.
  | 
| mnPayDeductBenAccTypePDBA | PDBA | MATH_NUMERIC | OPT | NONE | 
A code that defines the type of pay, deduction, benefit, or accrual.
Pay types are numbered from 1 to 999. Deductions and benefits are 
 numbered from 1000 to 9999.  | 
| cPDBAFoundFlag | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  | 
| cSickVacationHolidaySVH | SVH | char | OPT | NONE | 
A user defined code (system 06, type SV) that specifies whether the benefit or accrual type is sick, vacation, holiday, leave, or other.  | 
| szRolloverTableRTAB | RTAB | char | OPT | NONE | 
This is the identification number of the rollover table that will be used to limit the amount that can be rolled over for an accrual. The limit is 
 based on an employee's months of service.
For example, the table can be setup so an employee with 0 thru 12 months can roll over up to 40 
 hours at year end and an employee with 13 thru 999 can roll over up to 80 hours.  | 
| szBenefitDeductionTableDTAB | DTAB | char | OPT | NONE | 
The table used if the calculation requires table values.  | 
| cTransactTypeTimePayDISO | DISO | char | OPT | NONE | 
A code used to distinguish between the following types of payroll entries:
P
Time Cards (Earnings)  
D
Deductions withheld  
B
Benefit (both 
 cash and non cash)  
A
Accrual of sick, vacation, comp, and so forth 
Note: These codes may only be changed by J.D. Edwards
If you enter an * 
 in this field the system displays all four types of PDBAs.  | 
| cUseNumberOfPeriodsNPER | NPER | char | OPT | NONE | 
When you set up a DBA that is not a wage attachment deduction, use this field to indicate whether you want the system to read the Number 
 of Periods field to determine if this DBA should be included in the payroll cycle. If you enter a Y, the number of periods must be entered in the 
 No. of Deductions field or the system considers the DBA to be inactive.
When you set up a wage attachment DBA, leave this field blank. Use 
 the Employee Wage Attachment Entry form to enter the number of periods for which the deduction should be taken.
For One World valid 
 values are:
Click on the field if you want the system to read the Number of Periods field and continue the DBA only until the amount due is zero.
   
 Blank Do not read the Number of Periods field for this DBA.
For World, valid values are:
   Y        Yes, read the Number of Periods field and 
 continue this DBA only until the amount due is zero.
   N        No, do not read the Number of Periods field for this DBA.
   Blank Do not read the 
 Number of Periods field for this DBA.  | 
| cDecliningBalanceDBAL | DBAL | char | OPT | NONE | 
A code that indicates whether you want the system to use the Amount Due at the DBA, group, or employee level to determine whether to 
 use the specified deduction in a payroll cycle.  
Clicking on the field enables the Amount Due field to continue the deduction until the amount is 
 zero. When you choose this field, you must also enter a value in the Amount Due field, otherwise the system considers the deduction to be 
 cleared or inactive.  
If you do not click on this field, the Amount Due will not be used with the specified deduction.  
For advance deductions, you 
 must click this field. 
  | 
| mnCarryoverMaximumCMAX | CMAX | MATH_NUMERIC | OPT | NONE | 
The maximum amount of dollars or hours that an accrual can have at any one time.  
For example, your company might have a vacation 
 policy that allows an employee to rollover 40 hours each year, but the accrued balance cannot exceed a total of 300 hours at any one time. The 
 system calculates both the payroll cycle and year-end rollover up to the limit, taking into account the amounts that have been used.
NOTE:  If 
 the system rolls over the accrual at the end of a standard year, it applies the limit against payroll month history.  If it rolls the accrual over at 
 the end of a fiscal or anniversary year, it applies the limit against fiscal and anniversary history. 
  | 
| szPDBADescriptionEXA | EXA | char | OPT | NONE | 
A description, remark, explanation, name, or address.  | 
| cCloseHandleFlag | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  |