| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| szItemNumber | ITEM | char | NONE | NONE | 
A hard-coded field that defines an account or range of accounts used for a particular function. For example, item GLG4 defines the retained 
 earnings account, which is used for annual close purposes. During processing, programs use the item number and company number to find 
 the correct account to debit or credit. Along with company, the item (or range) is the key to the AAI table.  | 
| 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 
 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.
  | 
| szGlOffset | GLC | char | NONE | NONE | 
A code that determines the trade account that the system uses as the offset when you post invoices or vouchers. The system concatenates 
 the value that you enter to the AAI item RC (for Accounts Receivable) or PC (for Accounts Payable) to locate the trade account. For 
 example, if you enter TRAD, the system searches for the AAI item RCTRAD (for receivables) or PCTRAD (for payables). 
You can assign up to four 
 alphanumeric characters to represent the G/L offset or you can assign the three-character currency code (if you enter transactions in a 
 multicurrency environment). You must, however, set up the corresponding AAI item for the system to use; otherwise, the system ignores the G/L 
 offset and uses the account that is set up for PC or RC for the company specified. 
If you set up a default value in the G/L Offset field of the 
 customer or supplier record, the system uses the value during transaction entry unless you override it. 
Note: Do not use code 9999. It is reserved for 
 the post program and indicates that offsets should not be created.
  | 
| szAccountId | AID | char | NONE | NONE | 
A number that the system assigns to each general ledger account in the Account Master table (F0901) to uniquely identify it. 
  | 
| szBusinessUnit | 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 
 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.
  | 
| szObject | 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 
 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.  | 
| szSubsidiary | SUB | char | NONE | NONE | 
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.
  | 
| szCompanyAccount | MMCO | char | NONE | NONE | 
A code to designate a specific company, fund, entity, partnership, etc. This code is verified in the Company Constants File (F0010).  This 
 field will be right justified automatically.  Therefore, company 1 would be entered as 1 and right justified and stored as 00001.  It will, however, be 
 displayed with leading blanks as '  1' except when it is the key to the file.  Even though a  '00000' company is allowed to be set up in the 
 Company Constants File, it is not a valid entry for any transaction processing.  Company '00000' is used for default coding only.  | 
| szAccountLong | ANI | char | NONE | NONE | 
A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:
  o  Standard account 
 number (business unit.object.subsidiary or flex format).
  o  Third G/L number (maximum of 25 digits).
  o  Account ID number. The number is eight 
 digits long.  
 
  o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
 an account number.
The first character of the account number indicates its format. You define the account format in the General Accounting 
 constants. 
  | 
| cAccountmodegl | AM | char | NONE | NONE | 
A code that indicates which of the three general ledger account numbers is being used for data entry. Valid codes are:
   1   The short 
 account ID number
   2   The standard long account number
   3   The long (unstructured, 24-byte) account number
   7   The first character of the 
 account number indicates the format of the account number You can also define special characters in the Accounting Constants file (F0009) to 
 facilitate data entry. For example:
   /       For the unstructured account number
   *       For the short account ID number
   blank For the business 
 unit.object.subsidiary number For example, if the account mode is 7 and the first character of the account number is *, the account number was 
 entered as the short account ID number.  | 
| szCurrencyCode | CRCD | char | NONE | NONE | 
A code that identifies the currency of a transaction. 
  | 
| cErrorControl | EV01 | char | NONE | NONE | 
An option that specifies the type of processing for an event.
  | 
| cRetWarningFlag | EV02 | char | OPT | NONE | 
An option that specifies the type of processing for an event.
  | 
| cValidateCRCD | EV03 | char | OPT | NONE | 
A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
 and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 
  | 
| szTaxExplanationCode | EXR1 | char | OPT | NONE | 
A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
 system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
 transaction pay item can be defined with a different tax explanation code.  |