F4108RetrieveLotFIFOSequence

F4108 Retrieve Lot FIFO Sequence

Minor Business Rule

Object Name: N4600360

Parent DLL: CWARE

Location: Client/Server

Language: NER

Function Descripiton:
F4108 Retrieve Lot FIFO Sequence


Purpose:


This functions determines the sequence that FIFO records will be retrieved for use.  


1.  Commitment Method is not 2 or 3:  FIFO retrieval is by Receipt date

2.  Commitment Method 2:  FIFO retrieval is by Lot Expiration date

3.  Commitment Method 3:  FIFO retrival is by Lot Number


Technical Specifications:

Parameters are   LPBHVRCOM

                       LPVOID

                       LPDSD4600360A

^

Data Structure

D4600360A - F4108 Retrieve Lot FIFO Sequence

Parameter NameData ItemData TypeReq/OptI/O/Both
cFIFOFIFXcharNONENONE

A code that indicates whether the system considers an item's receipt date when it searches for pick locations. Valid codes are:    Y Yes, use 
the oldest receipt date (First In First Out method) when searching for pick locations    N No, do not use the oldest receipt date when searching 
for pick locations  When you set this field to Y (yes), this setting will override the tiebreaker rule.

cCommittmentMethodCMGLcharNONENONE

A code that indicates the method that the system uses to commit lot items from inventory. Valid codes are:    1   The normal commitment 
method for inventory. The system commits inventory from the primary location and then from secondary locations.        The system commits 
inventory from the locations with the most inventory before committing inventory from locations with the least. The system commits backorders to 
the primary location.    2   The inventory commitment method by lot number. The system commits inventory by lot number, starting with the 
lowest lot number and committing orders to available lots.    3   The inventory commitment method by lot expiration date. The system commits 
inventory from the locations with the earliest expiration date first. The system considers only locations with expiration dates greater than or equal 
to the sales order or parts list requested date.

cLotProcessTypeSRCEcharNONENONE

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.

szBranchPlantMCUcharNONENONE

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.

mnShortItemNumberITMMATH_NUMERICNONENONE

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

szLotNumberLOTNcharNONENONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

jdExpirationDateMMEJJDEDATENONENONE

The date on which a lot of items expires. The system automatically enters this date if you have specified the shelf life days for the item on 
Item Master Information or Item Branch/Plant Information. The system calculates the expiration date by adding the number of shelf life days to 
the date that you receive the item. You can commit inventory based on the lot expiration date for items. You choose how the system commits 
inventory for an item on Item Master Information or Item Branch/Plant Information.

cSequenceUsedMODEcharNONENONE

The processing mode used in Purchase Order Consolidator to signify when specific orders are being processed.

cCommitmentDateMethodCMDMcharOPTNONE

A user defined code (H40/CD) that specifies which date the system uses to commit inventory when an item is committed by date. The 
default value is 01 (lot expiration date). The date fields are stored in the Lot Master table (F4108).

Related Functions

None

Related Tables

None