1.Functional Description
1.1Purpose
The purpose of this business function is to retrieve a complete row from the Item Cost Component
Table (F30026). If Return code is a '1' then return the pointer to DS, and allocate memory.
1.2Setup Notes and Prerequisites
The setup notes and prerequisites contains information that needs to be provided to the application
developer to successfully use attach the business function. Important prerequisite Business Functions
that need to be run and any additional relevant information (what event points, limitations, data
structure peculiarities) should be detailed.
Use bullet points
1.3Special Logic
This section should be used when additional logic is used in the Business Function for application
specific functionality or exceptional situations.
2.Technical Specifications
2.4Processing
if the PointerTo F30026 is not NULL then exit.
Retrievals:
1.0 Fetch F30026 record with key passed in DS.
2.0. If Fetch failed, return messages.
and DS Cost Type is highlighted.
3.0. If Fetch is successful, check if user wants to return pointer and messages.
'4502' (Record Already Exists) and DS Cost Type is highlighted.
F30026 record and copy information into the pointer.
The ErrorMessage is the error message to set, and the error message to return.
If SuppressError != 1 then use jdeSetGBRError, else suppress the set.
Returns:
Optionally (if ReturnCode = '1') return GENLNG pointer to the F30026 Data structure
^
D3000600 - Get Item Cost Component
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnItemNumber | 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
| ||||
szBranch | 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
| ||||
szLocation | LOCN | char | NONE | NONE |
The storage location from which goods will be moved. | ||||
szLotNumber | LOTN | char | NONE | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
szLedgerType | LEDG | char | NONE | NONE |
A user defined code (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for J.D. Edwards
| ||||
szCostType | COST | char | NONE | NONE |
A code that designates each element of cost for an item. Examples of the cost object types are:
o A1 Purchased raw material
o B1
| ||||
szErrorMessage | 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
| ||||
cSuppressError | ERR | char | NONE | NONE |
The Data Field Error Code field is simply a generic data field to pass an error condition flag. This field is one of the fields that make up the
| ||||
idPointerToF30026 | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
cPointerReturnCode | 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. |
None |
F30026 Item Cost Component Add-Ons |