PORealTimeEventTemplateDetaail

Purchase Order Real Time Event Template

Major Business Rule

Object Name: B4302470

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4302470B - Purchase Order Detail

Parameter NameData ItemData TypeReq/OptI/O/Both
mnOrderNumberDOCOMATH_NUMERICREQINPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

szOrderTypeDCTOcharREQINPUT

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 
reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post 
program. (These entries are not self-balancing when you originally enter them.) The following document types are defined by J.D. Edwards and 
should not be changed: P Accounts Payable documents   R Accounts Receivable documents   T Payroll documents   I Inventory documents  
O Purchase Order Processing documents   J General Accounting/Joint Interest Billing documents   S Sales Order Processing documents

szOrderCompanyKCOOcharREQINPUT

A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a 
sales order, and so on). If you use the Next Numbers by Company/Fiscal Year facility, the Automatic Next Numbers program (X0010) uses the 
order company to retrieve the correct next number for that company. If two or more order documents have the same order number and order 
type, the order company lets you locate the desired document. If you use the regular Next Numbers facility, the order company is not used to 
assign a next number. In this case, you probably would not use the order company to locate the document.

szOrderSuffixSFXOcharREQINPUT

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 
multiple transactions for an original order. For purchase orders, the code is always 000. For sales orders with multiple partial receipts against an 
order, the first receiver used to record receipt has a suffix of 000, the next has a suffix of 001, the next 002, and so on.

mnOrderLineNumberLNIDMATH_NUMERICREQINPUT

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

szBranchPlantMCUcharREQINPUT

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.

mnSupplierAddressNumberAN8MATH_NUMERICREQINPUT

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

mnShipToAddressNumberSHANMATH_NUMERICREQINPUT

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.

mnPurchasingUnitCostPRRCMATH_NUMERICREQINPUT

The unit cost of one item, as purchased from the supplier, excluding freight,taxes, discounts, and other factors that might modify the actual 
unit cost you record when you receive the item.

mnForeignPurchasingUnitCostFRRCMATH_NUMERICREQINPUT

The foreign unit cost for this item, as purchased directly from the supplier,excluding freight, taxes, discounts and other factors which might 
serve to modify the actual unit cost we record at the time of physical receipt of goods.

szCurrencyCodeCRCDcharREQINPUT

A code that identifies the currency of a transaction. 

szTransactionUnitOfMeasureUOMcharREQINPUT

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

szPrimaryUnitOfMeasureUOM1charREQINPUT

A user defined code (00/UM) that identifies the unit of measure that the system uses to express the quantity of an item, for example, EA 
(each) or KG (kilogram).

szPurchasingUnitOfMeasureUOM3charREQINPUT

A code (table 00/UM) that identifies the unit of measure in which you usually purchase the item.

jdRequestedDateDRQJJDEDATEREQINPUT

The date that an item is scheduled to arrive or that an action is scheduled for completion.

jdPromisedDeliveryDatePDDJJDEDATEREQINPUT

The promised shipment date for either a sales order or purchase order. The Supply and Demand Programs use this date to calculate 
Available to Promise information. This value can be automatically calculated during sales order entry. This date represents the day that the item 
can be shipped from the warehouse.

jdServiceTaxDateDSVJJDEDATEOPTINPUT

A date that indicates when you purchased goods or services, or when you incurred a tax liability. 

szItemDescriptionDSC1charOPTINPUT

Brief information about an item; a remark or an explanation.

szAccountNumberANIcharOPTINPUT

A value that identifies an account in the general ledger. Use one of the following formats to enter account numbers:   o  Standard account 
number (business unit.object.subsidiary or flex format).   o  Third G/L number (maximum of 25 digits).   o  Account ID number. The number is eight 
digits long.       o  Speed code, which is a two-character code that you concatenate to the AAI item SP. You can then enter the code instead of 
an account number. The first character of the account number indicates its format. You define the account format in the General Accounting 
constants. 

cTaxableYNTXcharOPTINPUT

A code that indicates whether the item is subject to sales tax when you purchase it. The system calculates tax on the item only if the supplier 
is also taxable.

szTaxRateAreaTXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szTaxExplanationCodeEXR1charOPTINPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

szTransactionOriginatorTORGcharOPTINPUT

The person who originally entered the transaction.

szReference2VendorVR02charOPTINPUT

A field available to record reference numbers, such as the supplier's bid document number, quote document, sales order, work order, or 
job number.

mnTransactionQuantityUORGMATH_NUMERICREQINPUT

The quantity of units affected by this transaction.

szItemNumberUITMcharREQINPUT

A number that the system assigns to an item. It can be in short, long, or third item number format.

szOriginalPOSONumberOORNcharOPTINPUT

The original document number. This can be a voucher, an invoice, unapplied cash, a journal entry number, and so on Matching document 
numbers are also used to identify related documents in the Accounts Receivable and Accounts Payable systems. The document number 
(DOC) is always the original document number. The matching document number (DOCM) is the check, adjustment, or credit to be applied 
against the original document.

szReferenceVR01charOPTOUTPUT

An alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the customer number, supplier 
number, or job number.

jdPromisedShipDatePPDJJDEDATEOPTOUTPUT

The promised shipment date for a sales order. This date represents the day that the item can be shipped from the warehouse.

mnExtendedCostAEXPMATH_NUMERICOPTOUTPUT

The number of units multiplied by the unit price.

mnForeignExtendedCostFEAMATH_NUMERICOPTOUTPUT

The product of the foreign price times the number of units.

szAssetIDASIDcharOPTOUTPUT

A 25-character alphanumeric number that you can use as an alternate asset identification number. You might use this number to track 
assets by the manufacturer's serial number. You are not required to use a serial number to identify an asset. Every serial number that you enter 
must be unique.

szSubledgerSBLcharOPTOUTPUT

A code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an 
address book number. If you enter a subledger, you must also specify the subledger type.

cSubledgerTypeSBLTcharOPTOUTPUT

A user defined code (00/ST) that is used with the Subledger field to identify the subledger type and how the system performs subledger 
editing. On the User Defined Codes form, the second line of the description controls how the system performs editing. This is either hard-coded 
or user defined. Valid values include: A Alphanumeric field, do not edit   N Numeric field, right justify and zero fill   C Alphanumeric field, right 
justify and blank fill  

szModeOfTransportMOTcharOPTOUTPUT

A user defined code (00/TM) that describes the nature of the carrier being used to transport goods to the customer. For example, by rail, by 
road, and so on.

mnCarrierANCRMATH_NUMERICOPTOUTPUT

The address book number of the carrier, which is specified by the customer or by your organization. You might use this carrier because of 
route requirements or special handling requirements.

szLandedCostRulePDP5charOPTOUTPUT

A reporting code that differentiates segments of inventory in ways meaningful to those personnel responsible for the buying function in an 
organization. Depending upon the nature of the inventory, this code might be used to establish attributes such as:     o Color     o Country of origin    
 o Primary content (for example, brass, wood, etc.)     o Seasonality     o Rebate group  J.D. Edwards has predefined reporting code 5 as a 
purchasing code for landed cost rules.

szOriginalOrderTypeOCTOcharOPTOUTPUT

This code defines the order type. It is verified in user defined codes (40/OT). Reserved document types have been defined for voucher 
entry, invoice entry, receipts entry, and time sheet entry.  Because the offsetting entries for document types are created automatically during the 
post program, they will not be self-balancing on original entry. The reserved document types are:    PR Purchase Requisition Orders    PQ 
Purchase Quote    PO Purchase Order    PD Purchase Order - Direct Ship    PB Purchase Order - Blanket    SQ Sales Quote    SO Sales Order    
SD Sales Order - Direct Ship    SB Sales Order - Blanket 

szOriginalOrderCompanyOKCOcharOPTOUTPUT

A number that is used in conjunction with the values in the ODOC and ODCT fields to identify a transaction.

mnOriginalOrderLineNumberOGNOMATH_NUMERICOPTOUTPUT

A number identifying which line on the original order that the current line matches.

szUserReservedCodeURCDcharOPTOUTPUT

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.

jdUserReservedDateURDTJDEDATEOPTOUTPUT

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_NUMERICOPTOUTPUT

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_NUMERICOPTOUTPUT

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.

szUserReservedReferenceURRFcharOPTOUTPUT

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.

szOriginalOrderSuffixOSFXcharOPTOUTPUT

The number that identifies a specific pay item associated with the document.

szSecondItemNumberLITMcharOPTOUTPUT

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.

szThirdItemNumberAITMcharOPTOUTPUT

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.

szSupplierItemNumberCITMcharOPTOUTPUT

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.

szUPCItemNumberUPCNcharOPTOUTPUT

The Universal Product Code number which must conform to the UCC structure for UPC numbers.

szShipToDescriptiveALKYcharOPTOUTPUT

A user-defined name or number that identifies an address book record.  You can use this number to locate and enter information about the 
address book record. If you enter a value other than the address book number (AN8), such as the long address or tax ID, you must precede 
it with the special character that is defined in the Address Book constants. When the system locates the record, it returns the address book 
number to the field. For example, if address book number 4100 (Total Solutions) has a long address TOTAL and an * distinguishes it from 
other entries (as defined in the Address Book constants), you could type *TOTAL into the field, and the system would return 4100.

szLocationLOCNcharOPTOUTPUT

The storage location from which goods will be moved.

szLotNumberLOTNcharOPTOUTPUT

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

cWoOrderFreezeCodeUNCDcharOPTOUTPUT

A code that indicates if the line on the order is frozen. MPS/MRP does not suggest changes to frozen orders.  Valid values are: Y Yes, freeze 
the order. N No, do not freeze the order. This value is the default.

cTransferDirectShipFlagPS01charOPTOUTPUT

This flag indicates if the order line was created via a transfer order or a direct ship order.  A value of 1 indicates a transfer order, a value of 2 
 indicates a direct ship order, and a blank indicates all other order types.

szReportingCodeSales1PDS1charOPTOUTPUT

The first of five reporting codes, to be used to differentiate segments of the inventory in ways meaningful to those personnel responsible for 
the selling function in an organization.  Depending upon the nature of the inventory,these codes might be used to establish attributes such 
as: . Color . Country of Origin . Primary Content (e.g. brass, cotton, wood etc.) . Seasonality . Rebate Group

szReportingCodeSales2PDS2charOPTOUTPUT

The second of five reporting codes, to be used to differentiate segments of the inventory in ways meaningful to those personnel 
responsible for the selling function in an organization.  Depending upon the nature of the inventory, these codes might be used to establish attributes 
such as: . Color  . Country of Origin . Primary Content (e.g. brass, cotton, wood etc.) . Seasonality . Rebate Group

szReportingCodeSales3PDS3charOPTOUTPUT

The third of five reporting codes, to be used to differentiate segments of the inventory in ways meaningful to those personnel responsible 
for the selling function in an organization.  Depending upon the nature of the inventory,these codes might be used to establish attributes such 
as: . Color . Country of Origin . Primary Content (e.g. brass, cotton, wood etc.) . Seasonality . Rebate Group

szReportingCodeSales4PDS4charOPTOUTPUT

The fourth of five reporting codes, to be used to differentiate segments of the inventory in ways meaningful to those personnel responsible 
for the selling function in an organization.  Depending upon the nature of the inventory, these codes might be used to establish attributes such 
as: . Color  . Country of Origin . Primary Content (e.g. brass, cotton, wood etc.) . Seasonality . Rebate Group

szReportingCodeSales5PDS5charOPTOUTPUT

The fifth of five reporting codes, to be used to differentiate segments of the inventory in ways meaningful to those personnel responsible for 
the selling function in an organization.  Depending upon the nature of the inventory,these codes might be used to establish attributes such 
as: . Color . Country of Origin . Primary Content (e.g. brass, cotton, wood etc.) . Seasonality . Rebate Group

szReportCode1Purchasing1PDP1charOPTOUTPUT

A reporting code that differentiates segments of inventory in ways meaningful to those personnel responsible for the buying function in an 
organization. Depending upon the nature of the inventory, this code might be used to establish attributes such as:     o Color     o Country of origin    
 o Primary content (for example, brass, wood, etc.)     o Seasonality     o Rebate group  J.D. Edwards has predefined reporting code 1 as a 
purchasing code for commodity class.

szReportCodePurchasing2PDP2charOPTOUTPUT

A user defined (41/P2) code that differentiates segments of inventory. For example, this code might be used to establish attributes such as:    
 o Color     o Country of origin     o Primary content (for example, brass, wood, etc.)     o Seasonality     o Rebate group  J.D. Edwards has 
predefined reporting code 2 as a purchasing code for commodity subclass.

szReportCodePurchasing3PDP3charOPTOUTPUT

A user defined code (41/P3) that differentiates segments of inventory. For example, this code might be used to establish attributes such as:    
 o Color     o Country of origin     o Primary content (for example, brass, wood, etc.)     o Seasonality     o Rebate group  J.D. Edwards has 
predefined reporting code 3 as a purchasing code for supplier rebate codes.

szReportCodePurchasing4PDP4charOPTOUTPUT

A reporting code to be used to differentiate segments of inventory in ways meaningful to those personnel responsible for the buying 
function in an organization.  Depending upon the nature of the inventory, this code might be used to establish attributes such as:     o Color     o 
Country of Origin     o Primary Content (e.g. brass, cotton, wood, etc.)     o Seasonality     o Rebate Group  JDE has predefined reporting code 4 as a 
purchasing code for master planning family.

szReportCodePurchasing5PDP5charOPTOUTPUT

A reporting code that differentiates segments of inventory in ways meaningful to those personnel responsible for the buying function in an 
organization. Depending upon the nature of the inventory, this code might be used to establish attributes such as:     o Color     o Country of origin    
 o Primary content (for example, brass, wood, etc.)     o Seasonality     o Rebate group  J.D. Edwards has predefined reporting code 5 as a 
purchasing code for landed cost rules.

szRelatedOrderNumberRORNcharOPTOUTPUT

A number that identifies a secondary purchase order, sales order, or work order that is associated with the original order. This number is for 
informational purposes only.

szRelatedOrderTypeRCTOcharOPTOUTPUT

A user defined code (system 00, type DT) that indicates the document type of the secondary or related order. For example, a purchase 
order might be document type OP and might have been created to fill a related work order with document type WO.

szRelatedOrderKeyCompanyRKCOcharOPTOUTPUT

The key company that is associated with the document number of the related order.

mnRelatedOrderLineNumberRLLNMATH_NUMERICOPTOUTPUT

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 
open sales orders, this is the line number of the sales order on which the item you are ordering appears.

jdDateUpdatedUPMJJDEDATEOPTOUTPUT

The date that specifies the last update to the file record.

mnTimeUpdatedTDAYMATH_NUMERICOPTOUTPUT

The computer clock in hours:minutes:seconds.

szPlanningUOMUOMcharREQOUTPUT

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

mnPlanningQuantityUOPNMATH_NUMERICREQOUTPUT

The original quantity for the order detail line, plus or minus any changes to that quantity, minus all quantities shipped, received, and 
vouchered to date.

szShippingBranchPlantMCUcharREQOUTPUT

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.

cAPSFlagEV01charREQOUTPUT

An option that specifies the type of processing for an event.

cAPSSupplyDemandFlagEV01charREQOUTPUT

An option that specifies the type of processing for an event.

szAlphaNameALPHcharOPTOUTPUT

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

mnOpenQuantityUOPNMATH_NUMERICREQOUTPUT

The original quantity for the order detail line, plus or minus any changes to that quantity, minus all quantities shipped, received, and 
vouchered to date.

cOrderActionACTNcharREQINPUT

A code that specifies the action that is performed. Valid values are: A Add C Change

szNextStatusNXTRcharOPTINPUT

A user defined code (system 40/type AT) indicating the next step in the order flow of the line type.

szLastStatusLTTRcharOPTINPUT

A code (system 40/type AT) specifying the last step in the processing cycle that this order line has successfully completed.

szLineTypeLNTYcharOPTINPUT

A code that controls how the system processes lines on a transaction. It controls the systems with which the transaction interfaces, such as 
General Ledger, Job Cost, Accounts Payable, Accounts Receivable, and Inventory Management. It also specifies the conditions under 
which a line prints on reports, and it is included in calculations. Codes include the following: S Stock item   J Job cost   N Nonstock item   F Freight  
T Text information   M Miscellaneous charges and credits   W Work order

szCompanyCOcharOPTINPUT

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

szAgreementNumberDistributionDMCTcharOPTINPUT

A unique number your company assigns to identify a particular agreement. You might want to assign some significance to the agreement 
number (for example,an agreement type code, location, year, and so forth). An agreement might have multiple supplements to record 
addendum or changes, for example.

mnAgreementSuppleDistributionDMCSMATH_NUMERICOPTINPUT

The supplement number records any changes or addendum to agreements that occur over time or by item. It can also indicate individual 
agreements that are tied to a master agreement. The system allows up to 999 different supplements per base agreement number.

jdOrderDateTRDJJDEDATEOPTINPUT

The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.

jdDateOriginalPromisedDeliveryOPDJJDEDATEOPTINPUT

The original promised delivery date for a purchase order.

jdActualShipDateADDJJDEDATEOPTINPUT

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.

jdCancelDateCNDJJDEDATEOPTINPUT

The date that the order should be canceled if the goods have not been sent to the customer or the goods have not been received from the 
supplier. This is a memo-only field and does not cause the system to perform any type of automatic processing. If a line on a sales order in 
canceled in Sales Order Entry, this field will  be updated with the date the line has been canceled.                         

jdGLDateDGLJDEDATEOPTINPUT

A date that identifies the financial period to which the transaction is to be posted.  The company constants specify the date range for each 
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for 
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.

szFromGradeFRGDcharOPTINPUT

A user defined code (40/LG) that indicates the minimum grade that is acceptable for an item. The system displays a warning message if 
you try to purchase or issue items with grades that do not meet the minimum grade acceptable. The system does not allow you to sell items 
with grades that do not meet the minimum acceptable level.

szThruGradeTHGDcharOPTINPUT

A user defined code (40/LG) that indicates the maximum grade that is acceptable for an item. The system displays a warning message if 
you try to purchase or issue items with grades that exceed the maximum grade acceptable. The system does not allow you to sell items with 
grades that exceed the maximum grade acceptable.

mnFromPotencyFRMPMATH_NUMERICOPTINPUT

A number that indicates the minimum potency or percentage of active ingredients acceptable for an item. The system displays a warning 
message if you try to purchase or issue items that do not meet the minimum acceptable potency. The system does not allow you to sell items 
that do not meet the minimum acceptable potency.

mnThruPotencyTHRPMATH_NUMERICOPTINPUT

A number that indicates the maximum potency or percentage of active ingredients that is acceptable for an item. The system displays a 
warning message if you try to purchase or issue items that have a potency that exceeds the maximum potency acceptable. The system does 
not allow you to sell items that have a potency that exceeds the maximum potency acceptable.

szDescriptionLine2DSC2charOPTINPUT

A second, 30-character description, remark, or explanation.

szItemNumberRelatedKitRLITcharOPTINPUT

If an individual item of inventory is sold as a component of a kit or assembly (single level bill-of-materials), the item number of that kit is the 
'related'item number.

mnUnitsOnHoldUCHGMATH_NUMERICOPTINPUT

The number of units that are on hold.

mnUnitsReceivedURECMATH_NUMERICOPTINPUT

The original quantity of the order line, plus or minus any changes to that quantity, less all quantities shipped, received and/or vouchered to 
date. This number can also be the actual quantity received.

mnCumulativeReceivedCRECMATH_NUMERICOPTINPUT

The quantity received to date against a blanket purchase order.

mnUnitsRelievedURLVMATH_NUMERICOPTINPUT

This field contains the units that have been relieved from the total number of committed units.

cOtherQuantityOTQYcharOPTINPUT

SALES ORDER PROCESSING DEFINITION: This field determines if the Quantity on Other Sales Order 1 or 2 field in the Item Location file is 
to be updated instead of the Soft Commit or Hard Commit fields. PURCHASING DEFINITION: This field determines if the Quantity on Other 
Purchase Order field is updated in the Item Location file instead of the On Purchase Order field.

mnAmountOnHoldACHGMATH_NUMERICOPTINPUT

The value of the units on hold.

mnAmountReceivedARECMATH_NUMERICOPTINPUT

The value of the goods received to date against the original order line.

mnAmountRelievedARLVMATH_NUMERICOPTINPUT

This field contains the amount that has been relieved from the total commitment amount.

mnAmountTaxCommitmentFTN1MATH_NUMERICOPTINPUT

The total tax amount committed to the PA ledger. The system uses this amount to relieve taxes at the committed rate.

mnTaxAmountRelievedTRLVMATH_NUMERICOPTINPUT

This field contains the amount of tax that has been relieved from the total tax commitment amount.

mnUnitCostPurchasingAMC3MATH_NUMERICOPTINPUT

In the event the organization recognizes a unit cost that should be used other than current unit cost, this special purpose unit cost may be 
used.

mnAmountExtendedCostECSTMATH_NUMERICOPTINPUT

For accounts receivable and accounts payable, the invoice (gross) amount. For sales orders and purchase orders, the unit cost times the 
number of units.

szPrintMessageTextTXLNcharOPTINPUT

An internal counter used by order processing programs to determine the order in which the lines of a print message appear.

mnDiscountFactorDSPRMATH_NUMERICOPTINPUT

The factor that the system applies to the unit price of an inventory item to determine the net price. The system retrieves this value from the 
inventory pricing rules if you have assigned a rule to this item. The pricing rule setup determines if the system multiplies the unit price by this 
value or adds to or deducts from the unit price.

szPaymentTermsCodePTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

szContainerIDCNIDcharOPTINPUT

A code on the container or that you assign to the container in which the items on this purchase order or order line were shipped to you. You 
can assign container information to an order during receipts entry.

szFreightHandlingCodeFRTHcharOPTINPUT

A user defined code (42/FR) designating the method by which supplier shipments are delivered. For example, the supplier could deliver to 
your dock, or you could pick up the shipment at the supplier's dock. You can also use these codes to indicate who has responsibility for 
freight charges. For example, you can have a code indicating that the customer legally takes possession of goods as soon as they leave the 
supplier warehouse and is responsible for transportation charges to the destination.

mnBuyerNumberANBYMATH_NUMERICOPTINPUT

The address book number that identifies who is responsible for setting up and maintaining the correct stocking levels for each inventory 
item.

mnUnitsPrimaryQtyOrderPQORMATH_NUMERICOPTINPUT

The quantity ordered by the customer expressed in the primary stocking unit of measure.

szUnitOfMeasureSecondaryUOM2charOPTINPUT

A user defined code (00/UM) that indicates an alternate unit of measure for the item.

mnUnitsSecondaryQtyOrderedSQORMATH_NUMERICOPTINPUT

If the secondary unit of measure option in Inventory Constants is selected,this field will display on data entry screens.

mnAmountUnitWeightITWTMATH_NUMERICOPTINPUT

The weight of one unit of an item, expressed in the primary unit of measure.

szWeightUnitOfMeasureWTUMcharOPTINPUT

The unit of measure that indicates the weight of an individual item. Typical weight units of measure are:    GM Gram    OZ Ounce    LB Pound    
KG Kilogram    CW Hundredweight    TN Ton 

mnAmountUnitVolumeITVLMATH_NUMERICOPTINPUT

The cubic units occupied by one inventory item. The definition of the unit itself (cubic feet, yards, meters, and so on) is defined in the volume 
unit of measure.

szVolumeUnitOfMeasureVLUMcharOPTINPUT

The unit of measure for the cubic space occupied by an inventory item. Typical volume unit of measures are:    ML Milliliter    OZ Fluid Ounce   
 PT Pint    LT Liter    CF Cubic Foot    CM Cubic Meter    CY Cubic Yard 

szReasonCodeRCDcharOPTINPUT

A user defined code (42/RC) that explains the purpose for a transaction. For example, you can indicate the reason that you are returning 
items.

szProjectBusinessUnitOMCUcharOPTINPUT

The business unit from an account number.  The account number business unit is usually found in the data item MCU, however, Distribution 
systems use the field MCU as the branch.

szObjectAccountOBJcharOPTINPUT

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

szSubsidiarySUBcharOPTINPUT

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szCategoriesWorkOrder001WR01charOPTINPUT

A user defined code (00/W1) that indicates the current stage or phase of development for a work order. You can assign a work order to only 
one phase code at a time. Note: Certain forms contain a processing option that allows you to enter a default value for this field. If you enter a 
default value on a form for which you have set this processing option, the system displays the value in the appropriate fields on any work 
orders that you create. The system also displays the value on the Project Setup form. You can either accept or override the default value.

szPlanPLcharOPTINPUT

A number that identifies a specific floor plan within a project.  This is an important key field in the homebuilder system.  It is also used to 
match lot proceed options to bid or takeoff contracts when the Lot Proceeds Proof/Post program (P445098) is run.

szElevationELEVcharOPTINPUT

Lot Proceed House Elevation. This field is used to match the Lot Proceed to a Bid or Takeoff contract when doing a Lot Proceed Post to 
create commitment contracts.

cCodeAutomaticVoucherAVCHcharOPTINPUT

A code that indicates if an order is eligible for the evaluated receipt settlement process. An evaluated receipt settlement indicates that you 
have an agreement with the supplier to create vouchers based on the items that you receive. You use the Evaluated Receipt Settlement 
(R43800) procedure to create vouchers from receipt records. As a result, the supplier does not send you invoices and you can bypass the 
Voucher Match procedure. Valid values are:    N Not eligible for evaluated receipt settlement processing.    Y Eligible for evaluated receipt 
settlement processing.    I Receipt transaction is in process.    T Eligible for evaluated receipt settlement processing. However, a tolerance error 
occurred during the receipt process. R Eligible for evaluated receipt settlement processing. However, the receipt is currently in the receipt routing 
process.    V A voucher has been created for the receipt transaction using the evaluated receipt settlement process.

cRoutingProcessYNRTGCcharOPTINPUT

Inidcates if the receipt transaction is in or through the purchase order routing process. Valid values are:    Y Transaction is in or has been 
through the purchase order routing process.    N Transaction is not in or has not been through the purchase order routing process.

mnChangeOrderNumberCORDMATH_NUMERICOPTINPUT

The number of times this purchase order has been modified. You can locate a specific change order number to review the fields that were 
modified.

mnChangeOrderLineNumberCHLNMATH_NUMERICOPTINPUT

The number of times this detail line has been revised.

mnCurrencyConverRateCRRMATH_NUMERICOPTINPUT

A number (exchange rate) that a foreign currency amount is multiplied by to calculate a domestic currency amount.  The number in this field 
can have a maximum of seven decimal positions. If more are entered, the system adjusts to the nearest seven decimal positions. 

mnAmountForeignUnitCostFUCMATH_NUMERICOPTINPUT

Amount - Foreign Unit Cost

mnAmountForeignExtCostFECMATH_NUMERICOPTINPUT

The product of the cost of an item, expressed in foreign currency according to the orders exchange rate, times the number of units.

mnForeignChangedAmountFCHGMATH_NUMERICOPTINPUT

The change amount of a detail line on an Order.  This is stated as the foreign change amount which is converted by the exchange rate 
between the domestic and supplier currency codes.

mnAmountForeignOpenFAPMATH_NUMERICOPTINPUT

The unpaid foreign amount of a transaction.

mnAmountReceivedForeignFRECMATH_NUMERICOPTINPUT

Amount - Received Foreign

szOutsideReverence2VR05charOPTINPUT

An alphanumeric value that the system uses as a cross-reference number or as a secondary reference number. This value typically 
represents one of the following:   o  Customer number   o  Supplier number   o  Job number

szOutsideReverence1VR04charOPTINPUT

An alphanumeric value that the system uses as a cross-reference number or as a secondary reference number. This value typically 
represents one of the following:   o  Customer number   o  Supplier number   o  Job number

mnShipmentNumberSHPNMATH_NUMERICOPTINPUT

A "next number" that uniquely identifies a shipment.

mnProjectNumberPRJMMATH_NUMERICOPTINPUT

A number that identifies an EPM project in the system. The project must be set up in the Add/Revise Project program (P31P011).

mnMatrixControlLineMCLNMATH_NUMERICOPTINPUT

A number that the system uses to group line numbers on a purchase order or sales order for use in a matrix. Although the number is 
generated automatically, you can override it.

cMultipleAccountsMACTcharOPTINPUT

This code indicates whether the expense on the detail line has been distributed to multiple accounts.

mnLineNumberKitMasterKTLNMATH_NUMERICOPTINPUT

This line number indicates the relative sequence in which a component is added to a kit or single level bill of materials. For example, the 
system automatically assigns a whole number to the kit master line, for example, 1.0000. Each component line is assigned a consecutive 
subset of that line number, for example, the first component has line 1.010, and the second component has 1.020.

mnTaxForeignAmountRelievedFTRLMATH_NUMERICOPTINPUT

This field contains the amount of foreign tax that has been relieved.

cDualUnitOfMeasureItemDUALcharOPTINPUT

An option that indicates that the system must maintain inventory balances and record transactions for an item in a secondary unit of 
measure that does not have a fixed conversion to the primary unit of measure. Typically, you choose this option when the item is ordered or sold by 
a packaged quantity and priced by weight or volume. Note: For a dual unit of measure item, the system might require a tolerance check for 
inventory transactions (excluding inventory adjustments) between the primary unit of measure and the secondary unit of measure.

jdLotEffectivityDateDLEJJDEDATEOPTINPUT

The date on which a lot becomes available. The system uses this date for availability and commitment processing to indicate that the lot is 
available on or after the date that you specify. You must complete this field when inventory first becomes an on-hand quantity for the lot. If you 
leave this field blank, the system calculates the effective date of the lot by using the value for Effective Days in the Item Branch File table 
(F4102) or the current date if the value for Effective Days is zero.

mnComponentLineNumberCPNTMATH_NUMERICOPTINPUT

A number that indicates the sequence of the components on a bill of material. It initially indicates the relative sequence in which a 
component was added to a kit or single level bill of material. You can modify this number to change the sequence in which the components appear on 
the bill of material. Skip To fields allow you to enter a component line number that you want to begin the display of information.

szReferenceUCISNoVR03charOPTINPUT

An alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the serial number or supplier number.

szPromotionIDPMTNcharOPTINPUT

An identification number that tracks revenue, costs, and expenses for each promotion.

szUNSPSCCodeUNSPSCcharOPTINPUT

An unmasked UNSPSC commodity code.

szCommodityCodeCMDCDEcharOPTINPUT

User defined commodity code.

mnQuantityReceivedPlanningURECMATH_NUMERICOPTNONE

The original quantity of the order line, plus or minus any changes to that quantity, less all quantities shipped, received and/or vouchered to 
date. This number can also be the actual quantity received.

Related Functions

None

Related Tables

None
PORealTimeEventTemplateHeader

PORealTimeEventTemplateHeader

Purchase Order Real Time Event Template

Major Business Rule

Object Name: B4302470

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4302470A - Purchase Order Header

Parameter NameData ItemData TypeReq/OptI/O/Both
szOrderTypeDCTOcharREQINPUT

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 
reserved document type codes for vouchers, invoices, receipts, and time sheets, which create automatic offset entries during the post 
program. (These entries are not self-balancing when you originally enter them.) The following document types are defined by J.D. Edwards and 
should not be changed: P Accounts Payable documents   R Accounts Receivable documents   T Payroll documents   I Inventory documents  
O Purchase Order Processing documents   J General Accounting/Joint Interest Billing documents   S Sales Order Processing documents

szOrderCompanyKCOOcharREQINPUT

A number that, along with order number and order type, uniquely identifies an order document (such as a purchase order, a contract, a 
sales order, and so on). If you use the Next Numbers by Company/Fiscal Year facility, the Automatic Next Numbers program (X0010) uses the 
order company to retrieve the correct next number for that company. If two or more order documents have the same order number and order 
type, the order company lets you locate the desired document. If you use the regular Next Numbers facility, the order company is not used to 
assign a next number. In this case, you probably would not use the order company to locate the document.

szOrderSuffixSFXOcharREQINPUT

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 
multiple transactions for an original order. For purchase orders, the code is always 000. For sales orders with multiple partial receipts against an 
order, the first receiver used to record receipt has a suffix of 000, the next has a suffix of 001, the next 002, and so on.

szBranchPlantMCUcharREQINPUT

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.

mnSupplierAddressNumberAN8MATH_NUMERICREQINPUT

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

mnShipToAddressNumberSHANMATH_NUMERICREQINPUT

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.

szShipToMailingNameMLNMcharREQINPUT

The company or person to whom billing or correspondence is addressed.

szShipToAddressLine1ADD1charREQINPUT

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szShipToAddressLine2ADD2charREQINPUT

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szShipToAddressLine3ADD3charREQINPUT

The third line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that prints 
on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szShipToAddressLine4ADD4charREQINPUT

The fourth line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szShipToCityCTY1charREQINPUT

A name that indicates the city associated with the address.

szShipToCountyCOUNcharREQINPUT

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

szShipToStateADDScharREQINPUT

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

mnOrderNumberDOCOMATH_NUMERICREQINPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

cOrderActionACTNcharREQINPUT

A code that specifies the action that is performed. Valid values are: A Add C Change

szShipToPostalCodeADDZcharREQINPUT

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szShipToCountryCTRcharREQINPUT

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.

szCurrencyCodeCRCDcharREQINPUT

A code that identifies the currency of a transaction. 

szOrderedByORBYcharOPTINPUT

SALES ORDER SYSTEM:  An optional entry field, intended for the name of the customer placing the order.

szOrderTakenByTKBYcharOPTINPUT

SALES ORDER SYSTEM:  An optional entry field, intended for the name of the individual taking the customer's order. If you do not enter a 
user ID in this field, the system uses the ID of the person who is signed on.

szOriginalPOSONumberOORNcharOPTINPUT

The original document number. This can be a voucher, an invoice, unapplied cash, a journal entry number, and so on Matching document 
numbers are also used to identify related documents in the Accounts Receivable and Accounts Payable systems. The document number 
(DOC) is always the original document number. The matching document number (DOCM) is the check, adjustment, or credit to be applied 
against the original document.

szHoldCodeHOLDcharOPTINPUT

A user defined code (42/HC) that identifies why an order is on hold.

mnExchangeRateCRRMATH_NUMERICOPTINPUT

A number (exchange rate) that a foreign currency amount is multiplied by to calculate a domestic currency amount.  The number in this field 
can have a maximum of seven decimal positions. If more are entered, the system adjusts to the nearest seven decimal positions. 

szPaymentTermsPTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

szTaxArea1TXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szTaxExplanationCodeEXR1charOPTINPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

szSupplierMailingNameMLNMcharOPTINPUT

The company or person to whom billing or correspondence is addressed.

szSupplierAddressLine1ADD1charOPTINPUT

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szSupplierAddressLine2ADD2charOPTINPUT

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szSupplierAddressLine3ADD3charOPTINPUT

The third line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that prints 
on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szSupplierAddressLine4ADD4charOPTINPUT

The fourth line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szSupplierCityCTY1charOPTINPUT

A name that indicates the city associated with the address.

szSupplierCountyCOUNcharOPTINPUT

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

szSupplierStateADDScharOPTINPUT

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szZipCodePostalCodeADDZcharOPTINPUT

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szSupplierCountryCTRcharOPTINPUT

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.

szUserReservedCodeURCDcharOPTINPUT

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.

jdUserReservedDateURDTJDEDATEOPTINPUT

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_NUMERICOPTINPUT

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.

szUserReservedReferenceURRFcharOPTINPUT

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_NUMERICOPTINPUT

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.

cCurrencyModeCRRMcharOPTINPUT

An option that specifies whether the system displays amounts in the domestic or foreign currency. On  The system displays amounts in the 
foreign currency of the transaction. Off  The system displays amounts in the domestic currency of the transaction.

mnOrderRevisionNumberCORDMATH_NUMERICOPTINPUT

The number of times this purchase order has been modified. You can locate a specific change order number to review the fields that were 
modified.

szOrderTextAttachmentTXLNcharOPTINPUT

An internal counter used by order processing programs to determine the order in which the lines of a print message appear.

szShipToTaxIDTAXcharOPTINPUT

The identification code required by various tax authorities. This can be a social security number, federal or state corporate tax ID, sales tax 
number, and so on. The system verifies the number and prints the separators in their correct format, according to the value of TAXC 
(Person/Corporation Code). If no value exists for TAXC, the system uses the Corporate Entity. Attention Accounts Payable users: The Supplier Master 
record supplies the default value for the tax ID for 1099 processing.

szBillToMailingNameMLNMcharOPTINPUT

The company or person to whom billing or correspondence is addressed.

szBillToAddressLine1ADD1charOPTINPUT

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szBillToAddressLine2ADD2charOPTINPUT

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szBillToAddressLine3ADD3charOPTINPUT

The third line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that prints 
on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szBillToAddressLine4ADD4charOPTINPUT

The fourth line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, and 
postal code.

szBillToCityCTY1charOPTINPUT

A name that indicates the city associated with the address.

szBillToCountyCOUNcharOPTINPUT

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

szBillToStateADDScharOPTINPUT

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szBillToPostalCodeADDZcharOPTINPUT

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szBillToCountryCTRcharOPTINPUT

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.

szDeliveryInstructLine1DEL1charOPTINPUT

One of two fields that you use to enter delivery instructions.

szDeliveryInstructLine2DEL2charOPTINPUT

The second of two fields that you use to enter delivery instructions.

szFreightHandlingCodeFRTHcharOPTINPUT

A user defined code (42/FR) designating the method by which supplier shipments are delivered. For example, the supplier could deliver to 
your dock, or you could pick up the shipment at the supplier's dock. You can also use these codes to indicate who has responsibility for 
freight charges. For example, you can have a code indicating that the customer legally takes possession of goods as soon as they leave the 
supplier warehouse and is responsible for transportation charges to the destination.

cExternalEventTypeEV01charOPTINPUT

An option that specifies the type of processing for an event.

szSupplierDescriptiveALKYcharOPTINPUT

A user-defined name or number that identifies an address book record.  You can use this number to locate and enter information about the 
address book record. If you enter a value other than the address book number (AN8), such as the long address or tax ID, you must precede 
it with the special character that is defined in the Address Book constants. When the system locates the record, it returns the address book 
number to the field. For example, if address book number 4100 (Total Solutions) has a long address TOTAL and an * distinguishes it from 
other entries (as defined in the Address Book constants), you could type *TOTAL into the field, and the system would return 4100.

szShipToDescriptiveALKYcharOPTINPUT

A user-defined name or number that identifies an address book record.  You can use this number to locate and enter information about the 
address book record. If you enter a value other than the address book number (AN8), such as the long address or tax ID, you must precede 
it with the special character that is defined in the Address Book constants. When the system locates the record, it returns the address book 
number to the field. For example, if address book number 4100 (Total Solutions) has a long address TOTAL and an * distinguishes it from 
other entries (as defined in the Address Book constants), you could type *TOTAL into the field, and the system would return 4100.

jdOrderDateTRDJJDEDATEOPTNONE

The date that an order was entered into the system. This date determines which effective level the system uses for inventory pricing.

szOriginalDocumentCompanyOKCOcharOPTINPUT

A number that is used in conjunction with the values in the ODOC and ODCT fields to identify a transaction.

szOriginalOrderTypeOCTOcharOPTINPUT

This code defines the order type. It is verified in user defined codes (40/OT). Reserved document types have been defined for voucher 
entry, invoice entry, receipts entry, and time sheet entry.  Because the offsetting entries for document types are created automatically during the 
post program, they will not be self-balancing on original entry. The reserved document types are:    PR Purchase Requisition Orders    PQ 
Purchase Quote    PO Purchase Order    PD Purchase Order - Direct Ship    PB Purchase Order - Blanket    SQ Sales Quote    SO Sales Order    
SD Sales Order - Direct Ship    SB Sales Order - Blanket 

szRelatedOrderCompanyRKCOcharOPTINPUT

The key company that is associated with the document number of the related order.

szRelatedPoSoNumberRORNcharOPTINPUT

A number that identifies a secondary purchase order, sales order, or work order that is associated with the original order. This number is for 
informational purposes only.

szRelatedOrderTypeRCTOcharOPTINPUT

A user defined code (system 00, type DT) that indicates the document type of the secondary or related order. For example, a purchase 
order might be document type OP and might have been created to fill a related work order with document type WO.

jdDateRequestedDRQJJDEDATEOPTINPUT

The date that an item is scheduled to arrive or that an action is scheduled for completion.

jdScheduledPickDatePDDJJDEDATEOPTINPUT

The promised shipment date for either a sales order or purchase order. The Supply and Demand Programs use this date to calculate 
Available to Promise information. This value can be automatically calculated during sales order entry. This date represents the day that the item 
can be shipped from the warehouse.

jdOriginalPromisedDeliveryDateOPDJJDEDATEOPTINPUT

The original promised delivery date for a purchase order.

jdActualShipDateADDJJDEDATEOPTINPUT

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.

jdCancelDateCNDJJDEDATEOPTINPUT

The date that the order should be canceled if the goods have not been sent to the customer or the goods have not been received from the 
supplier. This is a memo-only field and does not cause the system to perform any type of automatic processing. If a line on a sales order in 
canceled in Sales Order Entry, this field will  be updated with the date the line has been canceled.                         

jdPriceEffectiveDatePEFJJDEDATEOPTINPUT

The system uses the Price Effective Date to determine the base price and all advanced price adjustments.  The value loaded in this date 
is stored in the System Constants File (F4009).

jdPromisedShipDatePPDJJDEDATEOPTINPUT

The promised shipment date for a sales order. This date represents the day that the item can be shipped from the warehouse.

jdFutureDate2PSDJJDEDATEOPTINPUT

Future Date

szReference1VR01charOPTINPUT

An alphanumeric value used as a cross-reference or secondary reference number. Typically, this is the customer number, supplier 
number, or job number.

szReference2VendorVR02charOPTINPUT

A field available to record reference numbers, such as the supplier's bid document number, quote document, sales order, work order, or 
job number.

szNameRemarkRMKcharOPTINPUT

A generic field that you use for a remark, description, name, or address.

szDescriptionDESCcharOPTINPUT

A description, remark, name, or address.

szPrintMessageTextTXLNcharOPTINPUT

An internal counter used by order processing programs to determine the order in which the lines of a print message appear.

szCertificateTaxExemptTXCTcharOPTINPUT

The number that tax authorities issue to tax-exempt individuals and companies to identify their tax-exempt status.

szContainerIDCNIDcharOPTINPUT

A code on the container or that you assign to the container in which the items on this purchase order or order line were shipped to you. You 
can assign container information to an order during receipts entry.

mnBuyerNumberANBYMATH_NUMERICOPTINPUT

The address book number that identifies who is responsible for setting up and maintaining the correct stocking levels for each inventory 
item.

mnCarrierNumberANCRMATH_NUMERICOPTINPUT

The address book number of the carrier, which is specified by the customer or by your organization. You might use this carrier because of 
route requirements or special handling requirements.

mnRetainagePercentPCRTMATH_NUMERICOPTINPUT

The rate of retainage (referred to as holdback in some countries) that applies to the contract. This rate is a percentage of each payment. It 
is expressed as a decimal fraction. For example, a retainage rate of 10% is expressed as 10. The retainage rate cannot be greater than 
99.9% (.999) or less than zero.

szLandedCostRulePRP5charOPTINPUT

A user defined code (41/P5) that indicates the landed cost rule for an item. The landed cost rule determines purchasing costs that exceed 
the actual price of an item, such as broker fees or commissions. You set up landed cost rules on the Landed Cost Revisions form.

mnDocumentOrderInvoiceDOC1MATH_NUMERICOPTINPUT

The document number associated with a given document type.

szDocumentTypeDCT4charOPTINPUT

User-defined codes that identify the type of document.

mnAmountForeignOpenFAPMATH_NUMERICOPTINPUT

The unpaid foreign amount of a transaction.

szLogInIDSIGNONcharOPTNONE

This is the sign on user ID for authenticating with the 3rd party web site.

szSharedSecretPASSWDcharOPTNONE

Signon Password.

szAuthenticationURLAUTHURLcharOPTNONE

This is the URL used for authenticating user credentials on the supplier web site.

szUserAgentALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szXMLSchemaXMLSCHcharOPTNONE

This is the XML schema used for the authentication request during the Direct Connect communication with the supplier web site.

szFromDomainFRMDMNcharOPTNONE

Credential domain name for buying organization originating the Direct Connect request.

szFromIdentityFRMIDENcharOPTNONE

Credential domain identity for buying organization originating the Direct Connect request.

szToDomainTODMNcharOPTNONE

Supplier's credential domain for receiving the Direct Connect request.

szToIdentityTOIDENcharOPTNONE

Supplier's credential domain for receiving the Direct Connect request.

szSenderDomainSENDDMNcharOPTNONE

Sender's credential domain name for sending the Direct Connect request.

szSenderIdentitySENDIDENcharOPTNONE

Sender's credential domain for sending the Direct Connect request.

szMACAlgorithmMACALGOcharOPTNONE

Identifies the MAC algorithm used on the data for Direct Connect credential authentication.  The only supported value is "HMAC-SHA1-96" - 
cXML User's Guide, Version 1.2.009, June 2003.

szMACCredentialTypeMACTYPEcharOPTNONE

Message Authentication Code (MAC) type which identifies the data being authenticated and the method in which it is formatted for Direct 
Connect authentication.  The only supported value is "FromSenderCredentials" -  cXML User's Guide, Version 1.2.009, June 2003.

szDateCreatedCREATEDTcharOPTNONE

Specifies the date and time the MAC was generated.  The timestamp attribute in cXML must be formatted in the restricted subset of ISO 
8601. 

szDateExpiredEXPIREDTcharOPTNONE

Specifies the date and time after which MAC is no longer valid. The timestamp attribute in cXML and must be formatted in the restricted 
subset of ISO 8601.

szMACValueMACVALUEcharOPTNONE

Credential authentication value generated by MAC algorithm.

szShipToEmailEMALcharOPTNONE

The e-mail address or Uniform Resource Locator (URL) for either an individual or an entity.

szBillToEmailEMALcharOPTNONE

The e-mail address or Uniform Resource Locator (URL) for either an individual or an entity.

Related Functions

None

Related Tables

None
INPUT

A user defined code (40/LG) that indicates the minimum grade that is acceptable for an item. The system displays a warning message if 
you try to purchase or issue items with grades that do not meet the minimum grade acceptable. The system does not allow you to sell items 
with grades that do not meet the minimum acceptable level.

szThruGradeTHGDcharOPTINPUT

A user defined code (40/LG) that indicates the maximum grade that is acceptable for an item. The system displays a warning message if 
you try to purchase or issue items with grades that exceed the maximum grade acceptable. The system does not allow you to sell items with 
grades that exceed the maximum grade acceptable.

mnFromPotencyFRMPMATH_NUMERICOPTINPUT

A number that indicates the minimum potency or percentage of active ingredients acceptable for an item. The system displays a warning 
message if you try to purchase or issue items that do not meet the minimum acceptable potency. The system does not allow you to sell items 
that do not meet the minimum acceptable potency.

mnThruPotencyTHRPMATH_NUMERICOPTINPUT

A number that indicates the maximum potency or percentage of active ingredients that is acceptable for an item. The system displays a 
warning message if you try to purchase or issue items that have a potency that exceeds the maximum potency acceptable. The system does 
not allow you to sell items that have a potency that exceeds the maximum potency acceptable.

szDescriptionLine2DSC2charOPTINPUT

A second, 30-character description, remark, or explanation.

szItemNumberRelatedKitRLITcharOPTINPUT

If an individual item of inventory is sold as a component of a kit or assembly (single level bill-of-materials), the item number of that kit is the 
'related'item number.

mnUnitsOnHoldUCHGMATH_NUMERICOPTINPUT

The number of units that are on hold.

mnUnitsReceivedURECMATH_NUMERICOPTINPUT

The original quantity of the order line, plus or minus any changes to that quantity, less all quantities shipped, received and/or vouchered to 
date. This number can also be the actual quantity received.

mnCumulativeReceivedCRECMATH_NUMERICOPTINPUT

The quantity received to date against a blanket purchase order.

mnUnitsRelievedURLVMATH_NUMERICOPTINPUT

This field contains the units that have been relieved from the total number of committed units.

cOtherQuantityOTQYcharOPTINPUT

SALES ORDER PROCESSING DEFINITION: This field determines if the Quantity on Other Sales Order 1 or 2 field in the Item Location file is 
to be updated instead of the Soft Commit or Hard Commit fields. PURCHASING DEFINITION: This field determines if the Quantity on Other 
Purchase Order field is updated in the Item Location file instead of the On Purchase Order field.

mnAmountOnHoldACHGMATH_NUMERICOPTINPUT

The value of the units on hold.

mnAmountReceivedARECMATH_NUMERICOPTINPUT

The value of the goods received to date against the original order line.

mnAmountRelievedARLVMATH_NUMERICOPTINPUT

This field contains the amount that has been relieved from the total commitment amount.

mnAmountTaxCommitmentFTN1MATH_NUMERICOPTINPUT

The total tax amount committed to the PA ledger. The system uses this amount to relieve taxes at the committed rate.

mnTaxAmountRelievedTRLVMATH_NUMERICOPTINPUT

This field contains the amount of tax that has been relieved from the total tax commitment amount.

mnUnitCostPurchasingAMC3MATH_NUMERICOPTINPUT

In the event the organization recognizes a unit cost that should be used other than current unit cost, this special purpose unit cost may be 
used.

mnAmountExtendedCostECSTMATH_NUMERICOPTINPUT

For accounts receivable and accounts payable, the invoice (gross) amount. For sales orders and purchase orders, the unit cost times the 
number of units.

szPrintMessageTextTXLNcharOPTINPUT

An internal counter used by order processing programs to determine the order in which the lines of a print message appear.

mnDiscountFactorDSPRMATH_NUMERICOPTINPUT

The factor that the system applies to the unit price of an inventory item to determine the net price. The system retrieves this value from the 
inventory pricing rules if you have assigned a rule to this item. The pricing rule setup determines if the system multiplies the unit price by this 
value or adds to or deducts from the unit price.

szPaymentTermsCodePTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

szContainerIDCNIDcharOPTINPUT

A code on the container or that you assign to the container in which the items on this purchase order or order line were shipped to you. You 
can assign container information to an order during receipts entry.

szFreightHandlingCodeFRTHcharOPTINPUT

A user defined code (42/FR) designating the method by which supplier shipments are delivered. For example, the supplier could deliver to 
your dock, or you could pick up the shipment at the supplier's dock. You can also use these codes to indicate who has responsibility for 
freight charges. For example, you can have a code indicating that the customer legally takes possession of goods as soon as they leave the 
supplier warehouse and is responsible for transportation charges to the destination.

mnBuyerNumberANBYMATH_NUMERICOPTINPUT

The address book number that identifies who is responsible for setting up and maintaining the correct stocking levels for each inventory 
item.

mnUnitsPrimaryQtyOrderPQORMATH_NUMERICOPTINPUT

The quantity ordered by the customer expressed in the primary stocking unit of measure.

szUnitOfMeasureSecondaryUOM2charOPTINPUT

A user defined code (00/UM) that indicates an alternate unit of measure for the item.

mnUnitsSecondaryQtyOrderedSQORMATH_NUMERICOPTINPUT

If the secondary unit of measure option in Inventory Constants is selected,this field will display on data entry screens.

mnAmountUnitWeightITWTMATH_NUMERICOPTINPUT

The weight of one unit of an item, expressed in the primary unit of measure.

szWeightUnitOfMeasureWTUMcharOPTINPUT

The unit of measure that indicates the weight of an individual item. Typical weight units of measure are:    GM Gram    OZ Ounce    LB Pound    
KG Kilogram    CW Hundredweight    TN Ton 

mnAmountUnitVolumeITVLMATH_NUMERICOPTINPUT

The cubic units occupied by one inventory item. The definition of the unit itself (cubic feet, yards, meters, and so on) is defined in the volume 
unit of measure.

szVolumeUnitOfMeasureVLUMcharOPTINPUT

The unit of measure for the cubic space occupied by an inventory item. Typical volume unit of measures are:    ML Milliliter    OZ Fluid Ounce   
 PT Pint    LT Liter    CF Cubic Foot    CM Cubic Meter    CY Cubic Yard 

szReasonCodeRCDcharOPTINPUT

A user defined code (42/RC) that explains the purpose for a transaction. For example, you can indicate the reason that you are returning 
items.

szProjectBusinessUnitOMCUcharOPTINPUT

The business unit from an account number.  The account number business unit is usually found in the data item MCU, however, Distribution 
systems use the field MCU as the branch.

szObjectAccountOBJcharOPTINPUT

The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into 
subcategories. For example, you can divide the Cost Code for labor into regular time, premium time, and burden. Note: If you use a flexible chart of 
accounts and the object account is set to 6 digits, J.D. Edwards recommends that you use all 6 digits. For example, entering 000456 is not 
the same as entering 456 because if you enter 456 the system enters three blank spaces to fill a 6-digit object.

szSubsidiarySUBcharOPTINPUT

A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account.

szCategoriesWorkOrder001WR01charOPTINPUT

A user defined code (00/W1) that indicates the current stage or phase of development for a work order. You can assign a work order to only 
one phase code at a time. Note: Certain forms contain a processing option that allows you to enter a default value for this field. If you enter a 
default value on a form for which you have set this processing option, the system displays the value in the appropriate fields on any work 
orders that you create. The system also displays the value on the Project Setup form. You can eit