CalculatePartsLaborPricing

Calculate Parts Labor Pricing

Minor Business Rule

Object Name: N1701130

Parent DLL: CCRIN

Location: Client/Server

Language: NER

1.1Purpose
This NER will calculate the domestic amounts for Estimated Billable Unit, Estimated Billable Amount, Actual Billable Unit and Actual Billable 

Amount, Estimated Payable Unit, Estimated Payable Amount, Actual Payable Unit and Actual Payable Amount for a part in the Parts List or a routing (labor) in 

the Routing Instructions.

1.2Setup Notes and Prerequisites

1.3Special Logic

2.1Parameters:

Data Item Data Structure DescriptionI/ORequiredNotes

DTBILDateBilledIN

DTPAYDatePaidIN

BILLBillableFlagIN

PAYABPayableFlagIN

PYPRTPayForPartsIN

PCOVRPercentageCoveredIN

CTIDComputerIDIN

JOBSJobNumberIN

DCTOOrderTypeIN

DOCOOrderNumberIN

KCOOOrderCompanyIN

LNIDLineNumberIN

ASN2BillAdjScheduleIN

ASN4PayAdjScheduleIN

CRCDDomesticCurrencyCodeIN

SUPPSSuppressErrorMsgIN

DTAIErrorMessageIDIN

CGPCBillSoldToCustGrpIN

CPGPPaySoldToCustGrpIN

CGPCBillShipToCustGrpIN

CPGPPayShipToCustGrpIN

AREVAdjustmentRevLevelIN

EV02AdvanceRevLevelIN

EV03SuppressWriteToWFIN

AN8BillSoldToIN

AN8PaySoldToIN

ITMShortItemNumberIN

MMCUBranch/PlantIN

LNTYLineTypeIN

COCompanyIN

MCUBusinessUnitIN

PTCBillPaymentTermsCodeIN

TRAPPayPaymentTermsCodeIN

RYINBillPaymentInstrumentIN

PYINPayPaymentInstrumentIN

CTRCountryIN

PRODFProductFamilyIN

PRODMProductModelIN

PEFJPriceEffectiveDateIN

TYPSTypeOfServiceIN

WR01CatCode01IN

WR02CatCode02IN

WR03CatCode03IN

WR04CatCode04IN

COSTCostTypeIN

UORGEstimatedQuantityIN

UORGActualQuantityIN

URATUserReservedAmountIN

APUMUnitOfMeasureIN

LOCNLocationIN

LOTNLotIN

SHANBillShipToIN

SHANPayShipToIN

MTHPRBillMethodOfPricingIN

PMTHPPayMethodOfPricingIN

ESUNBEstBillUnitDomI/ON

EBILLEstBillAmtDomI/ON

ACUNBActBillUnitDomI/ON

TOTBActBillAmtDomI/ON

ESUNPEstPayUnitDomI/ON

EPAAPEstPayAmtDomI/ON

ACUNPActPayUnitDomI/ON

PAAPActPayAmtDomI/ON


2.2Related Tables 

Table Table Description



2.3Related Business Functions

Source NameFunction Name



2.4Processing 

// 

//     Calculate Estimated Billable Unit

// 

If BF mnEstBillableUnit is equal to  Or BF mnEstBillableUnit is equal to  Or BF mnEstBillableUnit is equal to 

 

If BF cBillableYN is equal to "1" Or BF cBillableYN is equal to "Y" 
F4072 CSMS Price Adjustment Shell
Else
BF mnEstBillableUnit = "0"
BF mnEstBillableAmount = "0"

End If
End If
// 

//     Calculate Estimated Billable Amount

// 

If BF mnEstBillableAmount is equal to  Or BF mnEstBillableAmount is equal to  Or BF mnEstBillableAmount is equal to 

 

If BF cBillableYN is equal to "1" Or BF cBillableYN is equal to "Y" 
BF mnEstBillableAmount = [BF mnEstBillableUnit]*[BF mnEstimatedQuantity]*((100-[BF mnPercentCovered])/100)
Else
BF mnEstBillableAmount = "0"
End If
End If

// 

//     Calculate Actual Billable Unit

// 

If BF mnActualBillableUnit is equal to  Or BF mnActualBillableUnit is equal to  Or BF mnActualBillableUnit is equal to 

 

If BF cBillableYN is equal to "1" Or BF cBillableYN is equal to "Y" 
F4072 CSMS Price Adjustment Shell
Else
BF mnActualBillableUnit = "0"
BF mnActualBilledAmount = "0"

End If
End If

// 

//     Calculate Actual Billable Amount

// 

If BF mnActualBilledAmount is equal to  Or BF mnActualBilledAmount is equal to  Or BF mnActualBilledAmount is equal to 

 

If BF cBillableYN is equal to "1" Or BF cBillableYN is equal to "Y" 
BF mnActualBilledAmount = [BF mnActualBillableUnit]*[BF mnActualQuantity]*((100-[BF mnPercentCovered])/100)
Else
BF mnActualBilledAmount = "0"
End If
End If

// 

//     Calculate Estimated Payable Unit

// 

If BF mnEstPayableUnit is equal to  Or BF mnEstPayableUnit is equal to  Or BF mnEstPayableUnit is equal to 

 

If BF cPayableYN is equal to "1" Or BF cPayableYN is equal to "Y" 
F4072 CSMS Price Adjustment Shell
Else
BF mnEstPayableUnit = "0"
BF mnEstPayableAmount = "0"

End If
End If

// 

//     Calculate Estimated Payable Amount

// 

If BF mnEstPayableAmount is equal to  Or BF mnEstPayableAmount is equal to  Or BF mnEstPayableAmount is equal to 

 

If BF cPayableYN is equal to "1" Or BF cPayableYN is equal to "Y" 
BF mnEstPayableAmount = [BF mnEstPayableUnit]*[BF mnEstimatedQuantity]
Else
BF mnEstPayableAmount = "0"
End If
End If

// 

//     Calculate Actual Payable Unit

// 

If BF mnActualPayableUnit is equal to  Or BF mnActualPayableUnit is equal to  Or BF mnActualPayableUnit is equal to 

 

If BF cPayableYN is equal to "1" Or BF cPayableYN is equal to "Y" 
F4072 CSMS Price Adjustment Shell
Else
BF mnActualPayableUnit = "0"
BF mnActualPayableAmount = "0"

End If
End If

// 

//     Calculate Actual Payable Amount

// 

If BF mnActualPayableAmount is equal to  Or BF mnActualPayableAmount is equal to  Or BF mnActualPayableAmount 

is equal to  

If BF cPayableYN is equal to "1" Or BF cPayableYN is equal to "Y" 
BF mnActualPayableAmount = [BF mnActualPayableUnit]*[BF mnActualQuantity]
Else
BF mnActualPayableAmount = "0"
End If
End If



Data Structure

D1701130 - Calculate Parts Labor Pricing

Parameter NameData ItemData TypeReq/OptI/O/Both
jdDateBilledDTBILJDEDATEOPTNONE

In service billing, the date a customer was billed for a service.

jdDatePaidDTPAYJDEDATEOPTNONE

The date a service provider was paid for a service.

cBillableYNBILLcharOPTNONE

Specifies whether a general ledger account should be billed. Valid codes are:    Y Yes, the account should be billed.    N No, it should not be 
billed.    1   It is eligible only for invoicing.    2   It is eligible only for revenue recognition.    4   It is eligible only for cost. Note: Codes 1, 2, and 4 
relate only to the Service Billing system.

cPayableYNPAYABcharOPTNONE

This field specifies whether a general ledger account should be paid. Valid values are:    Y The account should be paid.    N The account 
should not be paid.

cPayServProviderForPartsPYPRTcharOPTNONE

A code to indicate if the service provider should be paid for parts used during a repair. Valid values are:        Y or 1 - Pay the service provider 
for parts used.        N or 0 - Do not pay the service provider for parts used.

mnPercentCoveredPCOVRMATH_NUMERICOPTNONE

The percentage covered under warranty or contract. This is used to calculate the amount to bill or the amount to cost for the line item being 
processed on the service order or call.

szComputerIDCTIDcharREQINPUT

mnJobnumberAJOBSMATH_NUMERICREQINPUT

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

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

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

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.

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

szBillAdjScheduleASN2charOPTNONE

This user defined code (40/AS) identifies a price and adjustment schedule. A price and adjustment schedule contains one or more 
adjustment types for which a customer or an item might be eligible. The system applies the adjustments in the sequence that you specify in the 
schedule. You link customers to a price and adjustment schedule through the customer billing instructions. When you enter a sales order, the 
system copies the schedule attached to the sold to address into the order header. You can override this schedule at the detail line level.

szPayAdjScheduleASN4charOPTNONE

A user defined code (40/AS) identifying a price and adjustment schedule. A price and adjustment schedule contains one or more 
adjustment types for which a customer or an item might be eligible. The system applies the adjustments in the sequence that you specify in the 
schedule. You link customers to a price and adjustment schedule through the customer billing instructions. When you enter a sales order, the 
system copies the schedule attached to the sold to address into the order header. You can override this schedule at the detail line level.

szDomesticCurrencyCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cSuppressErrorMessageSUPPScharOPTNONE

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

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.

szBillSoldToCustGrpCGPCcharOPTNONE

szPaySoldToCustGrpCPGPcharOPTNONE

A user defined code (40/PC) that identifies a customer group. You can group customers with similar characteristics, such as comparable 
pricing.

szBillShipToCustGrpCGPCcharOPTNONE

szPayShipToCustGrpCPGPcharOPTNONE

A user defined code (40/PC) that identifies a customer group. You can group customers with similar characteristics, such as comparable 
pricing.

cSuppressWriteToWFEV03charOPTNONE

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. 

mnBillSoldToAN8MATH_NUMERICOPTNONE

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

mnPaySoldToAN8MATH_NUMERICOPTNONE

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

mnShortItemNumberITMMATH_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

szBranchPlantMMCUcharOPTNONE

A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which 
represent lower-level business units, subordinate to it. For example:     o Branch/Plant (MMCU)     o Dept A (MCU)     o Dept B (MCU)     o Job 123 
(MCU) Business unit security is based on the higher-level business unit.

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

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.

szBusinessUnitMCUcharOPTNONE

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.

szBillPaymentTermsCodePTCcharOPTNONE

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

szPayPaymentTermsCodeTRAPcharOPTNONE

A code that indicates the default payment terms for a supplier. Payment terms determine the due date, discount amount, and discount due 
date that the system assigns when you create an invoice. Use a blank code for the payment terms that you use most frequently.  Examples 
of payment terms include: Blank Net 30 days  1 1/10 net 30   2 2/10 net 30   D Due upon receipt   N Net 30   P Prox 25th  

cBillPaymentInstrumentRYINcharOPTNONE

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  

cPayPaymentInstrumentPYINcharOPTNONE

A user defined code (00/PY) that determines the means by which a payment is issued to a supplier or received from the customer. 
Examples of payment instruments include check, electronic funds transfer, lockbox, and EDI.

szCountryCTRcharOPTNONE

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.

szProductFamilyPRODFcharOPTNONE

A code that classifies an inventory item into a group for customer service. Some examples include: Laser Printer, Inkjet, or Fax.

szProductModelPRODMcharOPTNONE

A code that classifies an inventory item into a model for customer service. Some examples include: Laser Printer, Inkjet or Fax.

jdPriceEffectiveDatePEFJJDEDATEOPTNONE

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

cTypeOfServiceTYPScharOPTNONE

A user defined code (00/TY) that indicates the classification of a work order or engineering change order. You can use work order type as a 
selection criterion for work order approvals.

szCategoriesWorkOrder001WR01charOPTNONE

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

szCategoriesWorkOrder002WR02charOPTNONE

A user defined code (00/W2) that indicates the type or category of a work order. Note: A processing option for some forms lets you enter a 
default value for this field. The system enters the default value automatically in the appropriate fields on any work orders that you create on 
those forms and on the Project Setup form. You can either accept or override the default value.

szCategoriesWorkOrder003WR03charOPTNONE

A user defined code (00/W3) that indicates the type or category of the work order. Note: A processing option for some forms allows you to 
enter a default value for this field. The system enters the default value automatically in the appropriate fields on any work orders that you 
create on those forms and on the Project Setup form. You can either accept or override the default value.

szCategoriesWorkOrder004WR04charOPTNONE

A user defined code (00/W4) that indicates the type or category of the work order.

szCostTypeCOSTcharOPTNONE

A code that designates each element of cost for an item. Examples of the cost object types are:   o  A1  Purchased raw material   o  B1  
Direct labor routing rollup   o  B2  Setup labor routing rollup   o  C1  Variable burden routing rollup   o  C2  Fixed burden routing rollup   o  Dx  Outside 
operation routing rollup   o  Xx  Extra add-ons, such as electricity and water  The optional add-on computations usually operate with the type 
Xx extra add-ons. This cost structure allows you to use an unlimited number of cost components to calculate alternative cost rollups. The 
system then associates these cost components with one of six user defined summary cost buckets.

mnEstimatedQuantityUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

mnActualQuantityUORGMATH_NUMERICOPTNONE

The quantity of units affected by this transaction.

mnUserReservedAmountURATMATH_NUMERICOPTNONE

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

szUnitOfMeasureAPUMcharOPTNONE

The basic measurement abbreviation used to designate the quantity of an inventory item. Examples are:    BA bale     LB - pound    BG bag     
MB - per thousand pieces    BU bundle     MF - per thousand feet    BX box MW - per thousand weight      CB - per hundred pieces    PC piece     
CF - per hundred feet     PR - pair  Although entry of cost and price per primary unit of measure is the accepted standard, the user may choose 
to enter cost and price per any of the five basic units of measure available.  If that happens, that unit of measure is recorded separately so 
that all subsequent costing and pricing algorithms will be performed properly.

szLocationLOCNcharOPTNONE

The storage location from which goods will be moved.

szLotLOTNcharOPTNONE

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

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

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

cBillMethodOfPricingMTHPRcharOPTNONE

A code used to determine if this type of service should be priced based on a flat rate or based on actual time and materials. Valid values 
are:    F        Charges for labor are based on one flat rate. Charges for parts are already included in the flat rate.    T        Charges for labor are 
based on actual labor hours. Charges for parts are based on actual parts used.    Blank A blank value is only valid when defining the Method of 
Pricing for a service provider. It is used to indicate that the service provider is an internal service provider and should not be paid.

cPayMethodOfPricingPMTHPcharOPTNONE

A code used to determine if this type of service should be priced based on a flat rate or based on actual time and materials. Valid values 
are:    F Flat Rate. Charges for labor are based on one flat rate. Charges for parts are already included in the flat rate.    T Time and Materials. 
Charges for labor are based on actual labor hours. Charges for parts are based on actual parts used.    blank None. A blank value is only 
valid when defining the Method of Pricing for a service provider. It is used to indicate that the service provider is an internal service provider and 
should not be paid.

mnEstBillableUnitESUNBMATH_NUMERICOPTNONE

The estimated unit cost for billing.

mnEstBillableAmountEBILLMATH_NUMERICOPTNONE

mnActualBillableUnitACUNBMATH_NUMERICOPTNONE

The actual unit billable amount.

mnActualBilledAmountTOTBMATH_NUMERICOPTNONE

The total amount billed through this application number.

mnEstPayableUnitESUNPMATH_NUMERICOPTNONE

The estimated unit cost of the payable.

mnEstPayableAmountEPAAPMATH_NUMERICOPTNONE

This is the estimated payment amount used in service billing.

mnActualPayableUnitACUNPMATH_NUMERICOPTNONE

The actual unit payable amount.

mnActualPayableAmountPAAPMATH_NUMERICOPTNONE

In the Accounts Payable system, the amount of the payment. In the Accounts Receivable system, the amount of the receipt. This amount 
must balance to the total amount applied to the invoice pay items.

cPartOrRouting_EV01EV01charOPTNONE

0 = Part
1 = Routing (labor)

mnAdvPricingProcessID_PEIDPEIDMATH_NUMERICREQBOTH

A code that identifies the Inter-Process Communication ID.

mnAdvPricingTransID_TCIDTCIDMATH_NUMERICREQBOTH

szBillableCurrencyBCRCDcharOPTNONE

The currency for the billable amounts of a service order.

mnBillableExchangeRateBCRRMATH_NUMERICOPTNONE

The rate that the system uses to convert foreign currency amounts to domestic currency amounts. The system uses this rate specifically for 
converting billable amounts.

cBillableCurrencyModeBCRRMcharOPTNONE

A code that specifies whether the system uses the foreign currency (currency of the customer) or the domestic currency for billable 
amounts. Valid values are: F Foreign   D Domestic

mnForeignEstBillUnitFESUNBMATH_NUMERICOPTNONE

The estimated unit rate that is billable in the currency of the customer.

mnForeignEstBIllAmountFEBILLMATH_NUMERICOPTNONE

The estimated billable amount in the currency of the customer.

mnForeignActBillUnitFACUNBMATH_NUMERICOPTNONE

The actual unit rate that is billable in the currency of the customer.

mnForeignActBillAmountFTOTBMATH_NUMERICOPTNONE

The actual amount that is billable in the currency of the customer.

mnForeignEstPayUnitFESUNPMATH_NUMERICOPTNONE

The estimated unit rate that is payable in the currency of the service provider.

mnForeignEstPayAmountFEPAAPMATH_NUMERICOPTNONE

The estimated payable amount in the currency of the service provider.

mnForeignActPayUnitFACUNPMATH_NUMERICOPTNONE

The actual unit rate that is payable in the currency of the service provider.

mnForeignActPayAmountFPAAPMATH_NUMERICOPTNONE

The actual payable amount that is recorded in the foreign currency of the service provider.

mnPayableExchangeRatePCRRMATH_NUMERICOPTNONE

The rate that the system uses to convert foreign currency amounts to domestic currency amounts. The system uses this rate specifically for 
converting payable amounts.

szPayableCurrencyPCRCDcharOPTNONE

A code that indicates the currency of the payable amounts on a work order or claim.

cPayableCurrencyModePCRRMcharOPTNONE

A code that specifies whether payable amounts are in the foreign currency (currency of the service provider) or in the domestic currency. 
Valid values are: F Foreign   D Domestic

mnUniqueKeyPricingUKIDPMATH_NUMERICOPTNONE

If no value is passed in this parameter, the NER will get one from next numbers system 17 index 5.

mnEstPayAdjRevisionLevel_AREVAREVMATH_NUMERICOPTNONE

This field maintains the current revision level of Advanced Pricing adjustments awarded within a sales order. Adjustments associated with 
a revision level below the current level are considered obsolete.

mnActPayAdjRevisionLevel_AREVAREVMATH_NUMERICOPTNONE

This field maintains the current revision level of Advanced Pricing adjustments awarded within a sales order. Adjustments associated with 
a revision level below the current level are considered obsolete.

mnEstBillAdjRevisionLevel_AREVAREVMATH_NUMERICOPTNONE

This field maintains the current revision level of Advanced Pricing adjustments awarded within a sales order. Adjustments associated with 
a revision level below the current level are considered obsolete.

mnActBillAdjRevisionLevel_AREVAREVMATH_NUMERICOPTNONE

This field maintains the current revision level of Advanced Pricing adjustments awarded within a sales order. Adjustments associated with 
a revision level below the current level are considered obsolete.

cAdvanceRevisionLevel_EV01EV01charOPTNONE

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

cUseBasePriceConstant_EV01EV01charOPTNONE

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

cPayCurrConversionMeth_CRCMCRCMcharOPTNONE

A value that specifies which method to use when converting from one currency to another. Valid values are:  Y  Multiplier method. The 
system multiplies the foreign amount by the multiplier exchange rate to calculate the domestic amount. Z Divisor method. The system divides the 
foreign amount by the divisor exchange rate to calculate the domestic amount.

cBillCurrConversionMeth_CRCMCRCMcharOPTNONE

A value that specifies which method to use when converting from one currency to another. Valid values are:  Y  Multiplier method. The 
system multiplies the foreign amount by the multiplier exchange rate to calculate the domestic amount. Z Divisor method. The system divides the 
foreign amount by the divisor exchange rate to calculate the domestic amount.

Related Functions

None

Related Tables

None
left: 0.600000in">BusinessUnitIN

PTCBillPaymentTermsCodeIN

TRAPPayPaymentTermsCodeIN

RYINBillPaymentInstrumentIN

PYINPayPaymentInstrumentIN

CTRCountryIN

PRODFProductFamilyIN

PRODMProductModelIN

PEFJPriceEffectiveDateIN

TYPSTypeOfServiceIN

WR01CatCode01IN

WR02CatCode02IN

WR03CatCode03IN

WR04CatCode04IN

COSTCostTypeIN

UORGEstimatedQuantityIN

UORGActualQuantityIN

URATUserReservedAmountIN

APUMUnitOfMeasureIN

LOCNLocationIN

LOTNLotIN

SHANBillShipToIN

SHANPayShipToIN

MTHPRBillMethodOfPricingIN

PMTHPPayMethodOfPricingIN

ESUNBEstBillUnitDomI/ON

EBILLEstBillAmtDom