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
D0500001 - F06904 Get AAI Labor Recharge
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szCompany | CO | char | NONE | NONE |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szCostCenterNoSearch | MCUH | char | NONE | NONE |
Identifies the Business Unit the system searches to determine the accounting distribution. When defining the default rules (Company 00000),
| ||||
szUnionCode | UN | char | NONE | NONE |
A user defined code (06/UN) that represents the union or plan in which the employee or group of employees work or participate. | ||||
szJobCategory | JBCD | char | NONE | NONE |
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
| ||||
szJobStep | JBST | char | NONE | NONE |
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
| ||||
mnPayDeductBenAccType | PDBA | MATH_NUMERIC | NONE | 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
| ||||
szFringeType | FRTY | char | NONE | NONE |
A code that represents the type of transaction for which an account is to be derived. | ||||
szCostCenter | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szObjectAccount | OBJ | char | NONE | NONE |
The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into
| ||||
szSubsidiary | SUB | char | NONE | NONE |
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account. |
F06904 Automatic Accounting Instructions |
F06904 Automatic Accounting Instructions |