Functional Description
Purpose
The purpose of this function is to edit a location for putaway and calculate the quantity of an item
that will fit in the location. The type of edits that are performed are based on the Location and
Item Profiles. For example, allow mix items, maximum number of items, allowed containers, etc.
Reservations are included in the calculation to determine the quantity that fits in the location.
Setup Notes and Prerequisites
This function is called from Calculate and Edit Putaway Quantity (N4600230). The Named ER is
responsible for retrieving the information needed in this function.
^
D4600280A - Calculate Putaway Quantity
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
idF4602RecordPtr | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
szBranchPlant | MCU | char | REQ | 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 | REQ | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szTOLocation | LOCN | char | REQ | NONE |
The storage location from which goods will be moved. | ||||
szTOLot | LOTN | char | REQ | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
mnTOSequenceNumber | LDSQ | MATH_NUMERIC | NONE | NONE |
The sequence number that identifies a record in the Location Detail table (F4602). The system uses this number to distinguish between the
| ||||
szCodeOrigin | OCDE | char | REQ | NONE |
Code that identifies what type of program a warehouse movement request was created from. You can use this field to select requests
| ||||
szUnitOfMeasureLevel1 | UML1 | char | NONE | NONE |
The item's level 1 unit of measure. You use Unit of Measure Conversion Information (P41002) to define an item's unit of measure structure.
| ||||
szLocationDimensionUOM | WIUM | char | NONE | NONE |
A user defined code (system 00/type UM) that identifies the unit of measure that the system uses to display dimensions for the warehouse.
| ||||
szLocationVolumeUOM | VUMD | char | NONE | NONE |
A user defined code (00/UM) that identifies the unit of measure that the system uses to display volume for this branch/plant. The system
| ||||
szLocationWeightUOM | UWUM | char | NONE | NONE |
A user defined code (00/UM) that identifies the unit of measure that the system uses to indicate weight for this item. You can specify ounces,
| ||||
mnQuantityRequested | QTRQ | MATH_NUMERIC | NONE | NONE |
The quantity requested in the primary unit of measure. | ||||
mnMaximumNumberOfItems | MITM | MATH_NUMERIC | NONE | NONE |
A number that specifies the maximum number of different items that can be stored in this location at one time.
Enter a number from 1 to 99. If
| ||||
szAllowedContainerCode | EQTY | char | NONE | NONE |
A code (46/EQ) that identifies a storage container or a shipping carton. A storage container can be an open container where items are
| ||||
cMixDatesLotsLocation | MLOT | char | NONE | NONE |
A code that indicates how you want the system to assign items to a location. | ||||
cMixContainers | MCNT | char | NONE | NONE |
A code that indicates whether you want to allow more than one type of storage container for an item to be stored in the location. Valid codes
| ||||
szLocationDimensionGroup | STY1 | char | NONE | NONE |
A code (system 46/type LD) that identifies a group of locations that share the same dimensions. A location dimension group defines the
| ||||
cMixItems | MLIT | char | NONE | NONE |
A code that indicates whether you want the system to store different items in the same location.
Valid codes are:
Y Yes, allow different
| ||||
cMixDatesLotsItem | MLOT | char | NONE | NONE |
A code that indicates how you want the system to assign items to a location. | ||||
cAllowRotation | AROT | char | NONE | NONE |
A code that indicates whether you allow the system to rotate an item 90 degrees to determine whether the item fits into a location.
Valid
| ||||
szItemDimensionGroup | PRP6 | char | NONE | NONE |
A code (system 41/type 01) that identifies a group of items that share the same dimensions. An item dimension group defines the
| ||||
cCalculateMaximumQuantity | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
mnPutawayQuantity | QTRQ | MATH_NUMERIC | NONE | NONE |
The quantity requested in the primary unit of measure. | ||||
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
| ||||
cMaximumReplenishment | OVRQ | char | NONE | NONE |
This flag when turned on will disable the following validations:
o When running putaway selection: The "from" location will not be validated.
| ||||
cProcessReplenishmentRequest | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
mnQuantityOnCommit | QTRQ | MATH_NUMERIC | OPT | NONE |
The quantity requested in the primary unit of measure. | ||||
mnTotalPutQTYAvailable | TQTY | MATH_NUMERIC | OPT | NONE |
The total quantity of an item to be reworked or scrapped as a result of an ECO disposition. | ||||
mnMinimumPutawayPercent | MNUP | MATH_NUMERIC | OPT | NONE |
The minimum percentage of the total location capacity that you want the system to use during putaway. You specify a minimum putaway
| ||||
cEditMinPutawayPercent | AMNU | char | OPT | NONE |
A code that indicates whether the system suggests a location if putaway will not fill that location to at least the minimum percentage capacity
| ||||
mnMaximumQuantityP1 | QTY | MATH_NUMERIC | OPT | NONE |
The number of units associated with an asset. | ||||
cF4100MixItemLotFlag | MIXL | char | OPT | NONE |
A code that specifies whether to prohibit or allow the system to combine different items into one location or to combine different lot or serial
| ||||
cTopOffYN | MERG | char | OPT | NONE |
A code that indicates whether you want the system to attempt to complete an incomplete unit of measure (such as a half-filled pallet) in an
| ||||
idUOMInformation | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
mnRequestBatchNumber | RQBT | MATH_NUMERIC | OPT | NONE |
The batch number assigned to one set of putaway, picking, or replenishment requests. This number comes from next numbers for system
| ||||
cOnlineEdit | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
B4000390 Get Standard Unit of Measure Conversion Factor | ||||
B4600020 F46011 Verify And Get Item UOM Definition | ||||
B4600040 F41002 Convert UOM Structure | ||||
B4600060 F4602 Detail Location Selection | ||||
B4600210 F46010 Verify And Get Item Profile | ||||
B4600430 F46130 Verify and Get Reservations |
F4602 Location Detail Information | ||||
F46022 Location Dimensions | ||||
F46024 Location Capacity | ||||
F46026 Allowed Containers by Location | ||||
F46130 Putaway Reservations |