BOMCalcItem Class [AX 2012]
Syntax
class BOMCalcItem extends BOMCalcBase
Run On
Called
Methods
Method | Description | |
---|---|---|
addListProdFlowResourcesUsage | ||
addListProdFlowSubcontServicesUsage | Registers the quantities of subcontracted service items that are used for producing the specified quantity of an item. | |
addTotalItemConsumption | (Inherited from BOMCalcBase.) | |
allowNonBOMFormula | (Inherited from BOMCalcBase.) | |
bomCalcGroup | Gets the calculation group settings. (Inherited from BOMCalcBase.) | |
bufferCalcTrans | (Overrides the bufferCalcTrans Method.) | |
calc | ||
calcCostSheet | ||
calcProdFlowResourcesUsage | ||
calcProdFlowSubcontractedServicesUsage | Calculates the cost of the used subcontracted service items. | |
calcProductionFlow | Calculates the costs that are related to production flows. | |
calcRoute | Calculates the cost for the route. (Inherited from BOMCalcBase.) | |
calcTradeAgreements | ||
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
constructCostCalcTransData | Constructs a new instance of the CostCalcTransData class for this item. | |
constructLeanCostingFacade | ||
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getItemCalcType | ||
getLineNum | (Inherited from BOMCalcBase.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
getTotalItemConsumption | (Inherited from BOMCalcBase.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
hasTradeAgreements | (Inherited from BOMCalcBase.) | |
incProgressTotals | (Inherited from BOMCalcBase.) | |
init | ||
initBOMRoutePhantomData | Initializes the BOMRoutePhantomExpand class for this calculation. | |
initCostCalcTransData | Initializes the costCalcTransData class. | |
initListBOM | ||
initListRoute | Creates a list of route operations for the current production order. (Overrides the initListRoute Method.) | |
initParameters | (Overrides the initParameters Method.) | |
initProgressBar | (Inherited from BOMCalcBase.) | |
initSeriesSize | ||
insertBOMCalcTable | Inserts an initialized BOMCalcTable record. | |
insertBOMCalcTrans | ||
key1 | Retrieves the ItemId value. | |
key2 | Retrieves the InventDimId value. | |
new | Initializes a new instance of the BOMCalcItem class. (Overrides the new Method.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmActualConsumptionInventQty | Gets or sets the ActualConsumptionInventQty parameter. | |
parmActualNetWeightConsumptionInventQty | Gets or sets the ActualNetWeightConsumptionInventQty parameter. | |
parmBOM | Gets or sets the BOM parameter. | |
parmBomCalcExplosionMode | Gets or sets the BomCalcExplosionMode parameter. | |
parmBOMCalcFallBack | Gets or sets the BOMCalcFallBack parameter. | |
parmBOMCalcTable | Gets or sets the BOMCalcTable parameter. | |
parmBOMCalcTrans | Gets or sets the BOMCalcTrans parameter. | |
parmBOMCalcType | Gets or sets the BOMCalcType parameter. | |
parmBOMId | Gets or sets the BOMId parameter. | |
parmBOMRouteVersionSelect | Gets or sets the BOMRouteVersionSelect parameter. | |
parmCalcConsumptionInventQty | Gets or sets the CalcConsumptionInventQty parameter. | |
parmCalcCostingVersionUpdate | Gets or sets the CalcCostingVersionUpdate parameter. | |
parmCalcDate | Gets or sets the CalcDate parameter. (Inherited from BOMCalcBase.) | |
parmCheckAgeCostPrice | Gets or sets the CheckAgeCostPrice parameter. (Inherited from BOMCalcBase.) | |
parmCheckMinContribution | Gets or sets the CheckMinContribution parameter. (Inherited from BOMCalcBase.) | |
parmCheckMissingUpdates | Gets or sets the CheckMissingUpdates parameter. (Inherited from BOMCalcBase.) | |
parmCheckNoBOM | Gets or sets the CheckNoBOM parameter. (Inherited from BOMCalcBase.) | |
parmCheckNoConsump | Gets or sets the CheckNoConsump parameter. (Inherited from BOMCalcBase.) | |
parmCheckNoCostPrice | Gets or sets the CheckNoCostPrice parameter. (Inherited from BOMCalcBase.) | |
parmCheckNoResource | Gets or sets the CheckNoResource parameter. (Inherited from BOMCalcBase.) | |
parmCheckNoRoute | Gets or sets the CheckNoRoute parameter. (Inherited from BOMCalcBase.) | |
parmCheckUseFallBack | Gets or sets the CheckUseFallBack parameter. (Inherited from BOMCalcBase.) | |
parmCostCalcTransData | Gets or sets the CostCalcTransData parameter. | |
parmCostingVersionId | Gets or sets the CostingVersionId parameter. | |
parmCostPriceModel | Gets or sets the CostPriceModel parameter. (Inherited from BOMCalcBase.) | |
parmCostPriceTransfer | Gets or sets the CostPriceTransfer parameter. | |
parmExceptionType | Gets or sets the ExceptionType parameter. | |
parmExistTradeAgreements | Gets or sets the ExistTradeAgreements parameter. (Inherited from BOMCalcBase.) | |
parmFallBackVersionId | Gets or sets the FallBackVersionId parameter. | |
parmInventDim | Gets or sets the InventDim parameter. (Inherited from BOMCalcBase.) | |
parmInventDimId | Gets or sets the InventDimId parameter. (Inherited from BOMCalcBase.) | |
parmInventTable | Gets or sets the InventTable parameter. (Inherited from BOMCalcBase.) | |
parmInventUnitId | Gets or sets the InventUnitId parameter. (Inherited from BOMCalcBase.) | |
parmItemId | Gets or sets the ItemId parameter. (Inherited from BOMCalcBase.) | |
parmItemProcurementMode | Gets or sets the ItemProcurementMode parameter. | |
parmLeanCostingFacade | Gets or sets the LeanCostingFacade parameter. | |
parmLevel | Gets or sets the Level parameter. (Inherited from BOMCalcBase.) | |
parmOverrideGroupWarnings | Gets or sets the OverrideGroupWarnings parameter. (Inherited from BOMCalcBase.) | |
parmParentBOMCalc | Gets or sets the ParentBOMCalc parameter. (Overrides the parmParentBOMCalc Method.) | |
parmPdsComdPricingRun | Gets or sets the PdsComdPricingRun parameter. (Inherited from BOMCalcBase.) | |
parmPmfBomVersion | Gets or sets the BOMVersion record that will be used for the calculation. (Inherited from BOMCalcBase.) | |
parmPmfCostAllocationPct | Gets or sets the PmfCostAllocationPct parameter. | |
parmPmfFormulaCoBy | Gets or sets the PmfFormulaCoBy parameter. | |
parmPmfFormulaSeriesSize | Gets or sets the PmfFormulaSeriesSize parameter. | |
parmPmfParentCalcId | Gets or sets the PmfParentCalcId parameter. | |
parmPmfYieldPct | Gets or sets the PmfYieldPct parameter. | |
parmPriceCalcId | Gets or sets the PriceCalcId parameter. | |
parmProductionFlowReferenceRecId | Gets or sets the ProductionFlowReferenceRecId parameter. | |
parmProfitSet | Gets or sets the ProfitSet parameter. (Inherited from BOMCalcBase.) | |
parmProgressBar | Gets or sets the ProgressBar parameter. (Inherited from BOMCalcBase.) | |
parmPurchPriceModel | Gets or sets the PurchPriceModel parameter. | |
parmRouteId | Gets or sets the RouteId parameter. | |
parmSalesPriceTransfer | Gets or sets the SalesPriceTransfer parameter. | |
parmSeriesSize | Gets or sets the SeriesSize parameter. (Inherited from BOMCalcBase.) | |
parmShowProgress | Gets or sets the ShowProgress parameter. (Inherited from BOMCalcBase.) | |
parmSiteId | Gets or sets the SiteId parameter. | |
parmUseStandardQty | Gets or sets the UseStandardQty parameter. (Inherited from BOMCalcBase.) | |
pmfCalcBurden | Performs the burden calculation. | |
recalcBOM | ||
setExistTradeAgreements | (Inherited from BOMCalcBase.) | |
setLineNum | (Inherited from BOMCalcBase.) | |
setProgressTotals | (Inherited from BOMCalcBase.) | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
showInfolog | ||
topParentQty | ||
toString | Returns a string that represents the current object. (Inherited from Object.) | |
updateActualPrices | ||
updateBOMCalcTrans | ||
updateCalcPrices | ||
updateConsumption | ||
updateCostCalcTransData | ||
updateNumOfSeries | ||
updateParent | ||
updateProgress | (Inherited from BOMCalcBase.) | |
updateWarnings | ||
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validate | (Overrides the validate Method.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::construct | Initializes a new instance of the BOMCalcItem class. | |
::description | Gets the description of the class. | |
::expandItem | ||
::findItemProcurementMode | Finds the item's procurement mode. | |
::inventDimMerged | Merges two inventory dimension records. | |
::newBOM | ||
::newItem | ||
::pmfUnallocated | Gets the percentage that is not allocated to co-products of the formula. |
Top
Inheritance Hierarchy
Object Class
BOMCalcBase Class
BOMCalcItem Class
BomCalcItem_PmfCoProduct Class
PurchCalcItem Class