Function Descripiton:
F41002 Convert UOM Structure
Purpose:
Based on the value of the 'Verifyasis' flag, this function will:
1. Validate and default values for default item UOM
2. Validate and default values starting with the level 1 UOM
3. Verify the item UOM structure sent 'as is'
Technical Specifications:
Parameters are LPBHVRCOM
LPVOID
LPDSD4600040
D4600040 - F46002 Convert UOM Structure
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
| ||||
szTransactionUOM | TRUM | char | NONE | NONE |
The unit of measure you used when you entered this transaction into the system. | ||||
mnTransactionQty | 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
| ||||
szStandardUOMConversionFlag | 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
| ||||
mnConvFactorTrnQtytoPrimary | CONV | MATH_NUMERIC | NONE | NONE |
The factor that the system uses to convert one unit of measure to another unit of measure. | ||||
cVerifyUOMLevelsAsIs | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szUOMLevel1 | 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.
| ||||
mnConvFactorToPrimary1 | PPL1 | MATH_NUMERIC | NONE | NONE |
The quantity in primary unit of measure for one full unit of this item in the level 1 unit of measure. | ||||
mnConvertedQty1 | TQL1 | MATH_NUMERIC | NONE | NONE |
The total quantity of the item in the item's level 1 unit of measure. You use Unit of Measure Conversion Information (P41002) to define unit of
| ||||
szContainerCode1 | EQL1 | char | NONE | NONE |
A code (table 46/EQ) that identifies the storage container for this item in its level 1 unit of measure. A storage container can be:
o An open
| ||||
mnWeightLevel1 | EPL1 | MATH_NUMERIC | NONE | NONE |
The weight of one item per unit of measure, or the weight of the item and container in the level 1 unit of measure. You define weights for an
| ||||
cUOMUsage1 | EUL1 | char | NONE | NONE |
The code used to determine how the unit of measure on the first level of the unit of measure structure is used.
Valid values are as follows:
1
| ||||
szUOMGroup1 | UGL1 | char | NONE | NONE |
The group unit of measure that has been defined for the items in the level 1 unit of measure in the Unit of Measure groups application
| ||||
szPackingCode1 | PACK | char | NONE | NONE |
A code (system 46/type PK) that identifies the packing materials to use (such as opaque shrink wrap, or foam nuggets) if repacking is
| ||||
cRepack1 | RPCK | char | NONE | NONE |
A code that determines whether the specified item in this unit of measure should be repacked before putaway. Valid codes are:
Y Yes,
| ||||
szUOMLevel2 | UML2 | char | NONE | NONE |
The item's level 2 unit of measure. You use Unit of Measure Conversion Information (P41002) to define an item's unit of measure structure.
| ||||
mnConvFactorToPrimary2 | PPL2 | MATH_NUMERIC | NONE | NONE |
The quantity in primary unit of measure for one full unit of this item in the level 2 unit of measure. | ||||
mnConvFactorLevel1toLevel2 | QPL2 | MATH_NUMERIC | NONE | NONE |
The number of units in Level 2 unit of measure for one full unit in Level 1 unit of measure. | ||||
mnConvertedQty2 | TQL2 | MATH_NUMERIC | NONE | NONE |
The total quantity of the item in the item's level 2 unit of measure. You use Unit of Measure Conversion Information (P41002) to define unit of
| ||||
szContainerCode2 | EQL2 | char | NONE | NONE |
A code (table 46/EQ) that identifies the storage container for this item in its level 2 unit of measure. A storage container can be:
o An open
| ||||
mnWeight2 | EPL2 | MATH_NUMERIC | NONE | NONE |
The weight of one item per unit of measure, or the weight of the item and container in the level 2 unit of measure. You define weights for an
| ||||
cUOMUsage2 | EUL2 | char | NONE | NONE |
The code used to determine how the unit of measure on the second level of the unit of measure structure is used.
Valid values are as
| ||||
szUOMGroup2 | UGL2 | char | NONE | NONE |
The group unit of measure that has been defined for the items in the level 2 unit of measure in the Unit of Measure groups application
| ||||
szPackingCode2 | PACK | char | NONE | NONE |
A code (system 46/type PK) that identifies the packing materials to use (such as opaque shrink wrap, or foam nuggets) if repacking is
| ||||
cRepack2 | RPCK | char | NONE | NONE |
A code that determines whether the specified item in this unit of measure should be repacked before putaway. Valid codes are:
Y Yes,
| ||||
szUOMLevel3 | UML3 | char | NONE | NONE |
The item's level 3 unit of measure. You use Unit of Measure Conversion Information (P41002) to define an item's unit of measure structure.
| ||||
mnConvFactorToPrimary3 | PPL3 | MATH_NUMERIC | NONE | NONE |
The quantity in primary unit of measure for one full unit of this item in the level 3 unit of measure. | ||||
mnConvFactorLevel2toLevel3 | QPL3 | MATH_NUMERIC | NONE | NONE |
The number of units in Level 3 unit of measure for one full unit in Level 2 unit of measure. | ||||
mnConvertedQty3 | TQL3 | MATH_NUMERIC | NONE | NONE |
The total quantity of the item in the item's level 3 unit of measure. You use Unit of Measure Conversion Information (P41002) to define unit of
| ||||
szContainerCode3 | EQL3 | char | NONE | NONE |
A code (table 46/EQ) that identifies the storage container for this item in its level 3 unit of measure. A storage container can be:
o An open
| ||||
mnWeight3 | EPL3 | MATH_NUMERIC | NONE | NONE |
The weight of one item per unit of measure, or the weight of the item and container in the level 3 unit of measure. You define weights for an
| ||||
cUOMUsage3 | EUL3 | char | NONE | NONE |
The code used to determine how the unit of measure on the third level of the unit of measure structure is used.
Valid values are as follows:
| ||||
szUOMGroup3 | UGL3 | char | NONE | NONE |
The group unit of measure that has been defined for the items in the level 3 unit of measure in the Unit of Measure groups application
| ||||
szPackingCode3 | PACK | char | NONE | NONE |
A code (system 46/type PK) that identifies the packing materials to use (such as opaque shrink wrap, or foam nuggets) if repacking is
| ||||
cRepack3 | RPCK | char | NONE | NONE |
A code that determines whether the specified item in this unit of measure should be repacked before putaway. Valid codes are:
Y Yes,
| ||||
szUOMLevel4 | UML4 | char | NONE | NONE |
The item's level 4 unit of measure. You use Unit of Measure Conversion Information (P41002) to define an item's unit of measure structure.
| ||||
mnConvFactorToPrimary4 | PPL4 | MATH_NUMERIC | NONE | NONE |
The quantity in primary unit of measure for one full unit of this item in the level 4 unit of measure. | ||||
mnConvFactorLevel3toLevel4 | QPL4 | MATH_NUMERIC | NONE | NONE |
The number of units in Level 4 unit of measure for one full unit in Level 3 unit of measure. | ||||
mnConvertedQty4 | TQL4 | MATH_NUMERIC | NONE | NONE |
The total quantity of the item in the item's level 4 unit of measure. You use Unit of Measure Conversion Information (P41002) to define unit of
| ||||
szContainerCode4 | EQL4 | char | NONE | NONE |
A code (table 46/EQ) that identifies the storage container for this item in its level 4 unit of measure. A storage container can be:
o An open
| ||||
mnWeight4 | EPL4 | MATH_NUMERIC | NONE | NONE |
The weight of one item per unit of measure, or the weight of the item and container in the level 4 unit of measure. You define weights for an
| ||||
cUOMUsage4 | EUL4 | char | NONE | NONE |
The code used to determine how the unit of measure on the fourth level of the unit of measure structure is used.
Valid values are as follows:
| ||||
szUOMGroup4 | UGL4 | char | NONE | NONE |
The group unit of measure that has been defined for the items in the level 4 unit of measure in the Unit of Measure groups application
| ||||
szPackingCode4 | PACK | char | NONE | NONE |
A code (system 46/type PK) that identifies the packing materials to use (such as opaque shrink wrap, or foam nuggets) if repacking is
| ||||
cRepack4 | RPCK | char | NONE | NONE |
A code that determines whether the specified item in this unit of measure should be repacked before putaway. Valid codes are:
Y Yes,
| ||||
szUOMLevel5 | UML5 | char | NONE | NONE |
The item's level 5 unit of measure. You use Unit of Measure Conversion Information (P41002) to define an item's unit of measure structure.
| ||||
mnConvFactorLevel4toLevel5 | QPL5 | MATH_NUMERIC | NONE | NONE |
The number of units in Level 5 unit of measure for one full unit in Level 4 unit of measure. | ||||
mnConvertedQty5 | TQL5 | MATH_NUMERIC | NONE | NONE |
The total quantity of the item in the item's level 5 unit of measure. You use Unit of Measure Conversion Information (P41002) to define unit of
| ||||
szContainerCode5 | EQL5 | char | NONE | NONE |
A code (table 46/EQ) that identifies the storage container for this item in its level 5 unit of measure. A storage container can be:
o An open
| ||||
mnWeight5 | EPL5 | MATH_NUMERIC | NONE | NONE |
The weight of one item per unit of measure, or the weight of the item and container in the level 5 unit of measure. You define weights for an
| ||||
cUOMUsage5 | EUL5 | char | NONE | NONE |
The code used to determine how the unit of measure on the fifth level of the unit of measure structure is used.
Valid values are as follows:
1
| ||||
szUOMGroup5 | UGL5 | char | NONE | NONE |
The group unit of measure that has been defined for the items in the level 5 unit of measure in the Unit of Measure groups application
| ||||
szPackingCode5 | PACK | char | NONE | NONE |
A code (system 46/type PK) that identifies the packing materials to use (such as opaque shrink wrap, or foam nuggets) if repacking is
| ||||
cRepack5 | RPCK | char | NONE | NONE |
A code that determines whether the specified item in this unit of measure should be repacked before putaway. Valid codes are:
Y Yes,
| ||||
cSuppressErrorMsg | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
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
| ||||
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
| ||||
mnConvertedTrnQtyToPrimary | CONV | MATH_NUMERIC | NONE | NONE |
The factor that the system uses to convert one unit of measure to another unit of measure. | ||||
mnGrossWidth1 | GWID | MATH_NUMERIC | NONE | NONE |
The gross width of the location(s) as defined within the location dimension group, the gross width of an item as defined on the Unit Of
| ||||
mnGrossDepth1 | GDEP | MATH_NUMERIC | NONE | NONE |
The gross depth of the location(s) defined within the location dimension group, the gross depth of an item as defined in the Unit Of Measure
| ||||
mnGrossHeight1 | GHET | MATH_NUMERIC | NONE | NONE |
The gross height of the location(s) as defined within the location dimension group, the gross height of an item as defined on the Unit Of
| ||||
szDimensionUOM1 | 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.
| ||||
mnGrossVolume1 | GCUB | MATH_NUMERIC | NONE | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szVolumeUOM1 | 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
| ||||
mnGrossWidth2 | GWID | MATH_NUMERIC | NONE | NONE |
The gross width of the location(s) as defined within the location dimension group, the gross width of an item as defined on the Unit Of
| ||||
mnGrossDepth2 | GDEP | MATH_NUMERIC | NONE | NONE |
The gross depth of the location(s) defined within the location dimension group, the gross depth of an item as defined in the Unit Of Measure
| ||||
mnGrossHeight2 | GHET | MATH_NUMERIC | NONE | NONE |
The gross height of the location(s) as defined within the location dimension group, the gross height of an item as defined on the Unit Of
| ||||
szDimensionUOM2 | 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.
| ||||
mnGrossVolume2 | GCUB | MATH_NUMERIC | NONE | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szVolumeUOM2 | 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
| ||||
mnGrossWidth3 | GWID | MATH_NUMERIC | NONE | NONE |
The gross width of the location(s) as defined within the location dimension group, the gross width of an item as defined on the Unit Of
| ||||
mnGrossDepth3 | GDEP | MATH_NUMERIC | NONE | NONE |
The gross depth of the location(s) defined within the location dimension group, the gross depth of an item as defined in the Unit Of Measure
| ||||
mnGrossHeight3 | GHET | MATH_NUMERIC | NONE | NONE |
The gross height of the location(s) as defined within the location dimension group, the gross height of an item as defined on the Unit Of
| ||||
szDimensionUOM3 | 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.
| ||||
mnGrossVolume3 | GCUB | MATH_NUMERIC | NONE | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szVolumeUOM3 | 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
| ||||
mnGrossWidth4 | GWID | MATH_NUMERIC | NONE | NONE |
The gross width of the location(s) as defined within the location dimension group, the gross width of an item as defined on the Unit Of
| ||||
mnGrossDepth4 | GDEP | MATH_NUMERIC | NONE | NONE |
The gross depth of the location(s) defined within the location dimension group, the gross depth of an item as defined in the Unit Of Measure
| ||||
mnGrossHeight4 | GHET | MATH_NUMERIC | NONE | NONE |
The gross height of the location(s) as defined within the location dimension group, the gross height of an item as defined on the Unit Of
| ||||
szDimensionUOM4 | 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.
| ||||
mnGrossVolume4 | GCUB | MATH_NUMERIC | NONE | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szVolumeUOM4 | 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
| ||||
mnGrossWidth5 | GWID | MATH_NUMERIC | NONE | NONE |
The gross width of the location(s) as defined within the location dimension group, the gross width of an item as defined on the Unit Of
| ||||
mnGrossDepth5 | GDEP | MATH_NUMERIC | NONE | NONE |
The gross depth of the location(s) defined within the location dimension group, the gross depth of an item as defined in the Unit Of Measure
| ||||
mnGrossHeight5 | GHET | MATH_NUMERIC | NONE | NONE |
The gross height of the location(s) as defined within the location dimension group, the gross height of an item as defined on the Unit Of
| ||||
szDimensionUOM5 | 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.
| ||||
mnGrossVolume5 | GCUB | MATH_NUMERIC | NONE | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szVolumeUOM5 | 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
| ||||
szWeightUOM1 | 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,
| ||||
szWeightUOM2 | 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,
| ||||
szWeightUOM3 | 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,
| ||||
szWeightUOM4 | 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,
| ||||
szWeightUOM5 | 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,
| ||||
cLicensePlateRequired | LIPL | char | NONE | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
szDimensionGroup | 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
| ||||
cCartonRecMethod_1 | CRMT | char | OPT | NONE |
A code that indicates the method the system uses to recommend a carton for the specified item in this unit of measure.
Valid codes are:
| ||||
cCartonRecMethod_2 | CRMT | char | OPT | NONE |
A code that indicates the method the system uses to recommend a carton for the specified item in this unit of measure.
Valid codes are:
| ||||
cCartonRecMethod_3 | CRMT | char | OPT | NONE |
A code that indicates the method the system uses to recommend a carton for the specified item in this unit of measure.
Valid codes are:
| ||||
cCartonRecMethod_4 | CRMT | char | OPT | NONE |
A code that indicates the method the system uses to recommend a carton for the specified item in this unit of measure.
Valid codes are:
| ||||
cCartonRecMethod_5 | CRMT | char | OPT | NONE |
A code that indicates the method the system uses to recommend a carton for the specified item in this unit of measure.
Valid codes are:
| ||||
cUseRollupFlag_1 | AROL | char | OPT | NONE |
A code that indicates whether you allow rollup during picking. Valid codes are: Y Allow rollup N Do not allow rollup | ||||
cUseRollupFlag_2 | AROL | char | OPT | NONE |
A code that indicates whether you allow rollup during picking. Valid codes are: Y Allow rollup N Do not allow rollup | ||||
cUseRollupFlag_3 | AROL | char | OPT | NONE |
A code that indicates whether you allow rollup during picking. Valid codes are: Y Allow rollup N Do not allow rollup | ||||
cUseRollupFlag_4 | AROL | char | OPT | NONE |
A code that indicates whether you allow rollup during picking. Valid codes are: Y Allow rollup N Do not allow rollup | ||||
cUseRollupFlag_5 | AROL | char | OPT | NONE |
A code that indicates whether you allow rollup during picking. Valid codes are: Y Allow rollup N Do not allow rollup | ||||
cDualUnitOfMeasureItem | DUAL | char | OPT | NONE |
An option that indicates that the system must maintain inventory balances and record transactions for an item in a secondary unit of
| ||||
cDualPickingProcessOption | DPPO | char | OPT | NONE |
An option that determines for a dual unit of measure item whether the system uses the primary or secondary unit of measure for the following
| ||||
mnDualQuantity | SQOR | MATH_NUMERIC | OPT | NONE |
If the secondary unit of measure option in Inventory Constants is selected,this field will display on data entry screens. | ||||
szDualUnitOfMeasure | UOM | char | OPT | 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). | ||||
szSecondaryUnitOfMeasure | UOM2 | char | OPT | NONE |
A user defined code (00/UM) that indicates an alternate unit of measure for the item. | ||||
mnConvDualTrnQtyToPrimOrSec | SQOR | MATH_NUMERIC | OPT | NONE |
If the secondary unit of measure option in Inventory Constants is selected,this field will display on data entry screens. | ||||
mnConvFactorDualTrnQtyToPrimSe | CONV | MATH_NUMERIC | OPT | NONE |
The factor that the system uses to convert one unit of measure to another unit of measure. | ||||
cCreateLicensePlateLevel1 | LIPL | char | OPT | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
cCreateLicensePlateLevel2 | LIPL | char | OPT | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
cCreateLicensePlateLevel3 | LIPL | char | OPT | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
cCreateLicensePlateLevel4 | LIPL | char | OPT | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
cCreateLicensePlateLevel5 | LIPL | char | OPT | NONE |
A code that indicates whether you want the system to automatically create a license plate number for the specified item or item dimension
| ||||
idUOMInformation | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
cReturnPointer | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
B4000520 Get Item UoM Conversion Factor | ||||
B4600020 F46011 Verify And Get Item UOM Definition |
F41002 Item Units of Measure Conversion Factors | ||||
F4101 Item Master | ||||
F46091 Container and Carton Codes | ||||
F46096 Unit Of Measure Groups |