F069116 Get Benefit Deduction Table
Object Name: N0700064 - F069116 Retrieve                         
Benefit/Deduction Table
Parent DLL: CHRM
Location: Client/Server
Language: NER
Functional Description
Purpose
Retrieves the Benefit/Deduction table for the DBA code, from the Payroll Transaction Constants 
(F069116) table.
Special Logic
Pass the DBA code into the business function, and the benefit/deduction table, table description and 
deduction method will be returned.
After successful processing, the return code will be populated with a '0'.  If the function is 
unsuccessful, the return code will be populated with a '1'.
D0700064 - DS for F069116 - Retrieve Benefit/Deduction Table
Special Input Expected
Deduction/Benefit Code (PDBA) must be passed into the business function.
Special Output Expected
Deduction/Benefit Table, Table description, and Deduction Method are returned from the business 
function.
Significant Data Values
Return Code = 1 (Unsuccessful processing)
Return Code = 0 (Successful processing)
^
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| mnPayDeductBenAccType | PDBA | MATH_NUMERIC | REQ | 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 
  | ||||
| szBenefitDeductionTable | DTAB | char | OPT | NONE | 
The table used if the calculation requires table values.  | ||||
| szNameAlphaExplanation | EXA | char | OPT | NONE | 
A description, remark, explanation, name, or address.  | ||||
| cDeductionBenefitMethod | DEDM | char | OPT | NONE | 
A user defined code (07/DM) that specifies the method that the system uses to perform certain calculations. For example, the system uses 
  | ||||
| cReturnCode | EV01 | char | OPT | NONE | 
An option that specifies the type of processing for an event.  | ||||
| None | 
| None |