GetPreferenceByLineOfBusiness

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4002710G - Get Preference By Line Of Business

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szLineofBusinessLOBcharOPTNONE

A user defined code (system 40, type LB) identifying a customer's line of business.

szPrimaryUOMUOM1charOPTNONE

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

szPricingUOMUOM4charOPTNONE

A user defined code (00/UM) that indicates the unit of measure in which you usually price the item.

mnItemtWeightITWTMATH_NUMERICOPTNONE

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

szWeightUOMWTUMcharOPTNONE

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 

jdDeliveryDateRSDJJDEDATEOPTNONE

The date an item will be delivered to the customer.

idF4102PtrGENLNGIDOPTNONE

General purpose ID variable.

szItemGroupPRGRcharOPTNONE

A user defined code (system 40/type PI) that identifies an inventory price group for an item. Inventory price groups have unique pricing 
structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are 
based on the quantity, dollar amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing 
structure defined for the inventory price group. You must assign an inventory price group to the supplier or customer, as well as to the item, for 
the system to interactively calculate discounts and markups on sales orders and purchase orders.

szCommissionCurrencyCodeCMCRcharOPTNONE

A code that identifies the currency of a salesperson's flat commission.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceByMCUCO

GetPreferenceByMCUCO

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Print Message preference in Advanced Preferences.

Data Structure

D4002710I - Get Preference By MCU CO

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureAUOMcharOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szCompanyCOcharOPTNONE

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.

jdTransactionDateTRDJJDEDATEOPTNONE

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

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceByMCUCRCD

GetPreferenceByMCUCRCD

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Header Defaults, Detail Defaults, Product Allocation, Invoice Cycle and 
Container preferences in Advanced Preferences.

Data Structure

D4002710B - Get Preference By MCU CRCD

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV01charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCompanyKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentAddressNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnOrderQtyMXQMATH_NUMERICOPTNONE

The quantity at which a preference becomes invalid.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

szBranchPlantMCUcharOPTNONE

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.

szCurrencyCodeCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szAgreementNoDMCTcharOPTNONE

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.

szHeaderBranchPlantEMCUcharOPTNONE

A business unit is an accounting entity required for management reporting. It can be a profit center, department, warehouse location, job, 
project, work center, branch/plant, and so forth. This business unit is from the business unit entered on the header of a sales/purchase order for 
reporting purposes. This data is always right justified on entry (for example, CO123 would appear as _______CO123).  A security mechanism 
has been provided to inhibit users from entering or locating business units outside the scope of their authority.

szEndUseEUSEcharOPTNONE

User defined code (system 40, type EU) identifying the end use of an order line and used for duty reporting only. The system supplies a 
default value based on the End Use preference. You may override this value at order entry.

szDutyStatusDTYScharOPTNONE

A user defined code (system 40, type DS) identifying the duty status of an order line. You should only specify this value for duty reporting. 
The system supplies a default value based on the End Use preference. You can override this value at order entry.

szStopCodeSTOPcharOPTNONE

The stop code is a user defined code (system 42, type SP) that represents the stop on a delivery route. This field is one of several factors 
used by the freight summary facility to calculate potential freight charges for an order. For picking, you can use the stop code with the route and 
zone codes to group all items that are to be loaded onto a delivery vehicle for a specific route. You set up the default for each of these fields 
on the Customer Billing Instructions form.

cRateTypeRATTcharOPTNONE

Indicates whether this charge is to be categorized as a freight charge or some other additional charge, such as packing, assembly, or 
special handling.

szRateCodeFRATcharOPTNONE

The user defined code (system 41/type RT) for freight rate. This designates the amount that the customer is charged for postage, freight, or 
other miscellaneous expenses for an order.

szShippingCommodityClassSHCMcharOPTNONE

A user defined code (41/E) that represents an item property type or classification (for example, international shipment handling). The 
system uses this code to sort and process similar items. This field is one of three classification categories available primarily for inventory and 
shipping purposes.

szShippingConditionsCodeSHCNcharOPTNONE

A code (table 41/C) that represents an item property type or classification,such as special shipping conditions. The system uses this code 
to sort and process like items. This field is one of three classification categories available primarily for inventory and shipping purposes.

szPriceCode1UPC1charOPTNONE

User defined code (system 40, type P1) you can use to control pricing adjustments. You can associate this code with a preference 
profile. When you specify a price code 1 in the preference, it fills or overrides this field in the sales order detail.

szPriceCode2UPC2charOPTNONE

User defined code (system 40, type P2) you can use to control pricing adjustments. You can associate this code with a preference 
profile. When you specify a price code 2, the system fills this field in the sales order detail.

szPriceCode3UPC3charOPTNONE

User defined code (system 40, type P3) you can use to control pricing adjustments. You can associate this code with a preference 
profile. Price code 3 is not visible on the sales order, but the system includes it in the detail file.

szPrimaryUOMUOM1charOPTNONE

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

szPricingUOMUOM4charOPTNONE

A user defined code (00/UM) that indicates the unit of measure in which you usually price the item.

szItemPriceGroupPRGRcharOPTNONE

A user defined code (system 40/type PI) that identifies an inventory price group for an item. Inventory price groups have unique pricing 
structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are 
based on the quantity, dollar amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing 
structure defined for the inventory price group. You must assign an inventory price group to the supplier or customer, as well as to the item, for 
the system to interactively calculate discounts and markups on sales orders and purchase orders.

szBasketPriceGrpRPRCcharOPTNONE

You can assign items with common repricing characteristics to a reprice category on Item Branch/Plant Revisions. You can define different 
categories based on location. Repricing is a technique that the system uses to:     o Accumulate items on order that belong to a common 
repricing category during a batch program     o Compare the aggregate quantities of items on order to the appropriate quantity breaks in the 
reprice category  If the items qualify for an additional discount, that discount is reflected as a change in unit and extended price for each 
qualifying item in the original order line.

mnItemWeightITWTMATH_NUMERICOPTNONE

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

szWeightUOMWTUMcharOPTNONE

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 

jdRequestedDateDRQJJDEDATEOPTNONE

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

jdDeliveryDateRSDJJDEDATEOPTNONE

The date an item will be delivered to the customer.

idF4102PtrGENLNGIDOPTNONE

General purpose ID variable.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForCustFreight

GetPreferenceForCustFreight

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Customer Freight preference in Advanced Preferences.

Data Structure

D4002710J - Get Preference For Customer Freight

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

mnExtendedAmountAEXPMATH_NUMERICOPTNONE

The number of units multiplied by the unit price.

szWeightUnitOfMeasureWTUMcharOPTNONE

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 

mnShipmentWeightWGTSMATH_NUMERICOPTNONE

The shipment weight is qualified by a Weight Qualifier (WGQ) that identifies the type of weight.

szVolumeUnitOfMeasureVLUMcharOPTNONE

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 

mnVolumeSCVLMATH_NUMERICOPTNONE

The volume scheduled on a load or in a compartment.

mnForeignExtAmountFEAMATH_NUMERICOPTNONE

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

szCurrencyCodeCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

szDomesticCurrencyCodeCRDCcharOPTNONE

A code that identifies the domestic (base) currency of the company on a transaction. 

cInboundOutboundFlagIBOBcharOPTNONE

This option indicates a rate or freight charge. Valid values are:    Blank Outbound shipments only    1       Inbound shipments only    2       Both

jdTransactionDateTRDJJDEDATEOPTNONE

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

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForDeliveryDate

GetPreferenceForDeliveryDate

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Delivery Date and Order Prep Days preferences in Advanced Preferences.

Data Structure

D4002710C - Get Preference For Delivery Date

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentAddressNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szRouteCodeROUTcharOPTNONE

The route field is a user defined code (system 42, type RT) that represents the delivery route on which the customer resides. This field is 
one of several factors used by the freight summary facility to calculate potential freight charges for an order. For picking, use the route code with 
the stop and zone codes to group all of the items that are to be loaded onto a delivery vehicle for a specific route. You set up a default for 
each of these fields on the Customer Billing Instruction form.

szModeOfTransportMOTcharOPTNONE

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.

mnCarrierCARSMATH_NUMERICOPTNONE

The address number for the preferred carrier of the item. The customer or your organization might prefer a certain carrier due to route or 
special handling requirements.

cPriorityCodePRIOcharOPTNONE

A code that tells the system to handle this customer's orders on a priority basis. Use this value to set up print pick slips so you can choose 
to print them on a priority basis. This code is assigned from the Customer Billing Instructions. In addition, the backorder print report and 
automatic batch release program can be sequenced by this code to release those orders with the highest priority first.

cItemLevelEV02charOPTNONE

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

szPrimaryUOMUOM1charOPTNONE

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

szPricingUOMUOM4charOPTNONE

A user defined code (00/UM) that indicates the unit of measure in which you usually price the item.

mnItemWeightITWTMATH_NUMERICOPTNONE

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

szWeightUOMWTUMcharOPTNONE

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 

jdRequestedDateDRQJJDEDATEOPTNONE

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

jdDeliveryDateRSDJJDEDATEOPTNONE

The date an item will be delivered to the customer.

idF4102PtrGENLNGIDOPTNONE

General purpose ID variable.

szItemGroupPRGRcharOPTNONE

A user defined code (system 40/type PI) that identifies an inventory price group for an item. Inventory price groups have unique pricing 
structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are 
based on the quantity, dollar amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing 
structure defined for the inventory price group. You must assign an inventory price group to the supplier or customer, as well as to the item, for 
the system to interactively calculate discounts and markups on sales orders and purchase orders.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForDemandScheduling

GetPreferenceForDemandScheduling

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4002710L - Get Preference for Demand Scheduling

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCompanyKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentAddressNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnOrderQtyUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

szBranchPlantMCUcharOPTNONE

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.

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szPrimaryUOMUOM1charOPTNONE

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

szPricingUOMUOM4charOPTNONE

A user defined code (00/UM) that indicates the unit of measure in which you usually price the item.

szItemPriceGroupPRGRcharOPTNONE

A user defined code (system 40/type PI) that identifies an inventory price group for an item. Inventory price groups have unique pricing 
structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are 
based on the quantity, dollar amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing 
structure defined for the inventory price group. You must assign an inventory price group to the supplier or customer, as well as to the item, for 
the system to interactively calculate discounts and markups on sales orders and purchase orders.

idF4102PtrGENLNGIDOPTNONE

General purpose ID variable.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV03charOPTNONE

A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

szDemandTypeDETYPcharOPTNONE

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

szDemandPeriodDEPERcharOPTNONE

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

mnNumberOfDaysFromNVDAYSMATH_NUMERICOPTNONE

The difference in days between the "required by" date and the "requested ship" date.

mnNumberOfDaysToNVDAYTMATH_NUMERICOPTNONE

The "through" value that defines a portion of a date range. The system uses the date range for demand net variance processing to 
determine how to process a change in the demand quantity.

szAcknowledgementCodeACKCDcharOPTNONE

A code that indicates the acceptance or rejection of an EDI transaction or message. This code is for your information only.

szTransactionSetAcknowledgedEDTAcharOPTNONE

A value that identifies the original transaction or message that is being acknowledged.

szNotificationTypeNFYTYPcharOPTNONE

A value that indicates the source of the notification preference. Valid values are: 00 Net Variance 01 Sales 
Orders 02 Forecast/Planning 03 INVRPT (Inventory Advisement) 04 ASN 05 CUM 06 Adjust Demand 07 Inbound Demand 08 Acknowledgments 09 EDI Maintenance 10 Carton 
Recommendation Errors

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForDocumentRqmts

GetPreferenceForDocumentRqmts

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Document Set preference in Advanced Preferences.

Data Structure

D4002710F - Get Preference For Document Rqmnts

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnOrderQtySOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szModeOfTransportMOTcharOPTNONE

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.

mnCarrierCARSMATH_NUMERICOPTNONE

The address number for the preferred carrier of the item. The customer or your organization might prefer a certain carrier due to route or 
special handling requirements.

szLineTypeLNTYcharOPTNONE

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

szLoadTypeLDTYcharOPTNONE

A code which controls how a load is handled by the load building and confirmation processes.  Load types are defined in the load type 
table.

cBulkPackedFlagBPFGcharOPTNONE

A code that indicates if the item is a bulk liquid product. If it is a bulk product, you must perform temperature and density/gravity 
conversions. To record the movement of bulk products, you must use forms designed specifically for bulk products. If you try to record movement using 
standard inventory forms, the system prevents the movement. Valid values are:    P Packaged    B Bulk liquid  If you leave this field blank, the 
system uses P.

cPaymentInstrumentRYINcharOPTNONE

The user defined code (00/PY) that specifies how payments are made by the customer. For example: C Check   D Draft   T Electronic funds 
transfer  

cInboundOutboundFlagIBOBcharOPTNONE

This option indicates a rate or freight charge. Valid values are:    Blank Outbound shipments only    1       Inbound shipments only    2       Both

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForNextStatus

GetPreferenceForNextStatus

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Next Order Status preference in Advanced Preferences.

Data Structure

D4002710K - Get Preference For Next Status

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szLineTypeLNTYcharOPTNONE

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

szStatusCodeLastLTTRcharOPTNONE

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

szBranchPlantMCUcharOPTNONE

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.

jdTransactionDateTRDJJDEDATEOPTNONE

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

szPrimaryUOMUOM1charOPTNONE

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

szPricingUOMUOM4charOPTNONE

A user defined code (00/UM) that indicates the unit of measure in which you usually price the item.

mnItemWeightITWTMATH_NUMERICOPTNONE

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

szWeightUOMWTUMcharOPTNONE

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 

jdDeliveryDateRSDJJDEDATEOPTNONE

The date an item will be delivered to the customer.

idF4102PtrGENLNGIDOPTNONE

General purpose ID variable.

szItemGroupPRGRcharOPTNONE

A user defined code (system 40/type PI) that identifies an inventory price group for an item. Inventory price groups have unique pricing 
structures that direct the system to incorporate discounts or markups on items on sales and purchase orders. The discounts or markups are 
based on the quantity, dollar amount, or weight of the item ordered. When you assign a price group to an item, the item takes on the same pricing 
structure defined for the inventory price group. You must assign an inventory price group to the supplier or customer, as well as to the item, for 
the system to interactively calculate discounts and markups on sales orders and purchase orders.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForOptionsRqmts

GetPreferenceForOptionsRqmts

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Options and Equipment preference in Advanced Preferences.

Data Structure

D4002710H - Get Preference For Options Rqmnts

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

cDeliveryLineLevelDLLVcharOPTNONE

This field is used to indicate that a freight charge is calculated once per detail line, once per delivery, or once per load/trip. Valid values 
are:    D To calculate once per delivery    L To calculate once per detail line    T To calculate once per load/trip

szModeOfTransportMOTcharOPTNONE

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.

szWeightUnitOfMeasureWTUMcharOPTNONE

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 

mnShipmentWeightWGTSMATH_NUMERICOPTNONE

The shipment weight is qualified by a Weight Qualifier (WGQ) that identifies the type of weight.

szVolumeUnitOfMeasureVLUMcharOPTNONE

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 

mnVolumeSCVLMATH_NUMERICOPTNONE

The volume scheduled on a load or in a compartment.

cInboundOutboundFlagIBOBcharOPTNONE

This option indicates a rate or freight charge. Valid values are:    Blank Outbound shipments only    1       Inbound shipments only    2       Both

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForTransportRqmts

GetPreferenceForTransportRqmts

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Carrier, Mode of Transport and Document Distribution preferences in 
Advanced Preferences.

Data Structure

D4002710E - Get Preference For Transport Rqmnts

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szModeOfTransportMOTcharOPTNONE

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.

mnOriginAddressNoORGNMATH_NUMERICOPTNONE

This is the address book number of the origin of a shipment. This could be the address number for the branch/plant, the address number of 
a supplier, or the address number of a hub or de-consolidation center.

szShipToCityCTY1charOPTNONE

A name that indicates the city associated with the address.

szShipToStateADDScharOPTNONE

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

szShipToZoneZONcharOPTNONE

The zone field is a user defined code (system 40, type ZN) that represents the delivery area in which the customer resides. This field is one 
of several factors used by freight summary facility to calculate potential freight charges for an order. For picking you can use the zone code 
with the route and stop codes to group all item that are to be loaded onto a delivery vehicle for a specific route. You set up the default for each 
of these fields on the Customer Billing Instructions form.

szShipToPostalCodeADDZcharOPTNONE

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.

szShipToCountryCTRcharOPTNONE

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.

szFreightHandlingCodeFRTHcharOPTNONE

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.

szWeightUnitOfMeasureWTUMcharOPTNONE

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 

mnShipmentWeightWGTSMATH_NUMERICOPTNONE

The shipment weight is qualified by a Weight Qualifier (WGQ) that identifies the type of weight.

szVolumeUnitOfMeasureVLUMcharOPTNONE

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 

mnVolumeSCVLMATH_NUMERICOPTNONE

The volume scheduled on a load or in a compartment.

szDocumentCodeDCCDcharOPTNONE

Identifies the document code the system will use when printing this document.

cItemLevelEV02charOPTNONE

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

cInboundOutboundFlagIBOBcharOPTNONE

This option indicates a rate or freight charge. Valid values are:    Blank Outbound shipments only    1       Inbound shipments only    2       Both

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
GetPreferenceForWarehouseLocn

GetPreferenceForWarehouseLocn

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

This function can be used to retrieve the Shipping and Receiving Locations preference in Advanced Preferences.

Data Structure

D4002710D - Get Preference For Warehouse Locn

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

jdTransactionDateTRDJJDEDATEOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments during sales order 
processing. The system allows you to define your advanced preference adjustments in the Adjustment Detail table (F4072) in various unit of 
measures.   If you specify the unit of measure for transaction or pricing and the system does not locate a record in that unit of measure, the system 
repeats the process using the primary unit of measure of the item.

szBranchPlantMCUcharOPTNONE

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.

szModeOfTransportMOTcharOPTNONE

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.

mnCarrierCARSMATH_NUMERICOPTNONE

The address number for the preferred carrier of the item. The customer or your organization might prefer a certain carrier due to route or 
special handling requirements.

szLineTypeLNTYcharOPTNONE

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

szVolumeUnitOfMeasureVLUMcharOPTNONE

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 

mnShipmentVolumeSCVLMATH_NUMERICOPTNONE

The volume scheduled on a load or in a compartment.

mnItemCubeMNCIMATH_NUMERICOPTNONE

The minimum quantity of cubes by item, as defined in the Shipping and Receiving preference (P40320) for the Warehouse Management 
system. The system uses this number to determine the location to which you are moving the item after picking or before receiving.

szWeightUnitOfMeasureWTUMcharOPTNONE

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 

mnShipmentWeightWGTSMATH_NUMERICOPTNONE

The shipment weight is qualified by a Weight Qualifier (WGQ) that identifies the type of weight.

szItemDimensionPRP6charOPTNONE

A code (system 41/type 01) that identifies a group of items that share the same dimensions. An item dimension group defines the 
dimensions for all items that belong to the group. After you set up an item dimension group, you can assign items to the group through Classification 
Codes (41011).

szContainerCodeEQTYcharOPTNONE

A code (46/EQ) that identifies a storage container or a shipping carton. A storage container can be an open container where items are 
stored on the container (for example, a pallet), or a closed container where items are stored in the container (for example, a box). You use the 
Container and Carton Codes program (P46091) to define storage containers.

mnScheduledTimeTDAYMATH_NUMERICOPTNONE

The computer clock in hours:minutes:seconds.

cWarehouseCodeTYFLcharOPTNONE

A code to specify what type of movement information is being displayed. Valid values are:    1   Putaway Information    2   Picking Information   
 3   Replenishment Information 

mnItemWeightMNWIMATH_NUMERICOPTNONE

The minimum weight by item, as defined in the Shipping and Receiving preference (P40320) for the Warehouse Management system. The 
system uses this number to determine the location to which you are moving the item after picking or before receiving.

cItemLevelEV02charOPTNONE

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

szItemCubeUnitOfMeasureVUMDcharOPTNONE

A user defined code (00/UM) that identifies the unit of measure that the system uses to display volume for this branch/plant. The system 
inputs a value in this field from Branch/Plant Constants - Page 2 (P410012). You can override this default value.

szItemWeightUnitOfMeasureUWUMcharOPTNONE

A user defined code (00/UM) that identifies the unit of measure that the system uses to indicate weight for this item. You can specify ounces, 
grams, kilograms, and so on, as weight standards. The system uses this unit of measure for the item or overrides it for an individual item or 
container.

szSoldToCustGrpCSGRcharOPTNONE

A user defined code that identifies a group to which you assign customers when you define preferences. By specifying a customer group, 
you can define preferences for all customers in the group rather than on an individual basis. After you enter a customer group, you can define 
preferences for only the customer group that you specify, or you can define preferences for either of the following combinations:     o Customer 
group and item     o Customer group and item group

cSuppressHistoryRecdsEV01charOPTNONE

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

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
VerifyAdvancedPreferenceType

VerifyAdvancedPreferenceType

Preference Driver

Major Business Rule

Object Name: B4002710

Parent DLL: COPBASE

Location: Client/Server

Language: C

Data Structure

D4002710A - Verify Advanced Preference Type

Parameter NameData ItemData TypeReq/OptI/O/Both
szPreferenceSchedulePRSNcharOPTNONE

A user defined code (40/AP) that identifies the advanced preference schedule that the system uses when resolving preferences. The 
advanced preference schedule determines which preferences the system resolves when using the advanced preference functionality. You 
cannot maintain preference schedules directly through user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceType1APTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreference1FoundEV01charOPTNONE

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

szAdvancedPreferenceType2APTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreference2FoundEV02charOPTNONE

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

szAdvancedPreferenceType3APTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreference3FoundEV03charOPTNONE

A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

szAdvancedPreferenceType4APTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreference4FoundEV04charOPTNONE

PeopleSoft event point processing flag 04.

szAdvancedPreferenceType5APTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreference5FoundEV05charOPTNONE

A flag that indicates whether automatic spell check is turned on.

cSuppressErrorMsgsEV06charOPTNONE

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

szErrorMessageIDDTAIcharOPTNONE

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.

cErrorCodeERRCcharOPTNONE

This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document 
Set Server program (XT4914).

Related Functions

B4000530 Get Distribution Constants
B4500050 F4072 Calculate Price Adjustments

Related Tables

F4070 Price Adjustment Schedule
F4071 Price Adjustment Type
h user defined codes, but you can maintain preference schedules by using the Price 
Adjustment Schedule program (P4070).

szAdvancedPreferenceTypeAPTYPEcharOPTNONE

A user defined code (40/AP) that specifies how the system processes an advanced preference price adjustment.

cPreferenceFoundEV01charOPTNONE

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

cItemLevelEV02charOPTNONE

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

szComputerIDCTIDcharOPTNONE

mnJobNoJOBSMATH_NUMERICOPTNONE

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

mnWorkfileLineNoLNIXMATH_NUMERICOPTNONE

mnProcessIDPEIDMATH_NUMERICOPTNONE

A code that identifies the Inter-Process Communication ID.

mnTransactionIDTCIDMATH_NUMERICOPTNONE

mnOrderNoDOCOMATH_NUMERICOPTNONE

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.

szOrderTypeDCTOcharOPTNONE

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

szOrderCoKCOOcharOPTNONE

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.

mnLineNoLNIDMATH_NUMERICOPTNONE

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.

szOrderSuffixSFXOcharOPTNONE

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.

mnAddressNoAN8MATH_NUMERICOPTNONE

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

mnShipToNoSHANMATH_NUMERICOPTNONE

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.

mnParentNoPA8MATH_NUMERICOPTNONE

The address book number of the parent company. The system uses this number to associate a particular address with a parent company 
or location. Any value that you enter in this field updates the Address Organizational Structure Master table (F0150) for the blank structure 
type. This address number must exist in the Address Book Master table (F0101) for validation purposes. Examples of address book records 
that would have a parent number include:   o  Subsidiaries with parent companies     o  Branches with a home office     o  Job sites with a general 
contractor 

mnShortItemNoITMMATH_NUMERICOPTNONE

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

mnQtyOrderedSOQSMATH_NUMERICOPTNONE

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.

szUnitOfMeasureUOMcharOPTNONE

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

cPreferenceRetrievalUOMCP22charOPTNONE

A code that specifies the unit of measure that the system uses for retrieving advanced preference adjustments du