1.Functional Description
1.1Purpose
This business function will retrieve all the Supplier Schedule Quantity rows from the F3430 table for
a given key number combination. This business function will provide records by either full or
partial key.
1.2Setup Notes and Prerequisites
The user passes to the business function the number of key fields within the index that will be
used, and key values (full or partial):
'b7Keys = Number of keys in the index that should be used to retrieve the Supplier Schedule
Quantity (F3430) row.
Note: The Business Function will reference the index parameter to determine which key to use to
read the Supplier Schedule Quantity file (F3430).
1.3Special Logic
Once F3430 processing is complete, two calls to FreeUserAndHrequest (Description: Memory, Free User
And Hrequest) in C4102A1 must be made by the user to close the F3430 table and free the pointer storage
location for both the hRequests. Pass in only the hRequest to this BsFn.None.
^
D3401150 - F3430 Get Next Supplier Schedule Quantity
Data Item Data Structure DescriptionI/ORequiredNotes
GENLNG hRequestF3430 I/O Required for all calls.
ITM Short Item Number I/O Required if part of the
Index.
MCU Work Center I/O Required if part of the
Index.
KCOO Key Company I/OY Required if part of the
Index.
DOCO Order Number I/OY Required if part of the
Index.
DCTO Order Type I/OY Required if part of the
Index.
SFXO Suffix I/OY Required if part of the
Index.
LNID Line Number I/OY Required if part of the
Index.
VSTY Supplier Schedule Type O
VSSD Shipment Day O
STRT Start Date I/OY Required if part of the
Index.
PLQT Planned Quantity O
RLQT Released Quantity O
HSQT Historical Quantity O
INT01 Keys IY Required on first call only
ERRC Error Code O '0' - No errors
'1' - Open table failed
'2' - EOF
EV01 Suppress Error Message IY '1' to suppress errors.
DTAI Error Message ID O
INT01 Index IY '1' - Access by (DOCO, DCTO,
KCOO, SFXO, LNID, STRT)
'2' - Access by (ITM, MCU)
^
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
idhRequestF3430 | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
mnIdentifierShortItem | 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
| ||||
szBusinessUnit | 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
| ||||
szCompanyKeyOrderNo | KCOO | char | NONE | NONE |
A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a
| ||||
mnOrderNumber | DOCO | MATH_NUMERIC | NONE | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szOrderType | DCTO | char | NONE | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
szOrderSuffix | SFXO | char | NONE | NONE |
In the A/R and A/P systems, a code that corresponds to the pay item. In the Sales Order and Procurement systems, this code identifies
| ||||
mnLineNumber | LNID | MATH_NUMERIC | NONE | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
szVendorScheduleType | VSTY | char | NONE | NONE |
The type of supplier schedule record. A means of creating multiple schedules for an Item. (Future Use) | ||||
cShipmentDay | VSSD | char | NONE | NONE |
Indicates that the supplier is willing to make a shipment on this date. | ||||
jdDateStart | STRT | JDEDATE | NONE | NONE |
The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine
| ||||
mnPlannedQuantity | PLQT | MATH_NUMERIC | NONE | NONE |
The quantity of units planned for each period in the time series or plan. | ||||
mnReleaseQuantity | RLQT | MATH_NUMERIC | NONE | NONE |
The quantity released against a blanket order. The total releases for a given date. | ||||
mnHistoricalQuantity | HSQT | MATH_NUMERIC | NONE | NONE |
The previous quantity either released or planned. This is saved to allow the calculation of a 'Net Change' value in supplier scheduling. | ||||
nKeys | INT01 | integer | NONE | NONE |
Number of Days in Future to Query for Responses Due. | ||||
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
| ||||
cSuppressErrorMessages | EV01 | 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
| ||||
nIndex | INT01 | integer | NONE | NONE |
Number of Days in Future to Query for Responses Due. | ||||
idhRequestF3435 | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
mnVendor | AN8 | MATH_NUMERIC | OPT | NONE |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
mnQuantityCommitted | CMQTY | MATH_NUMERIC | OPT | NONE |
A field that indicates the quantity that the vendor has committed to delivering in response to the planned quantity on the vendor schedule. |
None |
F3430 Vendor Schedule Quantity File |