CacheProcessDmdProcXRef

EDI Demand Cache Processing

Minor Business Rule

Object Name: B40R0080

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0080DX - Process EDI Dmd Processing X-Ref Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheActionCodeCACTNcharREQINPUT

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeysNKEYSMATH_NUMERICREQINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

The job number (work station ID) which executed the particular job.

szCostCenterMCUcharOPTBOTH

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

mnAddressNumberAN8MATH_NUMERICOPTBOTH

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szRequirementTypeREQTYPcharOPTBOTH

A code from the EDI transaction set/message that indicates the type of demand.

szRequirementFreqREQFRQcharOPTBOTH

A code from the EDI transaction set/message that indicates the frequency of demand.

szDemandTypeDETYPcharOPTBOTH

A code that specifies whether the demand is firm or planned. The demand type is used to determine how the system processes demand.

szDemandPeriodDEPERcharOPTBOTH

A code (40R/PD) that identifies the period of time for a demand record.

szUserReservedCodeURCDcharOPTBOTH

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

jdUserReservedDateURDTJDEDATEOPTBOTH

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTBOTH

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedNumberURABMATH_NUMERICOPTBOTH

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTBOTH

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

Related Functions

None

Related Tables

None
CacheProcessEDIDemandDetail

CacheProcessEDIDemandDetail

EDI Demand Cache Processing

Minor Business Rule

Object Name: B40R0080

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0080DD - Process EDI Demand Detail Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheActionCodeCACTNcharREQINPUT

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeysNKEYSMATH_NUMERICREQINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

The job number (work station ID) which executed the particular job.

mnEdiDocumentNumberEDOCMATH_NUMERICOPTBOTH

The document number that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the 
order number assigned at order entry time (DOCO).

szEdiDocumentTypeEDCTcharOPTBOTH

The document type that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the order 
type (DCTO) assigned at order entry time, an invoice document type, a voucher document type, and so on.

szCompanyKeyEdiOrderEKCOcharOPTBOTH

Company - Key (EDI - Document Key Co)

mnEDISeqEDSQMATH_NUMERICOPTBOTH

An identifier that is used to assign the relative position within the header or detail information of an EDI transaction-- for example, H01, H02, 
D01, and so on.

mnEdiLineNumberEDLNMATH_NUMERICOPTBOTH

This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any 
order type), an invoice pay item, a journal entry line number, and so on.

cEDITypeEDTYcharOPTBOTH

The identifier used to mark EDI transaction records as header and detail information. This is an EDI function only.

szEdiTransactionSetEDSTcharOPTBOTH

The qualifier used to identify a specific type of EDI transaction.

szEdiTranslationFormatEDFTcharOPTBOTH

The qualifier used to identify a specific mapping structure used to process both inbound and outbound EDI transactions.  This does not 
apply to non-EDI transactions.

jdEdiTransmissionDateEDDTJDEDATEOPTBOTH

The specific date that an EDI transaction was either transmitted or received.

cEdiSendRcvIndicatorEDERcharOPTBOTH

Indicator used to identify if a specific transaction set can be sent, received or both.  Valid values are:    S Send    R Receive    B Both

mnEdiDetailLinesProcessEDDLMATH_NUMERICOPTBOTH

The number of detail lines transmitted in an EDI transaction.  This is the total number of lines on a per order basis, number of lines included 
on an invoice, and so on.

cEdiSuccessfullyProcessEDSPcharOPTBOTH

An option that indicates whether a record has been successfully processed. Depending on the application, the system updates the EDSP 
field in a table with one of the following values: 1 Successfully processed Blank (or N or 0) Not processed

szEdiBatchNumberEDBTcharOPTBOTH

The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
transactions for each control (user) batch number it finds. 

mnIdentifierShortItemITMMATH_NUMERICOPTBOTH

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

szIdentifier2ndItemLITMcharOPTBOTH

A number that identifies the item. The system provides three separate item numbers plus an extensive cross-reference capability to 
alternative item numbers. The three types of item numbers are: Item Number (short) An 8-digit, computer-assigned item number. 2nd Item Number A 
25-digit, user defined, alphanumeric item number. 3rd Item Number  Another 25-digit, user defined, alphanumeric item number. In addition to 
these three basic item numbers, the system provides an extensive cross-reference search capability. You can define numerous 
cross-references to alternative part numbers. For example, you can define substitute item numbers, replacements, bar codes, customer numbers, or 
supplier numbers.

szIdentifier3rdItemAITMcharOPTBOTH

The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item 
numbers are as follows: 1.  Item Number (short) - An 8-digit, computer-assigned item number. 2.  2nd Item Number - The 25-digit, free-form, user 
defined alphanumeric item number. 3.  3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item number.  In addition to 
these three basic item numbers, an extensive cross-reference search capability has been provided (see XRT). Numerous cross references to 
alternate part numbers can be user defined, such as substitute item numbers, replacements, bar codes, customer numbers, or supplier 
numbers.

szItemNoCustomerVendorCITMcharOPTBOTH

The cross-reference item number that the system assigns to an item number. A cross-reference number allows you to use a supplier's item 
number if it is different from your own item number when you are processing an order or printing.

szCustPOCSTPOcharOPTBOTH

A number that identifies the customer's purchase order.

jdCustPODateCSTPODJJDEDATEOPTBOTH

The date on which the customer's purchase order was entered.

mnCustPOTimeCSTPOTMMATH_NUMERICOPTBOTH

The time that the customer's purchase order was entered.

szCustPOLineCSTPOLINcharOPTBOTH

A number that identifies a line within the customer's purchase order.

szDockIDDKIDcharOPTBOTH

The dock location from which an outbound shipment is assigned to depart or at which an inbound shipment is assigned to arrive.

mnAddressNumberDeliveredToDVANMATH_NUMERICOPTBOTH

The address number of the person who receives the goods ordered. The delivered to address might differ from the ship to address when 
ordered goods are processed through a distribution center (which is the delivered to address) before reaching their final destination (the ship 
to address).

szItemRevLevelCustomerSuppCIRVcharOPTBOTH

A reference number used to identify the revision level of the customer's item.   In item cross-reference, translating a customer or supplier 
external item number to the internal short item number, the customer's number only is not always sufficient. In some instances, the customer part 
number must be used in conjunction with the item revision level. This combination will allow the system to uniquely identify the customer's 
item.

mnModelYear1YEAR1MATH_NUMERICOPTBOTH

The model year of a product.

szPartReleaseStsCodePTRLSSTScharOPTBOTH

A code from the EDI transaction set/message that indicates to the supplier that the customer is sending a final release on the part.

jdLastCustReceivedDateLCRCVDJJDEDATEOPTBOTH

The most recent date on which the customer received an item.

mnLastCustReceivedQtyLCRCVQTYMATH_NUMERICOPTBOTH

The quantity of an item that the customer most recently received.

mnLastCustReceivedTimeLCRCVTMMATH_NUMERICOPTBOTH

The time of day that the customer last received an item.

szLastCustReceivedUOMLCRCVUOMcharOPTBOTH

The unit of measure in which the customer last received an item.

jdLastCustShippedDateLCSHPDJJDEDATEOPTBOTH

The date on which an item was last shipped to the customer.

mnLastCustShippedQtyLCSHPQTYMATH_NUMERICOPTBOTH

The quantity of an item that was last shipped to the customer.

mnLastCustShippedTimeLCSHPTMMATH_NUMERICOPTBOTH

The time of day when an item was last shipped to the customer.

szLastCustShippedUOMLCSHPUOMcharOPTBOTH

The unit of measure in which an item was last shipped to the customer.

szLastShipmentIDLASTSIDcharOPTBOTH

The number that identifies the last shipment that the customer has received.

cOptionCUMQuantityOPTCUMQYcharOPTBOTH

A code that specifies whether the quantities are cumulative quantities or net quantities. Valid values are: Blank The quantities are net 
quantities. 1 The quantities are cumulative quantities.

szCUMReferenceNoCUMREFNOcharOPTBOTH

A number that identifies a cumulative value.

mnCustCUMRcvQtyCCUMRQYMATH_NUMERICOPTBOTH

The cumulative amount of an item that has been received by the customer.

jdCustCUMRcvDateCCUMRDJJDEDATEOPTBOTH

The date when the customer receives the cumulative amount of an item.

mnCustCUMRcvTimeCCUMRTMMATH_NUMERICOPTBOTH

The time of day when the customer received the cumulative amount of an item.

mnCUMReqQtyFirmCRQQYFMMATH_NUMERICOPTBOTH

The cumulative quantity that the customer requires before the current release for the Firm type (for example, 862, DELJIT) of EDI messages.

mnCUMReqQtyPlanCRQQYPNMATH_NUMERICOPTBOTH

The cumulative quantity that the customer requires before the current release for the Plan type (for example, 830, DELFOR) of EDI 
messages.

mnCUMReqQtyProdSeqCRQQYPSMATH_NUMERICOPTBOTH

The cumulative quantity that the customer requires before the current release for the Production Sequencing type (for example, 866, 
DELJIT) of EDI messages.

jdCUMReqStartDateFirmCRQSDJFMJDEDATEOPTBOTH

The starting date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Firm type (for example, 862, DELJIT) of EDI messages.

mnCUMReqStartTimeFirmCRQSTMFMMATH_NUMERICOPTBOTH

The starting time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Firm type (for example, 862, DELJIT) of EDI messages.

jdCUMReqEndDateFirmCRQEDJFMJDEDATEOPTBOTH

The ending date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Firm type (for example, 862, DELJIT) of EDI messages.

mnCUMReqEndTimeFirmCRQETMFMMATH_NUMERICOPTBOTH

The ending time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Firm type (for example, 862, DELJIT) of EDI messages.

jdCUMReqStartDatePlanCRQSDJPNJDEDATEOPTBOTH

The starting date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Plan type (for example, 830, DELFOR) of EDI messages.

mnCUMReqStartTimePlanCRQSTMPNMATH_NUMERICOPTBOTH

The starting time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Plan type (for example, 830, DELFOR) of EDI messages.

jdCUMReqEndDatePlanCRQEDJPNJDEDATEOPTBOTH

The ending date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Plan type (for example, 830, DELFOR) of EDI messages.

mnCUMReqEndTimePlanCRQETMPNMATH_NUMERICOPTBOTH

The ending time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Plan type (for example, 830, DELFOR) of EDI messages.

jdCUMReqStartDateProdSeqCRQSDJPSJDEDATEOPTBOTH

The starting date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Production Sequencing type (for example, 866, DELJIT) of EDI messages.

mnCUMReqStartTimeProdSeqCRQSTMPSMATH_NUMERICOPTBOTH

The starting time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Production Sequencing type (for example, 866, DELJIT) of EDI messages.

jdCUMReqEndDateProdSeqCRQEDJPSJDEDATEOPTBOTH

The ending date in a range of dates. The dates are associated with the cumulative quantity that the customer requires before the current 
release for the Production Sequencing type (for example, 866, DELJIT) of EDI messages.

mnCUMReqEndTimeProdSeqCRQETMPSMATH_NUMERICOPTBOTH

The ending time in a range of times of day. The time of day is associated with the cumulative quantity that the customer requires before the 
current release for the Production Sequencing type (for example, 866, DELJIT) of EDI messages.

mnCustCUMShipQtyCCUMSQYMATH_NUMERICOPTBOTH

The total amount of an item (as indicated on the advanced ship notice) that was shipped to the customer.

jdCustCUMShipDateCCUMSDJJDEDATEOPTBOTH

The date on which the cumulative quantity of an item (as indicated on the advanced ship notice) was shipped to the customer.

mnCustCUMShipTimeCCUMSTMMATH_NUMERICOPTBOTH

The time of day when the cumulative quantity of an item (as indicated on the advanced ship notice) was shipped to the customer.

szCustCUMShipUOMCCUMSUOMcharOPTBOTH

The unit of measure (for example, EA for eaches) that has been specified for the cumulative quantity (as indicated on the advanced ship 
notice) of an item that was shipped to the customer.

mnFabCUMQuantityFBCUMQYMATH_NUMERICOPTBOTH

The total quantity of an item that the customer has authorized the supplier to produce. Regardless of whether the customer stops the 
production process before the authorized quantity has been completed, the customer must pay the supplier for the full authorized quantity.

jdFabCUMStartDateFBCUMSDJJDEDATEOPTBOTH

The end date that is associated with the total quantity of an item that the customer has authorized the supplier to produce.

jdFabCUMEndDateFBCUMEDJJDEDATEOPTBOTH

The end date that is associated with the total quantity of an item that the customer has authorized the supplier to produce.

mnMtlCUMQuantityMTCUMQYMATH_NUMERICOPTBOTH

The total quantity of an item that the customer has authorized the supplier to fabricate.

jdMtlCUMStartDateMTCUMSDJJDEDATEOPTBOTH

The date on which the supplier is to begin fabricating the total quantity of an item that the customer has authorized.

jdMtlCUMEndDateMTCUMEDJJDEDATEOPTBOTH

The date on which the supplier is to complete the total quantity of an item that the customer has authorized.

szVehicleIDVINNOcharOPTBOTH

A number that uniquely identifies a vehicle.

szAssemblyLineFeedASBLNFDcharOPTBOTH

A value that is received from the customer's EDI set/message. This value identifies an actual receiving location on an automotive 
assembly line for delivery of the product. 

szAssemblyLineLocationASBLNLOCcharOPTBOTH

A code that identifies a location in the customer's production line.

szAssemblyNumberASBNOcharOPTBOTH

A number that identifies an assembly. The system uses this number for production sequencing.

szCONTRACT_NUMBERGCNTcharOPTBOTH

A unique number assigned by the company to identify a particular contract. A contract is defined as a legally enforceable promise and must 
include the following factors: an offer, an acceptance, consideration, legality of subject matter, capacity of parties to execute, and more. You 
may wish to assign some significance to the contract number (e.g. a contract type code, state, year,etc.). A contract may have multiple 
supplements (field GSUP) to record addendums or changes.

szCustOrderNumberCSTORDNOcharOPTBOTH

A customer-assigned reference number that identifies an order.

szHazGoodsClassNoHZCLSNOcharOPTBOTH

A code that the customer creates for identifying the type of hazardous goods.

szKanbanStartNoKBSNOcharOPTBOTH

The starting number (in a range of reference numbers) that is assigned to a Kanban card by a consignee.

szKanbanEndNoKBENOcharOPTBOTH

The ending number (in a range of reference numbers) that is assigned to a Kanban card by a consignee.

mnLaborHoursLABORHRMATH_NUMERICOPTBOTH

The number of working hours in the order cycle.

szReserveLineFeedRSVLNFDcharOPTBOTH

A value that is received from the customer's EDI set/message. This value identifies an actual receiving location on an automotive 
assembly line for delivery of the product. 

szTransportRouteTRSRTEcharOPTBOTH

A code that represents a sequence of points at which goods are collected on the assembly line.

szTransportRouteSuffixTRSRTSFXcharOPTBOTH

The suffix from the EDI transaction set/message that identifies the sequence of points where goods are collected.

szUltimateCustArticleNoUCARTNOcharOPTBOTH

A number that the customer assigns to an article.

szControlNumberCTLNUMcharOPTBOTH

A customer-assigned reference number for a part.

szCategoryCodeDemand1DMD01charOPTBOTH

A three-character category code (UDC 40R/01) that is reserved for customer use.

szCategoryCodeDemand2DMD02charOPTBOTH

A three-character category code (UDC 40R/02) that is reserved for customer use.

szCategoryCodeDemand3DMD03charOPTBOTH

A three-character category code (UDC 40R/03) that is reserved for customer use.

szCategoryCodeDemand4DMD04charOPTBOTH

A three-character category code (UDC 40R/04) that is reserved for customer use.

szCategoryCodeDemand5DMD05charOPTBOTH

A three-character category code (UDC 40R/05) that is reserved for customer use.

szDemandReference1DMDREF1charOPTBOTH

A number that identifies a demand entity.

szDemandReference2DMDREF2charOPTBOTH

A number that identifies a demand entity.

mnSupplementalDataIDSDIDMATH_NUMERICOPTBOTH

A number that identifies supplemental data records and associates them with demand records.

szUserReservedCodeURCDcharOPTBOTH

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

jdUserReservedDateURDTJDEDATEOPTBOTH

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTBOTH

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedNumberURABMATH_NUMERICOPTBOTH

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTBOTH

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

Related Functions

None

Related Tables

None
CacheProcessEDIDemandHeader

CacheProcessEDIDemandHeader

EDI Demand Cache Processing

Minor Business Rule

Object Name: B40R0080

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0080DH - Process EDI Demand Header Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheActionCodeCACTNcharREQINPUT

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeysNKEYSMATH_NUMERICREQINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

The job number (work station ID) which executed the particular job.

mnEdiDocumentNumberEDOCMATH_NUMERICOPTBOTH

The document number that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the 
order number assigned at order entry time (DOCO).

szEdiDocumentTypeEDCTcharOPTBOTH

The document type that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the order 
type (DCTO) assigned at order entry time, an invoice document type, a voucher document type, and so on.

szCompanyKeyEdiOrderEKCOcharOPTBOTH

Company - Key (EDI - Document Key Co)

mnEDISeqEDSQMATH_NUMERICOPTBOTH

An identifier that is used to assign the relative position within the header or detail information of an EDI transaction-- for example, H01, H02, 
D01, and so on.

cEDITypeEDTYcharOPTBOTH

The identifier used to mark EDI transaction records as header and detail information. This is an EDI function only.

mnEdiLineNumberEDLNMATH_NUMERICOPTBOTH

This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any 
order type), an invoice pay item, a journal entry line number, and so on.

szEdiTransactionSetEDSTcharOPTBOTH

The qualifier used to identify a specific type of EDI transaction.

szEdiTranslationFormatEDFTcharOPTBOTH

The qualifier used to identify a specific mapping structure used to process both inbound and outbound EDI transactions.  This does not 
apply to non-EDI transactions.

jdEdiTransmissionDateEDDTJDEDATEOPTBOTH

The specific date that an EDI transaction was either transmitted or received.

cEdiSendRcvIndicatorEDERcharOPTBOTH

Indicator used to identify if a specific transaction set can be sent, received or both.  Valid values are:    S Send    R Receive    B Both

mnEdiDetailLinesProcessEDDLMATH_NUMERICOPTBOTH

The number of detail lines transmitted in an EDI transaction.  This is the total number of lines on a per order basis, number of lines included 
on an invoice, and so on.

cEdiSuccessfullyProcessEDSPcharOPTBOTH

An option that indicates whether a record has been successfully processed. Depending on the application, the system updates the EDSP 
field in a table with one of the following values: 1 Successfully processed Blank (or N or 0) Not processed

szEdiBatchNumberEDBTcharOPTBOTH

The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
transactions for each control (user) batch number it finds. 

szCostCenterMCUcharOPTBOTH

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

mnAddressNumberAN8MATH_NUMERICOPTBOTH

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

mnAddressNumberShipToSHANMATH_NUMERICOPTBOTH

The address number of the location to which you want to ship this order. The address book provides default values for customer address, 
including street, city, state, zip code, and country.

szTransactionSetPurposeTPURcharOPTBOTH

Code identifying purpose of transaction set.  Refer to User Defined Code Table 47/PU. The 1st character of the 2nd description in that table 
controls how the transaction is processed. Refer to ANSI X.12 Data Item 353.

szTextReferenceNumberTXTREFNOcharOPTBOTH

A number that is contained in an EDI message that associates the text with EDI message type 864.

szReleaseNumberRLSNOcharOPTBOTH

A number that identifies the release for a customer.

jdDateReleaseRLSDJJDEDATEOPTBOTH

The date that the customer provides for a release. The system uses this date in conjunction with the release time to identify a release.

mnTimeReleaseRLSTMMATH_NUMERICOPTBOTH

The time that the customer provides for a release. The system uses the time in conjunction with the release date to identify a release.

jdHorizonEndDateHZEDJDEDATEOPTBOTH

A date that specifies the end of a schedule period. For example, if a customer issues requirements for eight weeks during the months of 
June and July, the horizon end date is 07/31.

jdHorizonStartDateHZSDJDEDATEOPTBOTH

A date that specifies the beginning of a schedule period. For example, if a customer issues eight weeks of requirements for the months of 
June and July, the horizon start date is 06/01. 

jdEDITransCreateDateEDTCTDJJDEDATEOPTBOTH

The date on which an EDI transaction was created.

mnEDITransCreateTimeEDTCTTMMATH_NUMERICOPTBOTH

The time that an EDI transaction was created.

szEDITransMsgNameEDTMSGNMcharOPTBOTH

The name of an EDI X.12 transaction set of an EDIFACT message. For example, the name might be 830 or DELFOR.

szEDITransMsgNameSubEDTMSGSBcharOPTBOTH

A secondary name of the EDI transaction or message.

szEDITransMsgTypeEDTMSGTPcharOPTBOTH

A code from the EDI transaction set/message that indicates the type of EDI message.

cSucReplacedByShipToSUCREPSTcharOPTBOTH

An code that indicates that the EDI file has replaced the value in the Demand By Ship To field. A value of 1 indicates that the EDI file has 
successfully performed this action.

szUserReservedCodeURCDcharOPTBOTH

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

jdUserReservedDateURDTJDEDATEOPTBOTH

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTBOTH

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedNumberURABMATH_NUMERICOPTBOTH

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTBOTH

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

Related Functions

None

Related Tables

None
CacheProcessEDIDemandSchedule

CacheProcessEDIDemandSchedule

EDI Demand Cache Processing

Minor Business Rule

Object Name: B40R0080

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0080DS - Process EDI Demand Schedule Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheActionCodeCACTNcharREQINPUT

A code that indicates the activity you want to perform. Valid codes:     o Get - Retrieve the cache element     o Add - Add a cache element     o 
Update - Update a cache element     o Delete - Delete a cache element     o Delete All - Delete all cache elements     o Get Next - Retrieve the 
next cache element     o Add/Update - Add a cache element if it does not exist; Update a cache element if it does exist     o Terminate - 
Terminate Cache

mnNumberKeysNKEYSMATH_NUMERICREQINPUT

The number of keys in an index that will be used to retrieve, delete, or update a record.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorMessageIDDTAIcharOPTOUTPUT

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

The job number (work station ID) which executed the particular job.

mnEdiDocumentNumberEDOCMATH_NUMERICOPTNONE

The document number that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the 
order number assigned at order entry time (DOCO).

szEdiDocumentTypeEDCTcharOPTNONE

The document type that is assigned by the transmitter in an EDI transaction. In a non EDI environment, this would be consistent with the order 
type (DCTO) assigned at order entry time, an invoice document type, a voucher document type, and so on.

szCompanyKeyEdiOrderEKCOcharOPTNONE

Company - Key (EDI - Document Key Co)

mnEDISeqEDSQMATH_NUMERICOPTNONE

An identifier that is used to assign the relative position within the header or detail information of an EDI transaction-- for example, H01, H02, 
D01, and so on.

mnEdiLineNumberEDLNMATH_NUMERICOPTNONE

This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any 
order type), an invoice pay item, a journal entry line number, and so on.

mnEDISubLineNumberEDSLNMATH_NUMERICOPTNONE

A substitute line number that you assign when you originate an EDI transaction. This number can represent an order line number 
(applicable for any order type), an invoice pay item, a journal entry line number, and so on.

cEDITypeEDTYcharOPTNONE

The identifier used to mark EDI transaction records as header and detail information. This is an EDI function only.

szEdiTransactionSetEDSTcharOPTNONE

The qualifier used to identify a specific type of EDI transaction.

szEdiTranslationFormatEDFTcharOPTNONE

The qualifier used to identify a specific mapping structure used to process both inbound and outbound EDI transactions.  This does not 
apply to non-EDI transactions.

jdEdiTransmissionDateEDDTJDEDATEOPTNONE

The specific date that an EDI transaction was either transmitted or received.

cEdiSendRcvIndicatorEDERcharOPTNONE

Indicator used to identify if a specific transaction set can be sent, received or both.  Valid values are:    S Send    R Receive    B Both

mnEdiDetailLinesProcessEDDLMATH_NUMERICOPTNONE

The number of detail lines transmitted in an EDI transaction.  This is the total number of lines on a per order basis, number of lines included 
on an invoice, and so on.

cEdiSuccessfullyProcessEDSPcharOPTNONE

An option that indicates whether a record has been successfully processed. Depending on the application, the system updates the EDSP 
field in a table with one of the following values: 1 Successfully processed Blank (or N or 0) Not processed

szEdiBatchNumberEDBTcharOPTNONE

The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
transactions for each control (user) batch number it finds. 

szRequirementTypeREQTYPcharOPTNONE

A code from the EDI transaction set/message that indicates the type of demand.

szRequirementFreqREQFRQcharOPTNONE

A code from the EDI transaction set/message that indicates the frequency of demand.

szCustDemandPatternCSTDMDPTcharOPTNONE

A user defined value (within an EDI message) that determines the shipment pattern of the demand. For example, you might enter 13 to 
indicate "ship on Monday."

jdDateReleaseJulianRSDJJDEDATEOPTNONE

The date an item will be delivered to the customer.

mnPromisedDeliveryTimeRSDTMATH_NUMERICOPTNONE

The promised time for a delivery. Enter the time using the 24-hour time format (HHMMSS). For example, enter 6:00 a.m. as 060000, and 
enter 7:00 p.m. as 190000.

szDemandTypeDETYPcharOPTNONE

A code that specifies whether the demand is firm or planned. The demand type is used to determine how the system processes demand.

szDemandPeriodDEPERcharOPTNONE

A code (40R/PD) that identifies the period of time for a demand record.

szPullSignalPSIGcharOPTNONE

Future use. A code that might represent a DON (Delivery Order Number), RAN (Release Accounting Number), or KANBAN number to 
trigger replenishment of material. Some customers using pull-based manufacturing practices to signal line-side replenishment of material.

jdDateRequestedShipRQSJJDEDATEOPTNONE

Requested ship date.

jdDateEndingRequestShipERQSHPDJJDEDATEOPTNONE

The end date in a range of shipment dates that the customer specifies. For example, the customer might request the supplier to ship 500 
pieces between the first day and last day of the month.

mnRequestedShipQtyRQSHPQTYMATH_NUMERICOPTNONE

The quantity of items that the customer has requested you to ship.

szUnitOfMeasureAsInputUOMcharOPTNONE

A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box).

mnRequestedshipTimeRSHTMATH_NUMERICOPTNONE

Requested Ship Time.

szCategoryCodeDemand6DMD06charOPTNONE

A three-character category code (UDC 40R/06) that is reserved for customer use.

szCategoryCodeDemand7DMD07charOPTNONE

A three-character category code (UDC 40R/07) that is reserved for customer use.

szCategoryCodeDemand8DMD08charOPTNONE

A three-character category code (UDC 40R/08) that is reserved for customer use.

szCategoryCodeDemand9DMD09charOPTNONE

A three-character category code (UDC 40R/09) that is reserved for customer use.

szCategoryCodeDemand10DMD10charOPTNONE

A three-character category code (UDC 40R/10) that is reserved for customer use.

mnSupplementalDataIDSDIDMATH_NUMERICOPTNONE

A number that identifies supplemental data records and associates them with demand records.

szUserReservedCodeURCDcharOPTNONE

This is a 2 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

jdUserReservedDateURDTJDEDATEOPTNONE

This is a 6 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedAmountURATMATH_NUMERICOPTNONE

This is a 15 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

mnUserReservedNumberURABMATH_NUMERICOPTNONE

This is a 8 position code that is reserved for the user.  JDE does not currently use this field and will not utilize this field in the future.

szUserReservedReferenceURRFcharOPTNONE

A 15-position reference that is reserved for the user.  J.D. Edwards does not currently use this field and does not plan to use it in the future.

Related Functions

None

Related Tables

None