Functional Description
Purpose
The purpose of this function is to write the available shipping cartons for a Branch/Plant to cache.
The function will aslo read the cache and pass back carton information.
Setup Notes and Prerequisites
The Action Code (MODE), Number of Keys (CDL), Job Number (GENLNG) and Branch/Plant (MCU) are required
parameters.
Action Code:
'3'= Read single cache record.
'4'= Read multiple cache records.
'5' or 'D'= Delete cache records.
'9' = Clear cursor.
Technical Specification
The following information is stored in the cache:
Job Number (JOBS)
Branch/Plant (MCU)
Shipping Carton Priority (PRSH)
Carton Code (EQTY)
Carton Gross Cubes (GCUB)
Carton Volume UOM (VUMD)
Carton Minimum Fill Percent (CTPR)
Carton Maximum Fill Percent (CTPM)
The index for the cache is:
Job Number (JOBS)
Branch/Plant (MCU)
Shipping Carton Priority (PRSH)
D4600640A - Cache F46091 Shipping Cartons
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cActionCode | MODE | char | REQ | INPUT |
The processing mode used in Purchase Order Consolidator to signify when specific orders are being processed. | ||||
mnNumberOfKeys | CDL | MATH_NUMERIC | REQ | INPUT |
The length of the user defined code. It cannot be greater than 10 characters. | ||||
idCacheCursor | GENLNG | ID | OPT | BOTH |
General purpose ID variable. | ||||
mnJobNumber | JOBS | MATH_NUMERIC | REQ | NONE |
The job number (work station ID) which executed the particular job. | ||||
cLastRecordRead | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szErrorMessageId | DTAI | char | OPT | 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
| ||||
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
| ||||
szCartonCode | EQTY | char | OPT | 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
| ||||
mnCartonGrossCubes | GCUB | MATH_NUMERIC | OPT | NONE |
The gross cubic dimensions of the locations defined within the location dimension group, the gross cubic dimensions of an item as defined
| ||||
szCartonVolumeUoM | VUMD | char | OPT | 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
| ||||
mnCartonMinFillPercent | CTPR | MATH_NUMERIC | OPT | NONE |
The minimum percentage of a shipping carton that must be filled before it can be shipped. If the content of the carton does not reach this
| ||||
mnCartonMaxFillPercent | CTPM | MATH_NUMERIC | OPT | NONE |
The maximum percentage of a shipping carton that can be filled before the system recommends a larger carton. The default maximum
| ||||
mnPriorityShippingCont | PRSH | MATH_NUMERIC | OPT | NONE |
A number that identifies this shipping carton's place in the priority list that the system uses to make carton recommendations. When the
| ||||
mnAmountMaximumWeight | MAXW | MATH_NUMERIC | OPT | NONE |
A number that indicates the maximum weight that is allowed for this location. | ||||
cCartonizeToTotes | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szUnitofMeasureWeight | WUOM | char | OPT | NONE |
A user defined code (system 00/type UM) that identifies the unit of measure that the system uses to display weight for this item. You can
|
None |
F46091 Container and Carton Codes |