F06904GetAAILaborRecharge

F06904 Get AAI Labor Recharge

Minor Business Rule

Object Name: B0500001

Parent DLL: CFND

Location: Client/Server

Language: C

1.Functional Description

1.1Purpose
This business function is used to retrieve the labor/recharge AAI's from F06904.

1.2Setup Notes and Prerequisites


1.3Special Logic

This section should be used when additional logic is used in the Business Function for application specific functionality or exceptional situations.

2.Technical Specifications


2.1Parameters:

Data Item Data Structure DescriptionI/ORequiredNotes

CO                          Company                                  INO               Part of Key (5) to F06904

HMCU              Cost Center Search                             INO           Part of Key (5) to F06904

UN          Union Code                           INO          Part of Key (5) to F06904

JBCD        Job Category                                        INO             Part of Key (5) to F06904

JDST          Job Step                                                INO                Part of Key (5) to F06904

PDBA     PayDeductBenAccType      IYES         Part of Key (5) to F06904

FRTY      Fringe Type                           IYES         Part of Key (5) to F06904

MCU       Cost Center                                 O                                           

OBJ                        Object Account                        O

SUB             Subsidiary                                            O


2.2Related Tables 

Table Table Description
F06904Accounting Distribution Rules


2.3Related Business Functions

Source NameFunction Name

2.4Processing 

Open F06904 table
Load key and fetch against file Key is CO, MCUH, UN, JBCD, JBST, PDBA, FRTY.

While fetch is unsuccessful, blank out 1 field at a time of the key (beginning with JBST, then JBCD, UN, MCUH, CO) and continue subsequent fetches.

If still unsuccessful, reload key with original values but fetch for CO = '00000'.  

While fetch is unsuccessful, blank out 1 field at a time of the key (same as above) and continue subsequent fetches .

When fetch is successful, return MCU, OBJ, SUB.

Close F06904 table


Data Structure

D0500001 - F06904 Get AAI Labor Recharge

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyCOcharNONENONE

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

szCostCenterNoSearchMCUHcharNONENONE

Identifies the Business Unit the system searches to determine the accounting distribution. When defining the default rules (Company 00000), 
leave the Business Unit blank for the system to retrieve the Business Unit number entered on the Employee timecard, or from the 
Employee's Home Business Unit. You can use the Skip to Business Unit field in the header part of the screen to specify the Business Unit to be 
displayed first in the lower part of the screen.

szUnionCodeUNcharNONENONE

A user defined code (06/UN) that represents the union or plan in which the employee or group of employees work or participate.

szJobCategoryJBCDcharNONENONE

A user defined code (07/G) that defines the jobs within your organization. You can associate pay and benefit information with a job type and 
apply that information to the employees who are linked to that job type.

szJobStepJBSTcharNONENONE

A user defined code (07/GS) that designates a specific level within a particular job type. The system uses this code in conjunction with job 
type to determine pay rates by job in the Pay Rates table.

mnPayDeductBenAccTypePDBAMATH_NUMERICNONENONE

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.

szFringeTypeFRTYcharNONENONE

A code that represents the type of transaction for which an account is to be derived.

szCostCenterMCUcharNONENONE

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.

szObjectAccountOBJcharNONENONE

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

szSubsidiarySUBcharNONENONE

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

Related Functions

F06904 Automatic Accounting Instructions

Related Tables

F06904 Automatic Accounting Instructions