PriceCalculateSingle

Price Calculate Single

Minor Business Rule

Object Name: B4500460

Parent DLL: CDIST

Location: Client/Server

Language: C

Data Structure

D4500460 - Price Calculate Single

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICOPTNONE

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

jdDateEffectiveEFTJJDEDATEOPTNONE

The date when a transaction, contract, obligation, preference, or policy rule becomes effective.

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

szCostCenterMCUcharOPTNONE

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.

mnUnitPriceUPRCMATH_NUMERICOPTNONE

The list or base price to be charged for one unit of this item. In sales order entry, all prices must be set up in the Item Base Price File table 
(F4106).

szItemNoUITMcharREQNONE

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

szCurrencyCodeForgnCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

szCurrencyCodeBaseCRDCcharOPTNONE

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

mnUnitPriceForgnFUPMATH_NUMERICOPTNONE

The foreign price per unit.

mnListPriceLPRCMATH_NUMERICOPTNONE

The list price in the unit of measure of the base price retrieved from the Base Price File (F4106).  This is the price the customer would pay if 
there were no price adjustments applied during Sales Order Entry.  This price is stated in domestic currency.

mnListPriceForgnFPRCMATH_NUMERICOPTNONE

The list price in the unit of measure of the base price retrieved from the Base Price File (F4106).  This is the price the customer would pay if 
there were no price adjustments applied during Sales Order Entry.  This price is stored in the customer's currency.

szListPriceUOMAPUMcharOPTNONE

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.

mnAmountExtendedPriceAEXPMATH_NUMERICOPTNONE

The number of units multiplied by the unit price.

mnAmountForeignExtPriceFEAMATH_NUMERICOPTNONE

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

Related Functions

B0000033 Get Exchange Rate
B0000128 Retrieve Company Currency Code
B0000130 Retrieve Company From Business Unit
B0200098 PPAT - Get User Id, Address Book Number
B4000370 Get Default Branch
B4000520 Get Item UoM Conversion Factor
B4100210 Check Item Branch
B4200100 Get Sold To Billing Instructions
B4201500 Calculate Sales Price And Cost
X4101 Validate and Retrieve Item Master

Related Tables

F4101 Item Master
F4102 Item Branch File