Functional Description
Purpose
This function will try to retrieve Unit Of Measure Group (F46096) to determine the mininum quantity
requires for putaway, picking, or replen for a movement instruction. If the movementUOM group is not
passed in, then the minimum quantity from the instruction (F46095) table is used.
Technical Specification
Note: This is a NER not a 'C' coded program.
If the movementUOM group is used, a cache function will be called (b4600400 -
CacheProcessF46096UOMConversion) to store the UOM and its conversion; and later retrieved by B4600200, B4600330, or B4600340.
^
D4600350A - F46096 Validate Minimum Intruction Qty
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szBranchPlant | 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
| ||||
mnShortItemNumber | 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
| ||||
szInstructionUOMGroup | UMGP | char | NONE | NONE |
A code (system 46/type UG) that identifies a group of units of measure that you want to process as one for putaway, picking, and
| ||||
szInstructionUOM | 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). | ||||
mnInstructionQty | ASUM | MATH_NUMERIC | NONE | NONE |
The quantity that must exist in a location before the system considers the movement instruction. | ||||
mnTransactionQtyInPrimary | UORG | MATH_NUMERIC | NONE | NONE |
The quantity of units affected by this transaction. | ||||
szPrimaryUOM | UOM1 | char | NONE | NONE |
A user defined code (00/UM) that identifies the unit of measure that the system uses to express the quantity of an item, for example, EA
| ||||
szStandardUOMConvFlag | TFLA | char | NONE | NONE |
Allows you to bypass the item-specific unit of measure and use the standard unit of measure. Valid values are:
blank Use the item-specific
| ||||
mnInstructionQtyInPrimary | UORG | MATH_NUMERIC | NONE | NONE |
The quantity of units affected by this transaction. | ||||
mnInstructionPrimConvFactor | CONV | MATH_NUMERIC | NONE | NONE |
The factor that the system uses to convert one unit of measure to another unit of measure. | ||||
mnTransactionQtyInInstrUOM | TRQT | MATH_NUMERIC | NONE | NONE |
A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and
| ||||
cSuppressErrorMessage | SUPPS | char | NONE | NONE |
A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.
0 = allow
| ||||
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
| ||||
szErrorMessageID | 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
| ||||
mnRequestBatchNumber | RQBT | MATH_NUMERIC | NONE | NONE |
The batch number assigned to one set of putaway, picking, or replenishment requests. This number comes from next numbers for system
|
None |
None |