1.Functional Description
This business function will get all the Configured String History rows from the F32943 table for a
given key.
This business function will provide records by either full key or partial key.
1Purpose
This business function will get the next Configured String History row by key, and have capability to
provide records by either full key or partial key.
1.2Setup Notes and Prerequisites
This business function requires a fetch request type parameter: 1 = First fetch; 2 = Next fetch; 3
= Release request.
Set on "Suppress Error Messages" to suppress the runtime error message handling. Otherwise, if an
error occurs the error message will be displayed on the message line and the appropriate field (if
any) will be highlighted.
The user passes to the business function the number key fields within the index that will be used to
retrieve the Configured String History row for the following index: DOCO, DCTO, KCOO, LNID.
1.3Special Logic
Request type 2 - Next fetch will allow sequential retrieval of next record. The number of keys for
request type 2 need not be the full key used for request type 1.
Example: Type 1 request with full key: DOCO, DCTO, KCOO, LNID
Type 2 request with partial key: DOCO, DCTO, KCOO
2.Technical Specifications
2.4Processing
1. If the Input Request Type = '3', Release the Request and exit the Business function.
2. If the Input Request Type is '1', Get the Configured String History row (F32943) using the
specified key values.
3. If the Request Type = '2', read the next F32943 row using above keys.
4. If row is found
Load the Output fields.
Exit
Else
Release the request and exit the business function.
Endif
5. If any errors, Release the request and exit the function.
Retrievals:
1. Configured String History table (F32943).
Returns:
1. If fetch fails, return Error Message ID '0002' (Record Invalid).
2. If fetch is successful, return the field values.
3. If EOF reached, return '1' in End of File parameter, otherwise return 0
4. Other errors : "3143"
^
D3200860 - F3296 Get Next Config Level Seq Row
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cRequestType | 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
| ||||
cEndOfFileFlag | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressErrorMessages | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
mnConfigurationIDNumber | CFGID | MATH_NUMERIC | OPT | NONE |
An identifier that represents a unique configuration. It is generated by a next number value and is the key to the configuration tables. | ||||
mnComponentIDNumber | CFGCID | MATH_NUMERIC | OPT | NONE |
A number that represents a component in a configuration. This number, which is generated by next numbers, always restarts at 1 and
| ||||
mnParentIDNumber | CFGPID | MATH_NUMERIC | OPT | NONE |
A number that represents the parent component of a component in a configuration. | ||||
mnIdentifierShortItem | ITM | MATH_NUMERIC | OPT | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
szCostCenter | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szDescriptionLine1 | DSC1 | char | OPT | NONE |
Brief information about an item; a remark or an explanation. | ||||
mnQtyRequiredStandard | QNTY | MATH_NUMERIC | OPT | NONE |
The number of units that the system applies to the transaction. | ||||
szUnitOfMeasureAsInput | 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). | ||||
cFixedOrVariableQuantity | FOVQ | char | OPT | NONE |
Reserved by J.D. Edwards
A code that specifies whether the quantity of a configured item varies according to the quantity of the parent item
| ||||
mnQtyOrderMultiples | MULT | MATH_NUMERIC | OPT | NONE |
A multiple for rounding up planned order quantities in MPS/MRP. The system rounds up the planned order quantity to the nearest multiple
| ||||
cSalesOrderStatus03 | SO03 | char | OPT | NONE |
A user defined code (32/PF) that indicates whether the system prints the configurator part on the
sales order and work order. The system
| ||||
szLineType | LNTY | char | OPT | NONE |
A code that controls how the system processes lines on a transaction. It controls the systems with which the transaction interfaces, such as
| ||||
szUniqueConfigurationID | CFGSID | char | OPT | NONE |
An identifier that represents a unique configuration. It is generated from an encryption algorithm. Regardless of the number of segments or
| ||||
cCommittedHS | COMM | char | OPT | NONE |
A value that indicates whether you specified from which Location and Lot a particular item was to come. If you specified a storage area, the
| ||||
szLocation | LOCN | char | OPT | NONE |
The storage location from which goods will be moved. | ||||
szLot | LOTN | char | OPT | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
mnAmountExtendedCost | ECST | MATH_NUMERIC | OPT | NONE |
For accounts receivable and accounts payable, the invoice (gross) amount. For sales orders and purchase orders, the unit cost times the
| ||||
mnAmountForeignExtCost | FEC | MATH_NUMERIC | OPT | NONE |
The product of the cost of an item, expressed in foreign currency according to the orders exchange rate, times the number of units. | ||||
mnAmountExtendedPrice | AEXP | MATH_NUMERIC | OPT | NONE |
The number of units multiplied by the unit price. | ||||
mnAmountForeignExtPrice | FEA | MATH_NUMERIC | OPT | NONE |
The product of the foreign price times the number of units. | ||||
cUserAddedComponent | SOCF | char | OPT | NONE |
A code that indicates whether the item, price adjustment, or cost adjustment was added to the configuration by a cross-segment editing rule
| ||||
cWriteAttachedDetailLine | WADL | char | OPT | NONE |
A user defined code (32/WA) that indicates whether the component line generates a detail line that indicates whether the component is
| ||||
cIssueTypeCode | ITC | char | OPT | NONE |
A code that indicates how the system issues each component in the bill of material from stock. In Shop Floor Management, it indicates how
| ||||
mnSequenceNoOperations | OPSQ | MATH_NUMERIC | OPT | NONE |
A number used to indicate an order of succession.
In routing instructions, a number that sequences the fabrication or assembly steps in the
| ||||
cAtoLineType | ATOT | char | OPT | NONE |
A value that identifies whether the resulting value of the assembly inclusion rule is a part number, price, routing operation, or calculated
| ||||
mnAtoRuleNumber | ATO# | MATH_NUMERIC | OPT | NONE |
The number associated with a set of cross-segment editing rules or assembly inclusion rules. | ||||
mnAtoSeqNumber | ATOS | MATH_NUMERIC | OPT | NONE |
The Sequence number is the rule number within an edit group of cross-segment editing rules or assembly inclusion rules. You can insert a
| ||||
idHRequestF3215 | GENLNG | ID | OPT | NONE |
General purpose ID variable. |
None |
F3296 Needed for upgrade from Xe and below |