GetDBATypeAndLimits

Get DBA Type and Limits

Minor Business Rule

Object Name: N0500640

Parent DLL: CHRM

Location: Client/Server

Language: NER

Data Structure

D0500640 - Get DBA Type and Limits

Parameter NameData ItemData TypeReq/OptI/O/Both
mnPayDeductBenAccTypePDBAMATH_NUMERICREQINPUT

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.

cDeductionBenefitMethodDEDMcharOPTOUTPUT

A user defined code (07/DM) that specifies the method that the system uses to perform certain calculations. For example, the system uses 
a method of calculation to calculate deductions, benefits, and accruals (DBAs) and workers' compensation insurance.

mnLimitOnPayPerDollarsPPDLMATH_NUMERICOPTOUTPUT

The maximum amount that can be withheld or accrued in a pay period for a deduction, benefit or accrual. This amount is expressed in 
dollars for deductions and benefits.  For accruals, this amount is expressed in hours.

mnLimitOnMonthlyDollarsMDLMATH_NUMERICOPTOUTPUT

The maximum amount that can be withheld or accrued in a month for a deduction, benefit or accrual. This amount is expressed in dollars for 
deductions and benefits.  For accruals, this amount is expressed in hours.

mnLimitOnQuarterlyDlsQDLMATH_NUMERICOPTOUTPUT

The maximum amount that can be withheld or accrued in a calendar quarter for a deduction, benefit or accrual. This amount is expressed in 
dollars for deductions and benefits.  For accruals, this amount is expressed in hours.

mnLimitOnAnnualDollarsADLMATH_NUMERICOPTOUTPUT

The maximum amount that can be withheld or accrued in a year for a deduction, benefit or accrual. This amount is expressed in dollars for 
deductions and benefits.  For accruals, this amount is expressed in hours. NOTE:  For the Payroll system, this field can represent either an 
initial annual limitation or a final limitation in a year:     o If the Annual (Level 1) field is not blank, this amount represents the first level of the yearly 
limitation. The value in Annual (Level 2) represents the final limitation.     o If an annual limit is specified on a DBA calculation table, the annual 
limit from the table will take precedence over annual limits defined at the master DBA or employee levels.

mnAnnualLimitLevel2SADLMATH_NUMERICOPTOUTPUT

The maximum amount that can be withheld or accrued in a year for a deduction, benefit or accrual. This amount is expressed in dollars for 
deductions and benefits.  For accruals, this amount is expressed in hours. NOTE: This field represents the second level annual limitation. It is 
used when there is an initial annual limit which has been reached.  The DBA will calculate using amount rate 2.

szDescriptionEXAOWcharOPTOUTPUT

The text that you want the system to print on the employee's paystub.  For the Time Accounting system:  The Time Accounting system does 
not create paychecks; however, this field is required to complete the form.  Generally, the information you enter in this field is a description of 
the PDBA.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szDataItemDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

cPDBATypeDISOcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None