| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| mnIdentifierShortItem | ITM | MATH_NUMERIC | NONE | NONE | 
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
 numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
 so forth. The item numbers are as follows:
  o Item Number (short) - An eight-digit, computer-assigned item number  
  o 2nd Item Number - The 
 25-digit, free-form, user defined alphanumeric item number  
  o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
 number  | 
| 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 
 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.
  | 
| szLocation | LOCN | char | NONE | NONE | 
The storage location from which goods will be moved.  | 
| szLot | LOTN | char | NONE | NONE | 
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.  | 
| szMemoLotField1 | LOT1 | char | NONE | NONE | 
A higher classification or grouping of serial number or lot processed items,maintained within the Lot Master (F4108).  | 
| szMemoLotField2 | LOT2 | char | NONE | NONE | 
A higher classification or grouping of memo lot 1 maintained within the lot master (F4108).  | 
| szVendorLotNumber | RLOT | char | NONE | NONE | 
The supplier's lot number for the item.  | 
| mnQuantityTransaction | TRQT | MATH_NUMERIC | NONE | NONE | 
A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and 
 backorders. You enter this value in the Branch/Plant Constants program (P41001).
  | 
| szTransactionUnitOfMeasure | UOM | char | NONE | NONE | 
A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box).
  | 
| szPriamaryUnitOfMeasure | UM | char | NONE | NONE | 
A user defined code (00/UM) that identifies the unit of measurement for an amount or quantity. For example, it can represent a barrel, box, 
 cubic meter, liter, hour, and so on.  | 
| cLotProcessType | SRCE | char | NONE | NONE | 
A code that indicates whether lot or serial number is assigned. Lot and serial number processes use the Lot Master table (F4108).
Valid 
 codes are:
   0   Lot assignment is optional. You can manually assign numbers. Quantity can be greater than one. (Default)
   1   Lot assignment is 
 required. The system assigns numbers using the system date in YYMMDD format. Quantity can be greater than one.
   2   Lot assignment is 
 required. The system assigns numbers in ascending order using Next Numbers. Quantity can be greater than one.
   3   Lot assignment is 
 required. You must manually assign numbers. Quantity can be greater than one.
   4   Serial number assignment is optional except during shipment 
 confirmation. Quantity must not exceed one.
   5   Serial number assignment is required. The system assigns numbers using the system date 
 in YYMMDD format. Quantity must not exceed one.
   6   Serial number assignment is required. The system assigns numbers in ascending 
 order using Next Numbers. Quantity must not exceed one.
   7   Serial number assignment is required. You must manually assign numbers. 
 Quantity must not exceed one.  | 
| cSerialNumberRequired | SRNR | char | NONE | NONE | 
A code that specifies whether you must attach a serial number to this item at receipt or sale for basic serial number processing, or whether 
 memo lot information is required for advanced serial number processing. Advanced serial number processing allows you to use a serial 
 number to track an item through purchasing and sales. For basic serial number processing, valid values are:
Y
Yes, the system requires a serial 
 number for all transactions pertaining to this item in related inventory, sales, and purchase order programs.
N
No, the system does not require 
 a serial number. 
To specify lots for items with serial numbers, valid values are:
3
Supplier lot number is required (purchasing only).
4
Supplier 
 lot number is required (purchasing only). Memo lot 1 is also required.
5
Supplier lot number is required (purchasing only). Memo lot 1 and 
 memo lot 2 are also required.
6
Non-serialized item number (CSMS only).
Values 3 through 5 specify whether lot assignment is required for items 
 with serial numbers. You can require assignment of up to three lot numbers, including supplier lot, memo lot 1, and memo lot 2.
  | 
| cCallingApplication | EV01 | char | NONE | NONE | 
An option that specifies the type of processing for an event.
  | 
| idF41021Pointer | GENLNG | ID | NONE | NONE | 
General purpose ID variable.  | 
| cErrorCode | ERRC | char | NONE | NONE | 
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
 Set Server program (XT4914).  | 
| szErrorMessage | DTAI | char | NONE | NONE | 
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
 special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.
  | 
| szLotFrom | LOTF | char | OPT | NONE | 
The lot number for the from side of a transfer.  |