BOMCalcCost_Commodity Class [AX 2012]

The BomCalcCost_Commodity class provides commodity pricing for a requested item.

Syntax

class BOMCalcCost_Commodity extends BOMCalcCost

Run On

Called

Methods

  Method Description
Hh803739.protmethod(en-us,AX.60).gif addToStdCostBreakdown (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif calc (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif calcAlternativeCostModel (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif calcCostModel Retrieves the commodity price as the cost. (Overrides the calcCostModel Method.)
Hh803739.pubmethod(en-us,AX.60).gif calcPrimaryCostModel (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif calcSalesModel (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif calcSalesPrice (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh803739.protmethod(en-us,AX.60).gif cleanUpCostPrice Clears the cost price calculation. (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif cleanUpSalesPrice (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif convertPrices (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costAmount (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costFound (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costMarkup (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costMarkupSecCur_RU (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costPrice (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costPriceDate (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costPriceFallBackVersion (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costPriceSecCur_RU (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif costPriceUnit (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh803739.protmethod(en-us,AX.60).gif findInventItemPrice (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif initCalc (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif initValue Ensures that the PdsPricingRun property has been set. (Overrides the initValue Method.)
Hh803739.pubmethod(en-us,AX.60).gif inventDim Gets the current InventDim record.
Hh803739.protmethod(en-us,AX.60).gif new Creates a new instance the BOMCalcCost_Commodity class. (Overrides the new Method.)
Hh803739.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif parmCostPriceModel Gets or sets the CostPriceModel parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmInventDimId Gets or sets the InventDimId parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmItemId Gets or sets the ItemId parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmPdsComdPricingRun Gets or sets the PdsPricingRun property.
Hh803739.pubmethod(en-us,AX.60).gif parmPmfRMCostAllocationPct Gets or sets the PmfRMCostAllocationPct parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmPriceCalcIdOfPriceUsed Gets the identifier for the price used for calculating the cost price. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmPriceVersionId Gets or sets the PriceVersionId parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmProfitSet Gets or sets the ProfitSet parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif parmResourceConsumption Gets or sets the ResourceConsumption parameter. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif salesAmount (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif salesMarkup (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif salesPrice (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif salesPriceFallBackVersion (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif salesPriceUnit (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif setBurden Sets the burden related options. (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif setFallBackVersion Registers the costing version that was used as fallback. (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif stdCostBreakdown (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif stdCostBreakdownAmount (Inherited from BOMCalcCost.)
Hh803739.protmethod(en-us,AX.60).gif stdCostBreakdownCalcRollup (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif stdCostBreakDownCalcRollupExt (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif subBomWarningLink (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif validate (Inherited from BOMCalcCost.)
Hh803739.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Hh803739.pubmethod(en-us,AX.60).gif Hh803739.static(en-us,AX.60).gif ::construct Constructs a new instance of the BOMCalcCost_Commodity class.

Top

Remarks

This class can be used instead of the base BOMCalcCost class in case you have to get commodity prices for an item instead of regular prices. If an item does not have commodity prices, the regular price will be given.

Inheritance Hierarchy

Object Class
  BOMCalcCost Class
    BOMCalcCost_Commodity Class