WriteUpdateF06106ForWageAttRec

Write/Update F06106 for Wage Attachment Records

Minor Business Rule

Object Name: N0700290

Parent DLL: CPAY

Location: Client/Server

Language: NER

Data Structure

D0700290 - DS to Write F06106 for Wage Attachment Records.

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

mnPayDeductBenAccTypePDBAMATH_NUMERICOPTNONE

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.

cDeductionBasisDESQcharOPTNONE

A user defined code (07/DB) that specifies the basis of a deduction, benefit, or accrual. When the system calculates the gross amount for 
disposable net wages, it does not use the basis of calculation. The gross amount includes all earnings that have a positive effect on the gross 
and net payment. For wage attachments use one of the following codes: 1-8 Garnishment, tax levy, wage assignment (child support and 
maintenance)   R Loan, interest   0 Fees Note:  When using the following codes (L = Prior Year, I= Inception to Date or P = Prior Month), it is required to 
roll over pdba amounts at year end for any pdba code that is included in the basis of calculation.  Rollover (P07390) is required to create 
historical summary records (F06145 or F06146) in the new year that summarize amounts used for these calculations.

szCostCenterMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

mnAmtOrRateRTAMMATH_NUMERICOPTNONE

A value that is a percentage, a monetary amount, or an hourly rate, depending on where it is used.  Valid values are: 1 For a deduction, 
benefit, or accrual, the meaning of this value depends on the method of calculation.  The method determines whether the deduction is a flat 
monetary amount, a percentage, or a multiplication rate.  Table method DBAs, depending on which table method they use, can either use this 
amount in the calculation or ignore it.  If there are exceptions to the table calculation, you can override the table code in the detail area, set up a 
flat monetary DBA amount, or override the amount with a one-time override for a timecard. 2 For a pay type, amounts entered in this field 
override the hourly rate. 

mnNoOfDeductionPeriodsNPMATH_NUMERICOPTNONE

The number of periods for which a deduction or benefit should be taken. The system automatically decreases this number by one for each 
period taken. You must enter a value in this field if you automate the Number of Periods field. For PeopleSoft World: Enter a value in this field if 
you entered Y (Yes) in the Use Number of Periods field on the DBA Additional Information form.

mnAddressNumberPayeeANN8MATH_NUMERICOPTNONE

The address book number for the supplier who receives the final payment. In Benefits administration, this is the address book number of the 
company that issues the plan and receives premium payments for it. For wage attachments, payee is the address book number of the 
agency, company, individual, or court that is to receive the payment of the check.

mnPayrollTransactionNoPRTRMATH_NUMERICOPTNONE

A unique number that the system assigns to each timecard. You can use this field in the Time Entry By Job program to retrieve a specific 
timecard for display. This field is also used to tie a timecard to each Actual Burden audit record created for the timecard during the Actual 
Burden Journaling process.

cGenerateVoucherFlagGVCHcharOPTNONE

A code used to determine whether the system should generate a voucher for the DBA, tax, or wage attachment during the final update 
phase of the payroll processing cycle. Valid codes are:  N No, do not generate a voucher      Y Yes, generate a voucher

szUserIdUSERcharOPTNONE

The code that identifies a user profile.

szProgramIdPIDcharOPTNONE

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.

jdDateUpdatedUPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

cDeductionPeriod001DEP1charOPTNONE

A code designating the pay period in which the system calculates the DBA/auto deposit.  Valid codes are: Y Take the DBA/auto deposit 
during the current period. N Do not take the DBA/auto deposit during the current period. * Take the DBA/auto deposit only during the first pay 
period for each month the employee works based on the ending date of this month's pay period. blank Continue to look for a code at the lower 
level.  The system searches for DBA/auto deposit rules first at the employee level, then at the group level, and finally at the DBA master level.  If 
the field is blank at all levels, the system does not calculate the DBA/auto deposit in that period. M Applies only to benefits based on gross 
hours or dollars.  An M in the fifth field only tells the system to calculate the benefit during the special timecard post.  An M implies a Yes for a 
weekly withholding frequency.

cDeductionPeriod002DEP2charOPTNONE

A code designating the pay period in which the system calculates the DBA/auto deposit.  Codes are: Y  Take the DBA/auto deposit during 
the current period. N  Do not take the DBA/auto deposit during the current period. *        Take the DBA/auto deposit ONLY during the first pay 
period for each month the employee works based on the pay-period-end-date month. Blank  SPECIAL MEANING:  Continue to look for a code 
at the lower level.  The system searches for DBA/auto deposit rules first at the employee level, then at the group level, and finally at the DBA 
master level.  If the field is blank at all levels, the system does not calculate the DBA/auto deposit in that period. M  SPECIAL MEANING:  
Applies only to benefits based on gross hours or dollars.  An M in the fifth field only tells the system to calculate the benefit during the daily 
timecard post.  An M implies a yes for a weekly withholding frequency.

cDeductionPeriod003DEP3charOPTNONE

A code designating the pay period in which the system calculates the DBA/auto deposit.  Codes are: Y  Take the DBA/auto deposit during 
the current period. N  Do not take the DBA/auto deposit during the current period. *        Take the DBA/auto deposit ONLY during the first pay 
period for each month the employee works based on the pay-period-end-date month. Blank  SPECIAL MEANING:  Continue to look for a code 
at the lower level.  The system searches for DBA/auto deposit rules first at the employee level, then at the group level, and finally at the DBA 
master level.  If the field is blank at all levels, the system does not calculate the DBA/auto deposit in that period. M  SPECIAL MEANING:  
Applies only to benefits based on gross hours or dollars.  An M in the fifth field only tells the system to calculate the benefit during the daily 
timecard post.  An M implies a yes for a weekly withholding frequency.

cDeductionPeriod004DEP4charOPTNONE

A code designating the pay period in which the system calculates the DBA/auto deposit.  Codes are: Y  Take the DBA/auto deposit during 
the current period. N  Do not take the DBA/auto deposit during the current period. *        Take the DBA/auto deposit ONLY during the first pay 
period for each month the employee works based on the pay-period-end-date month. Blank  SPECIAL MEANING:  Continue to look for a code 
at the lower level.  The system searches for DBA/auto deposit rules first at the employee level, then at the group level, and finally at the DBA 
master level.  If the field is blank at all levels, the system does not calculate the DBA/auto deposit in that period. M  SPECIAL MEANING:  
Applies only to benefits based on gross hours or dollars.  An M in the fifth field only tells the system to calculate the benefit during the daily 
timecard post.  An M implies a yes for a weekly withholding frequency.

cDeductionPeriod005DEP5charOPTNONE

A code designating the pay period in which the system calculates the DBA/auto deposit.  Codes are: Y  Take the DBA/auto deposit during 
the current period. N  Do not take the DBA/auto deposit during the current period. *        Take the DBA/auto deposit ONLY during the first pay 
period for each month the employee works based on the pay-period-end-date month. Blank  SPECIAL MEANING:  Continue to look for a code 
at the lower level.  The system searches for DBA/auto deposit rules first at the employee level, then at the group level, and finally at the DBA 
master level.  If the field is blank at all levels, the system does not calculate the DBA/auto deposit in that period. M  SPECIAL MEANING:  
Applies only to benefits based on gross hours or dollars.  An M in the fifth field only tells the system to calculate the benefit during the daily 
timecard post.  An M implies a yes for a weekly withholding frequency.

cTransactTypeTimePayDISOcharOPTNONE

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.

mnLimitOnPayPerDollarsPPDLMATH_NUMERICOPTNONE

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_NUMERICOPTNONE

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_NUMERICOPTNONE

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_NUMERICOPTNONE

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.

mnDeductionPriorityDPRIMATH_NUMERICOPTNONE

If an employee's gross pay does not cover deductions, a code in this field tells the system in what order it should satisfy deductions. Valid 
codes are 0001 through 9999. The system starts with the highest code. For example, 9999 is deducted before 0001.

cErrorReturnCodeEV01charOPTNONE

An option that specifies the type of processing for an event.

szNameRemarkExplanationEXRcharOPTNONE

A name or remark that describes the purpose for using an account or conveys any other information that the user wants about the 
transaction.

cDeductionPeriod6DEP6charOPTNONE

A code designating the pay period in which the system calculates the DBA or auto deposit.  Valid codes are: Y  Calculate the DBA or auto 
deposit during the current period. N  Do not calculate the DBA or auto deposit during the current period. *        Calculate the DBA or auto deposit 
only during the first pay period for each month that the employee works based on the ending date of this month's pay period. Blank  Continue 
to look for a code at the lower level.  The system searches for DBA or auto deposit rules first at the employee level, then at the group level, 
and finally at the DBA master level.  If the field is blank at all levels, the system does not calculate the DBA or auto deposit in that period. M 
Use this value only in the fifth period field to calculate the benefit or accrual during the special, or manual timecard post.   M applies only to 
benefits or accruals based on gross hours or dollars.  An M implies a Yes for a weekly withholding frequency.  You should not use this value for 
any DBA with B in the Method of Calculation field.

jdDatePayStopsPTDTJDEDATEOPTNONE

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.

jdDatePayStartsPSDTJDEDATEOPTNONE

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).

mnAmountDueADMATH_NUMERICOPTNONE

The balance or amount due on an open invoice or voucher.  In the Address Book Master file (F0101), this is a memo amount field used to 
determine if a particular order exceeds a credit limit.  See the documentation for the Order Processing system. 

Related Functions

None

Related Tables

None