1.Functional Description
1.1Purpose
This function will perform Load, Delete, Update, Get, and Clear functions on the MRP Messages cache
used in the Numetrix Inbound Planning Messages UBE (R34A490). On a Create process, an identifier for
the cache (hCache handle) is passed back to the calling program for subsequent calls to this function.
1.2Setup Notes and Prerequisites
The calling application is responsible for loading all appropriate key values to the data structure
and identifying the number of keys to use in retrieval/update processes. The application must also
store the hCache pointers passed back from the "Create" process and pass these pointers back to the
business function on the other process modes which require them (see technical specifications below).
1.3Special Logic
There is no special logic within this function.
2.Technical Specifications
I. Perform setup functions
B.Initialize return code to success.
failure.
E.If Process Mode is "5" - DELETE ALL:
G.If Process Mode is "7" - ADD/UPDATE:
D34A0990B - Cache Process Inbound Numetrix Messages
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cErrorCondition | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
mnUniqueKeyID | UKID | MATH_NUMERIC | OPT | NONE |
This field is a unique number used to identify a record in a file. | ||||
mnShortItemNumber | 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
| ||||
szDemandBranch | 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
| ||||
szSupplyBranch | MMCU | char | OPT | NONE |
A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which
| ||||
cMessageType | MSGT | char | OPT | NONE |
A code that distinguishes different messages generated in the Distribution Requirements Planning/Master Production Schedule/Material
| ||||
cMessageControl | MSGA | char | OPT | NONE |
A code to indicate which messages should be displayed.
A Y code will display all messages, including those that have been cleared or
| ||||
cHoldCode | HCLD | char | OPT | NONE |
A code that is used in Distribution Requirements Planning/Master Production Schedule/Material Requirements Planning and capacity
| ||||
szOrderKeyCompany | KCOO | char | OPT | 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 | OPT | 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 | OPT | 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
| ||||
mnLineNumber | LNID | MATH_NUMERIC | OPT | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
szOrderSuffix | SFXO | char | OPT | 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
| ||||
szDescription | DSC1 | char | OPT | NONE |
Brief information about an item; a remark or an explanation. | ||||
mnTransactionQuantity | TRQT | MATH_NUMERIC | OPT | NONE |
A value that represents the available quantity, which might consist of the on-hand balance minus commitments, reservations, and
| ||||
mnSupplier | VEND | MATH_NUMERIC | OPT | NONE |
The address book number of the preferred provider of this item. | ||||
jdRequestDate | DRQJ | JDEDATE | OPT | NONE |
The date that an item is scheduled to arrive or that an action is scheduled for completion. | ||||
jdStartDate | STRT | JDEDATE | OPT | 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
| ||||
jdRecStartDate | RSTJ | JDEDATE | OPT | NONE |
The recommended start date for an order. | ||||
jdRecCompleteDate | RRQJ | JDEDATE | OPT | NONE |
The completion date planned for this order. | ||||
nNumberOfKeys | INT01 | integer | OPT | NONE |
Number of Days in Future to Query for Responses Due. | ||||
cProcessMode | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cCacheCodeError | 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. | ||||
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
| ||||
mnJobNumber | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
cReturnCursor | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
idCursor | GENLNG | ID | OPT | NONE |
General purpose ID variable. | ||||
szErrorMessageCache | 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
| ||||
cOverrideStockingType | OSTT | char | OPT | NONE |
mnWOStartTime | PBTM | MATH_NUMERIC | OPT | NONE |
A field that is used to enter the beginning time of the operation sequence for the work center operation on the routing. | ||||
szAPSRoutingInstanceID | SRDS | char | OPT | NONE |
A detailed narrative description to explain the pending work order or engineering change order. The field offers unlimited text. You can
| ||||
szAPSLocation | SRDS | char | OPT | NONE |
A detailed narrative description to explain the pending work order or engineering change order. The field offers unlimited text. You can
| ||||
szAPSOperationID | SRDS | char | OPT | NONE |
A detailed narrative description to explain the pending work order or engineering change order. The field offers unlimited text. You can
| ||||
szAPSResource | SRDS | char | OPT | NONE |
A detailed narrative description to explain the pending work order or engineering change order. The field offers unlimited text. You can
| ||||
szTransactionUOM | 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). | ||||
szTypeOfBill | TBM | char | OPT | NONE |
A user defined code (40/TB) that designates the type of bill of material. You can define different types of bills of material for different uses.
| ||||
szRelatedOrderNumber | RORN | char | OPT | NONE |
A number that identifies a secondary purchase order, sales order, or work order that is associated with the original order. This number is for
| ||||
szRelatedOrderType | RCTO | char | OPT | NONE |
A user defined code (system 00, type DT) that indicates the document type of the secondary or related order. For example, a purchase
| ||||
szRelatedOrderCo | RKCO | char | OPT | NONE |
The key company that is associated with the document number of the related order. | ||||
mnRelatedOrderLine | RLLN | MATH_NUMERIC | OPT | NONE |
A number of the detail line on the related order for which the current order was created. For example, on a purchase order created to fill
| ||||
szParentOrderNumber | PARS | char | OPT | NONE |
A number that identifies the parent work order. You can use this number to do the following:
o Enter default values for new work orders,
| ||||
jdWOTimeFenceDate | DATE01 | JDEDATE | OPT | NONE |
Event point for JDE Date. | ||||
cWOorMessageFlag | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
nIndexToUse | INT01 | integer | OPT | NONE |
Number of Days in Future to Query for Responses Due. |
None |
None |