PurchCalcItemLine Class [AX 2012]

Calculates the consumption line in a purchase cost calculation.

class PurchCalcItemLine extends BOMCalcItemLine

Run On

Called

  MethodDescription
Gg924132.pubmethod(en-us,AX.60).gif bufferCalcTrans (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif calc (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif calcBOMTradeAgreements (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif calcConsumption Calculates the consumed quantity of the line. (Overrides the calcConsumption Method.)
Gg924132.protmethod(en-us,AX.60).gif calcCost Calculates the cost of the line. (Overrides the calcCost Method.)
Gg924132.pubmethod(en-us,AX.60).gif calcTradeAgreements (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg924132.protmethod(en-us,AX.60).gif constructCalcCost Creates an instance of the BOMCalcCost class. (Inherited from BOMCalcLine.)
Gg924132.protmethod(en-us,AX.60).gif constructLeanCostingFacade (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg924132.protmethod(en-us,AX.60).gif getActualConsumption (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif getCalcConsumption (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif getLinePrefix (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif init (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif initBOMCalcTrans Initializes the BOMCalcTrans record which will describe this item line in the calculation hierarchy. (Overrides the initBOMCalcTrans Method.)
Gg924132.protmethod(en-us,AX.60).gif initParameters Initializes the internal variables of the current object. (Overrides the initParameters Method.)
Gg924132.pubmethod(en-us,AX.60).gif insertBOMCalcTrans (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif insertBOMCalcTransBreakdown Inserts extra records that represent the cost breakdown on a Bill of Material (BOM) calculation line where the price has not been exploded. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif mustCalcCostBreakdown Determines whether a standard cost breakdown should be inserted. (Overrides the mustCalcCostBreakdown Method.)
Gg924132.protmethod(en-us,AX.60).gif mustExplodePrice Determines whether the cost of the components must be recalculated based on their subcomponents. (Overrides the mustExplodePrice Method.)
Gg924132.pubmethod(en-us,AX.60).gif new Initializes a new instance of the BOMCalcItemLine class. (Inherited from BOMCalcItemLine.)
Gg924132.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.)
Gg924132.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.)
Gg924132.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif parmBOM Gets or sets the BOM parameter. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmBomCalcExplosionMode Gets or sets the BomCalcExplosionMode parameter. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmBOMCalcFallBack Gets or sets the BOMCalcFallBack parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmChildBOMCalc Gets or sets the ChildBOMCalc parameter. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmCostingVersionId Gets or sets the CostingVersionId parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmFallBackVersionId Gets or sets the FallBackVersionId parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmInventDimId Gets or sets the InventDimId parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmItemId Gets or sets the ItemId parameter. (Overrides the parmItemId Method.)
Gg924132.pubmethod(en-us,AX.60).gif parmLeanCostingFacade Gets or sets the LeanCostingFacade parameter. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmLineNum Gets or sets the LineNum parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmParentBOMCalc Gets or sets the ParentBOMCalc parameter. (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif parmSiteId Gets or sets the SiteId parameter. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif pmfBurdenAmount Calculates the burden cost. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif pmfIsBurden Indicates whether the class is representing burden. (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif recalc (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif recalcBOM (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif recalcBOMConsumption (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif setLineNum (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif updateActualConsumption (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif updateActualPrices (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif updateCalcData (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif updateCalcPrices (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif updateCostPriceModelUsed (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif updateNumOfSeries (Inherited from BOMCalcItemLine.)
Gg924132.pubmethod(en-us,AX.60).gif updateParent (Inherited from BOMCalcItemLine.)
Gg924132.protmethod(en-us,AX.60).gif updateSalesPriceModelUsed (Inherited from BOMCalcLine.)
Gg924132.protmethod(en-us,AX.60).gif updateTradeAgreements (Inherited from BOMCalcLine.)
Gg924132.pubmethod(en-us,AX.60).gif updateWarnings Updates the warnings that are generated by the calculation. (Overrides the updateWarnings Method.)
Gg924132.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.)
Gg924132.pubmethod(en-us,AX.60).gif validate Validates the current PurchCalcItemLine object. (Overrides the validate Method.)
Gg924132.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg924132.pubmethod(en-us,AX.60).gif Gg924132.static(en-us,AX.60).gif ::construct Initializes a new instance of the PurchCalcItemLine class.
Gg924132.pubmethod(en-us,AX.60).gif Gg924132.static(en-us,AX.60).gif ::newPurchCalcItem Create and initialize a new instance of the PurchCalcItemLine class.
Top

The item ID, inventory dimensions, and quantity of the consumption line will always be identical with the respective values in the corresponding instance of the PurchCalcItem class.

Object Class
  BOMCalcLine Class
    BOMCalcItemLine Class
      PurchCalcItemLine Class

Community Additions

ADD
Show: