CacheProcessDemandAddresses

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DA - Cache Process Demand Addresses

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

cDmdCacheEditFlagDMDCHEDTcharREQINPUT

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobNumberJOBSMATH_NUMERICREQBOTH

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

mnDemandHeaderUniqueKeyUKIDMATH_NUMERICOPTBOTH

This field is a unique number used to identify a record in a file.

mnDemandDetailUniqueKeyDEIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTBOTH

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szIDNumberTypeIDNUMTYPcharOPTBOTH

A user defined code (40R/ID) that indicates the type of identification number. 

szPartyIDPARTYIDcharOPTBOTH

A code that identifies the party in an EDI message. This code is typically the fourth element of the N1 segment of an X12 transaction set.

szNamePARTYNMcharOPTBOTH

The name of the party that is identified by the party type and party ID in an EDI message.

szPartyName1PRNA1charOPTBOTH

The description or name of the party.

szPartyName2PRNA2charOPTBOTH

The name or description of the party.

szDemandAddress1DMDAD1charOPTBOTH

The first line of an address that is associated with a demand entity.

szDemandAddress2DMDAD2charOPTBOTH

The second line of an address that is associated with a demand entity.

szCityCTY1charOPTBOTH

A name that indicates the city associated with the address.

szCountyCOUNcharOPTBOTH

The name of a county, parish, or other political district that is necessary for the address or for tax purposes.

szStateSTPROVcharOPTBOTH

A code that represents the state or province that is associated with an address.

szZipCodeZIPCDcharOPTBOTH

The United States ZIP code or the postal code attached to the address for delivery in other countries. If you extract address data from the 
J.D. Edwards Address Book system, the value for this column originates in the ADDZ column in the Address by Date table (F0116).

szCountryCTRcharOPTBOTH

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

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
CacheProcessDemandDetail

CacheProcessDemandDetail

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DD - Cache Process Demand Detail

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

cDmdCacheEditFlagDMDCHEDTcharREQBOTH

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

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

mnDemandDetailUniqueKeyDEIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a demand record.

mnDemandHeaderUniqueKeyUKIDMATH_NUMERICOPTBOTH

This field is a unique number used to identify a record in a file.

szBranchPlantMCUcharOPTBOTH

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.

mnSoldToAN8MATH_NUMERICOPTBOTH

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

mnShipToSHANMATH_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.

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

jdDateRequestedShipRQSJJDEDATEOPTBOTH

Requested ship date.

mnRequestedShipTimeRSHTMATH_NUMERICOPTBOTH

Requested Ship Time.

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.

szCustPOCSTPOcharOPTBOTH

A number that identifies the customer's purchase order.

mnCUMIDCUMIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a CUM record.

mnDemandBatchNumberDMDBTHNOMATH_NUMERICOPTBOTH

A number that identifies a batch of demand records.

jdDateBatchDBTJDEDATEOPTBOTH

The date of the batch.  If you leave this field blank, the system uses the current date.

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.

szCategoryCodeDemand6DMD06charOPTBOTH

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

szCategoryCodeDemand7DMD07charOPTBOTH

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

szCategoryCodeDemand8DMD08charOPTBOTH

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

szCategoryCodeDemand9DMD09charOPTBOTH

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

szCategoryCodeDemand10DMD10charOPTBOTH

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

szControlNumberCTLNUMcharOPTBOTH

A customer-assigned reference number for a part.

szConsigneeShipNumCSGSHPNOcharOPTBOTH

A reference number that is assigned by the consignee to a shipment.

szContractNumberGCNTcharOPTBOTH

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.

szRequirementFreqREQFRQcharOPTBOTH

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

szCustDemandPatternCSTDMDPTcharOPTBOTH

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."

szRequirementTypeREQTYPcharOPTBOTH

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

szCustOrderNumberCSTORDNOcharOPTBOTH

A customer-assigned reference number that identifies an order.

szDetailReference1DMDREF1charOPTBOTH

A number that identifies a demand entity.

szDetailReference2DMDREF2charOPTBOTH

A number that identifies a demand entity.

szDockIDDKIDcharOPTBOTH

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

szEndingJobSeqENDJOBSQcharOPTBOTH

The last number in a range of numbers that the customer uses for production sequencing. Production sequencing indicates the order in 
which items are unloaded from the truck upon delivery.

szHazGoodsClassNoHZCLSNOcharOPTBOTH

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

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. 

szItemRevLevelCIRVcharOPTBOTH

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.

szProdSeqJobNoPSJOBNOcharOPTBOTH

A number that uniquely identifies a job. The system uses the job number for production sequencing.

szJobSequenceJOBSQcharOPTBOTH

A number that the system uses for production sequencing. Production sequencing is the process of indicating the order in which goods are 
unloaded from the truck.

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.

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.

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.

jdPromisedDeliveryDateRSDJJDEDATEOPTBOTH

The date an item will be delivered to the customer.

mnPromisedDeliveryTimeRSDTMATH_NUMERICOPTBOTH

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.

szPullSignalPSIGcharOPTBOTH

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.

szPurposeCodeTPURcharOPTBOTH

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.

mnQuantityByPositionQTYBYPOSMATH_NUMERICOPTBOTH

The quantity that is required at a particular position on the assembly line.

szReleaseNumberRLSNOcharOPTBOTH

A number that identifies the release for a customer.

jdDateReleaseIssueRLSDJJDEDATEOPTBOTH

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

mnTimeReleaseIssueRLSTMMATH_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.

jdDateEndingRequestShipERQSHPDJJDEDATEOPTBOTH

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_NUMERICOPTBOTH

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

szRequestedShipUOMUOMcharOPTBOTH

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

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. 

szStatusSeqIndicatorSTSSQINDcharOPTBOTH

A code that identifies the status of a sequence number. The system uses this code for production sequencing.

mnSupplementalDataIDSDIDMATH_NUMERICOPTBOTH

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

szTextReferenceNumberTXTREFNOcharOPTBOTH

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

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.

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.

szVehicleIDNumVINNOcharOPTBOTH

A number that uniquely identifies a vehicle.

mnDeliverToDVANMATH_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).

mnShipmentNumberSHPNMATH_NUMERICOPTBOTH

A "next number" that uniquely identifies a shipment.

jdShipDateADDJJDEDATEOPTBOTH

The date on which the shipment to the customer is confirmed as shipped. During shipment confirmation, the system updates the Sales 
Order Detail table (F4211) with this date.

mnShipmentTimeADTMMATH_NUMERICOPTBOTH

The actual time of shipment. 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.

mnUnitsQuantityShippedSOQSMATH_NUMERICOPTBOTH

The number of units committed for shipment in Sales Order Entry, using either the entered or the primary unit of measure defined for this 
item. In the Manufacturing system and Work Order Time Entry, this field can indicate completed or scrapped quantities. The quantity type is 
determined by the type code entered.

mnOrigDmdQtyOGDMDQTYMATH_NUMERICOPTBOTH

The quantity of the demand prior to adjustments. You can revise this number, or the system can automatically update this number for new 
demand.

mnUnitsQuantityCanceledSOCNMATH_NUMERICOPTBOTH

The number of units canceled in Sales Order or Work Order Processing, using either the entered or the primary unit of measure defined for 
this item. In manufacturing, this can also be the number of units scrapped to date.

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None
CacheProcessDemandHeader

CacheProcessDemandHeader

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DH - Cache Process Demand Header

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

cDmdCacheEditFlagDMDCHEDTcharREQINPUT

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobNumberJOBSMATH_NUMERICREQBOTH

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

mnDmdHdrUniqueKeyIDUKIDMATH_NUMERICOPTBOTH

This field is a unique number used to identify a record in a file.

szBranchPlantMCUcharOPTBOTH

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.

mnSoldToAN8MATH_NUMERICOPTBOTH

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

mnShipToSHANMATH_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.

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.

szDefaultItemRevisionNumDFTITMRVcharOPTBOTH

A number that the system retrieves from the EDI transaction set/message.

szDefaultCustomerPODFTCSTPOcharOPTBOTH

A number that represents the default customer purchase order that the system uses in demand detail records when a customer purchase 
order has not been entered.

jdDateBatchDBTJDEDATEOPTBOTH

The date of the batch.  If you leave this field blank, the system uses the current date.

mnDemandBatchNumberDMDBTHNOMATH_NUMERICOPTBOTH

A number that identifies a batch of demand records.

jdLastCustReceivedDateLCRCVDJJDEDATEOPTBOTH

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

mnLastCustReceivedTimeLCRCVTMMATH_NUMERICOPTBOTH

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

mnLastCustReceivedQtyLCRCVQTYMATH_NUMERICOPTBOTH

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

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.

mnLastCustShippedTimeLCSHPTMMATH_NUMERICOPTBOTH

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

mnLastCustShippedQtyLCSHPQTYMATH_NUMERICOPTBOTH

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

szLastCustShippedUOMLCSHPUOMcharOPTBOTH

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

szLastSIDNumLASTSIDcharOPTBOTH

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

cRoundToStdPackFirmRNDSTDPKcharOPTBOTH

An option that determines whether the system rounds up firm quantities to the pack quantity for a standard carton. For example, assuming 
that you have chosen this option, if a customer, whose standard pack quantity is a carton of 500 items, requests a reduced shipment of 475 
items, then the supplier must still ship 500 items.

cRoundToStdPackPlanRDSTDPKPcharOPTBOTH

An option that determines whether the system rounds up plan quantities to a standard carton pack quantity. For example, if a customer's 
standard pack requirement is 500 and they request a shipment of 475, the supplier must still ship 500. If you leave this option blank, then the 
system does not round up plan quantities to a standard carton pack quantity.

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.

cInventoryAdvisementUsedINVADVcharOPTBOTH

An option that indicates whether the customer processes inventory advisements. If you do not choose this option, the customer does not 
process inventory advisements. Note: Typically, customers who process inventory advisements use the EDI message type INVRPT. 

mnRelatedAddressBkNo1RAN81MATH_NUMERICOPTBOTH

An address book number that is reserved for customer use.

mnRelatedAddressBkNo2RAN82MATH_NUMERICOPTBOTH

An address book number that is reserved for customer use.

mnSupplementalDataIDSDIDMATH_NUMERICOPTBOTH

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

szVendorPartNumberVNPARTcharOPTBOTH

A number that identifies the vendor's part and is typically sent by the customer in an EDI message.

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.

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.

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.

Related Functions

None

Related Tables

None
CacheProcessDemandNames

CacheProcessDemandNames

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DN - Cache Process Demand Names

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

cDmdCacheEditFlagDMDCHEDTcharREQINPUT

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobNumberJOBSMATH_NUMERICREQBOTH

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

mnDemandHeaderUniqueKeyUKIDMATH_NUMERICOPTBOTH

This field is a unique number used to identify a record in a file.

mnDemandDetailUniqueKeyDEIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTBOTH

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szContactTypeCONTTYPcharOPTBOTH

A user defined code (40R/CT) that identifies the type or purpose of a contact. For example, you can set up codes to identify a contact as an 
expeditor or as an information contact.

szContactIDCONTIDcharOPTBOTH

An alphanumeric value that is associated with a contact name.

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.

szContactNameWHO1charOPTBOTH

The name of the caller, customer, or other contact.

Related Functions

None

Related Tables

None
CacheProcessDemandNumbers

CacheProcessDemandNumbers

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DU - Cache Process Demand Numbers

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

cDmdCacheEditFlagDMDCHEDTcharREQINPUT

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobNumberJOBSMATH_NUMERICREQBOTH

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

mnDemandHeaderUniqueKeyUKIDMATH_NUMERICOPTBOTH

This field is a unique number used to identify a record in a file.

mnDemandDetailUniqueKeyDEIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a demand record.

szPartyTypePARTYTYPcharOPTBOTH

A code that identifies the type of party in an EDI message. This code is typically the first element of the N1 segment of an X12 transaction 
set.

szContactTypeCONTTYPcharOPTBOTH

A user defined code (40R/CT) that identifies the type or purpose of a contact. For example, you can set up codes to identify a contact as an 
expeditor or as an information contact.

szContactNumberCONTNUMcharOPTBOTH

An alphanumeric code that is associated with a contact. Examples are a telephone number or an e-mail address.

szPhoneTypePHONETYPcharOPTBOTH

A user defined code (40R/PT) that identifies the type of contact number. For example, you can set up a code to represent a telephone 
contact.

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
CacheProcessDemandPackaging

CacheProcessDemandPackaging

Demand Cache Processing

Minor Business Rule

Object Name: B40R0010

Parent DLL: CDMDSCH

Location: Client/Server

Language: C

Data Structure

D40R0010DP - Cache Process Demand Packaging

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

cDmdCacheEditFlagDMDCHEDTcharREQINPUT

A code that indicates which process the system performs for tables when processing the Demand Cache Processing master business 
function (B40R0010). Valid values are: 1 Add 2 Update 3 Delete

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.

idCacheCursorGENLNGIDOPTBOTH

General purpose ID variable.

nCacheIndexNumINT01integerOPTBOTH

Number of Days in Future to Query for Responses Due. 

mnJobnumberAJOBSMATH_NUMERICREQBOTH

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

mnDemandDetailUniqueKeyDEIDMATH_NUMERICOPTBOTH

A system-generated number that identifies a demand record.

mnDmdNumberofPkgsDMDPKGSMATH_NUMERICOPTBOTH

The number of packages that are required to satisfy the demand for a shipment.

mnPackQtySTPKMATH_NUMERICOPTBOTH

A number that indicates the standard quantity within a container.

szPackUOMUOMcharOPTBOTH

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

szReturnableContNumRETCONTcharOPTBOTH

A number that identifies a container that can be returned.

szPackageTypeCodePKGCDcharOPTBOTH

A code that is created by the customer to identify the type of packaging to use when shipping the demand.

mnPackagingWeightPKGWTMATH_NUMERICOPTBOTH

The weight of the package, as defined by the customer.

szPackagingWeightUOMPKGWTUOMcharOPTBOTH

The unit of measure that is associated with the packaging weight, as defined by the customer.

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.

szErrorMsgIdDTAIcharOPTOUTPUT

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.

Related Functions

None

Related Tables

None