F4072ScrubDMNQDisplayDecimals

F4072 Scrub MNQ and DMNQ Display Decimals

Minor Business Rule

Object Name: B4501330

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4501330 - F4072 Scrub MNQ and DMNQ Display Decimals Datastructure

Parameter NameData ItemData TypeReq/OptI/O/Both
mnQuantityMinimum_MNQMNQMATH_NUMERICREQNONE

A value that specifies how an adjustment or preference will be applied to a price. This value can be a quantity, weight, or amount, 
depending on how you have defined the level-break type in the Price Adjustment Detail table (F4072).

mnFromLevel_DMNQDMNQMATH_NUMERICREQNONE

A number that specifies the value at which the system will apply an adjustment or preference. The value can be a quantity, weight, or 
amount, depending on how you have defined level breaks.  For nonsliding rate adjustments, the system will apply adjustments when the value 
equals the level break. For example, if the value is a quantity of 10, then the system will apply the adjustment when a quantity of 10 or greater is 
ordered. For sliding rate adjustments, the system will not apply the adjustment until a value greater than the level break is ordered. For 
example, if the value is a quantity of 10, then the system will apply the adjustment when a quantity of 11 or greater is ordered.  

cLevelBreakTypeLBTcharREQNONE

A user defined code that indicates how level breaks occur in the Price Adjustment Detail table (F4072). The system supports the following 
four  types of level breaks: Quantity The system determines the correct adjustment based on the quantity ordered in the sales order. You can 
set up different adjustment breaks for different units of measure. Weight The system uses the weight assigned to the sales order detail line 
item to determine the proper adjustment level break. Amount The system uses the extended amount of the sales order detail line to determine 
the proper adjustment level break. When Currency Conversion is turned on, all amount-level breaks are stored and displayed based on the 
floating decimals of the currency code. None The system uses advanced preference features to determine the proper adjustment level break. 
Use this option only if you are using advanced preferences. 

cCalculateDMNQorMNQEV01charREQNONE

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

szCurrencyCodeFromCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cCurrencyCtrlCodeCRYRcharOPTNONE

A code that specifies whether to use multi-currency accounting, and the method of multi-currency accounting to use: Codes are:    N Do not 
use multi-currency accounting. Use if you enter transactions in only one currency for all companies. The multi-currency fields will not appear 
on forms. The system supplies a value of N if you do not enter a value.    Y Activate multi-currency accounting and use multipliers to convert 
currency. The system multiplies the foreign amount by the exchange rate to calculate the domestic amount.    Z Activate multi-currency 
accounting and use divisors to convert currency. The system divides the foreign amount by the exchange rate to calculate the domestic amount.

mnDisplayDecforMNQMATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

mnDisplayDecforAEXPMATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

cSuppressScrubForQtyEV01charOPTNONE

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

Related Functions

B0000129 Retrieve Currency Decimals
B9800420 Get Data Dictionary Definition

Related Tables

None