Functional Description
Purpose
This function will verify and retrieve records from the Item Profile Table (F46010).
Setup Notes and Prerequisites
The Branch/Plant (MCU), Index (CDL), Keys (CDL) and Call Type (EV01) are required parameters. The
following are values for parameters whose meaning might not be clear:
Index:
1=Use 1st index on F46010. Keys: MCU, ITM
Keys:
2=Use MCU and ITM or MCU and PPUT.
3=Use MCU, PPUT and PPIK.
Retrieve Multiple Record:
Last Record Read:
1=Last record has been processed and F46010 table is closed.
Call Type:
1=Return an error if not found.
2=Return an error if found.
Technical Specification
D4600210A - F46010 Verify And Get Item Profile
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
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
| ||||
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
| ||||
mnIndex | CDL | MATH_NUMERIC | NONE | NONE |
The length of the user defined code. It cannot be greater than 10 characters. | ||||
mnKeys | CDL | MATH_NUMERIC | NONE | NONE |
The length of the user defined code. It cannot be greater than 10 characters. | ||||
cRetrieveMulitpleRecord | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
idOpenTableRequest | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
cLastRecordRead | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cCallType | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
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
| ||||
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
| ||||
cAllowMixedItem | 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
| ||||
cAllowMixedLot | MLOT | char | NONE | NONE |
A code that indicates how you want the system to assign items to a location. | ||||
cAllowSplitLine | SPLP | char | NONE | NONE |
A code that indicates whether the system can split a purchase order line when you create a putaway suggestion for the order line.
Valid
| ||||
cPutawayPhase | PTPH | char | NONE | NONE |
A code that indicates whether you use 1- or 2-phase confirmation during putaway.
o 1-phase confirmation means the process is confirmed
| ||||
cPickingPhase | PKPH | char | NONE | NONE |
A code that indicates whether you use 1- or 2-phase confirmation during picking.
o 1-phase confirmation means the process is confirmed
| ||||
cReplenishPhase | RPPH | char | NONE | NONE |
A code that indicates whether you use 1- or 2-phase confirmation during replenishment.
o 1-phase confirmation means the process is
| ||||
szLocationTaxCode | LCOD | char | NONE | NONE |
A code (system 46/type LT) that indicates whether the location contains tax-paid inventory (in-bond vs. duty paid). If an item has an
| ||||
szOverflowLocation | DLTN | char | NONE | NONE |
A code that identifies the location that the system uses when an item cannot fit into the suggested putaway locations. You can monitor
| ||||
szItemLocationDefinition | DEFI | char | NONE | NONE |
A code (system 46/type DF) defines a characteristic for a location or location group. You can define unlimited characteristics (such as Cold,
| ||||
szVarianceLocation | VLOC | char | NONE | NONE |
A code that identifies the location that the system uses when you confirm a smaller quantity than the suggested quantity during putaway
| ||||
szHoldingLocation | HLOC | char | NONE | NONE |
A code that identifies the location that the system uses when you confirm a larger quantity than the suggested pick quantity during pick
| ||||
szPutawayLocation | PPUT | char | NONE | NONE |
A code that identifies the base putaway location that the system uses to calculate proximity when you specify proximity as the tiebreaker in
| ||||
szPickingLocation | PPIK | char | NONE | NONE |
A code that identifies the base picking location that the system uses to calculate proximity when you specify proximity as the tiebreaker in a
| ||||
szPrePickLocation | PRLC | char | NONE | NONE |
*** Reserved for future use *** The staging area (location) used for an item when advance replenishments are requested. |
None |
F46010 Item Profile |