InventCostItemDim Class [AX 2012]

The InventCostItemDim class does the cost calculations for a single item.

Syntax

class InventCostItemDim

Run On

Called

Methods

  Method Description
Gg758826.protmethod(en-us,AX.60).gif addFormulaKeyAdjustment Makes cost adjustments for the co-products or by-products and any main item parent that might exist.
Gg758826.protmethod(en-us,AX.60).gif addkeyAdjustment Adds an adjustment to the mapKeyAdjustment map.
Gg758826.protmethod(en-us,AX.60).gif calcKeyAdjustmentAllocation Calculates the adjustments for the co-products or by-products.
Gg758826.protmethod(en-us,AX.60).gif calcLaterAdjustment Computes the total adjustment on an inventory transaction after the closing date.
Gg758826.protmethod(en-us,AX.60).gif calcMinAdjustment
Gg758826.protmethod(en-us,AX.60).gif calcWIPProdHistoricalCost_RU
Gg758826.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif costAmountPosted Returns the posted cost amount from an inventory transaction.
Gg758826.protmethod(en-us,AX.60).gif costValue
Gg758826.protmethod(en-us,AX.60).gif createAdjustSettlement
Gg758826.protmethod(en-us,AX.60).gif createAdjustSettlementRecalc
Gg758826.protmethod(en-us,AX.60).gif createErrorAdjustment
Gg758826.protmethod(en-us,AX.60).gif createErrorQtySettled
Gg758826.protmethod(en-us,AX.60).gif currencyTransfer_RU
Gg758826.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif financialOpenQty
Gg758826.protmethod(en-us,AX.60).gif financialOpenValue
Gg758826.protmethod(en-us,AX.60).gif getFinDimCombinationEnumerator Creates an enumerator for a collection of financial dimension combinations that must be processed for a particular item.
Gg758826.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg758826.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif initInventSettlement
Gg758826.protmethod(en-us,AX.60).gif initMaps Initializes objects that store transactions information.
Gg758826.protmethod(en-us,AX.60).gif insertCostListTrans Writes an adjustment to the database so that it can be handled later.
Gg758826.protmethod(en-us,AX.60).gif inventModelGroup
Gg758826.protmethod(en-us,AX.60).gif inventModelType_RU
Gg758826.protmethod(en-us,AX.60).gif inventTable
Gg758826.protmethod(en-us,AX.60).gif inventTransFinancialOpenQty Calculates the financial open quantity on an inventory transaction.
Gg758826.protmethod(en-us,AX.60).gif inventTranspdsCWFinancialOpenQty Calculates the financial open catch-weight quantity on an inventory transaction.
Gg758826.protmethod(en-us,AX.60).gif isInventTransOpen Determines whether the receipt transaction is open.
Gg758826.protmethod(en-us,AX.60).gif isUpdatedFinancialLater
Gg758826.protmethod(en-us,AX.60).gif load
Gg758826.protmethod(en-us,AX.60).gif loadTrans
Gg758826.protmethod(en-us,AX.60).gif matchIssuesAndReceipts Matches issues and receipts for inventory closing or recalculation.
Gg758826.pubmethod(en-us,AX.60).gif new
Gg758826.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.)
Gg758826.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.)
Gg758826.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif openIssueToInfoLog
Gg758826.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg758826.pubmethod(en-us,AX.60).gif parmInventCostList Gets or sets the InventCostList parameter.
Gg758826.protmethod(en-us,AX.60).gif pdsCWFinancialOpenQty Calculates and returns financial quantity open for an active InventTrans record.
Gg758826.protmethod(en-us,AX.60).gif preCloseNonFinancial
Gg758826.protmethod(en-us,AX.60).gif prodIdWIPCalc_RU
Gg758826.pubmethod(en-us,AX.60).gif run Processes a single item during the inventory closing process.
Gg758826.protmethod(en-us,AX.60).gif selectInventClosing
Gg758826.protmethod(en-us,AX.60).gif setNonFinancialInventTransToClosed Sets the inventory transaction to closed.
Gg758826.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif tmpIssue2Trans
Gg758826.protmethod(en-us,AX.60).gif tmpReceipt2Trans
Gg758826.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg758826.protmethod(en-us,AX.60).gif unloadTrans
Gg758826.protmethod(en-us,AX.60).gif updateClosingCosting
Gg758826.protmethod(en-us,AX.60).gif updateCommitCount
Gg758826.protmethod(en-us,AX.60).gif updateCostAmountStd
Gg758826.protmethod(en-us,AX.60).gif updateIndirectCosts Triggers the calculation of the indirect cost for ended production orders.
Gg758826.protmethod(en-us,AX.60).gif updateInventCostListParm Updates the calculation parameter list, based on updated inventory transactions.
Gg758826.protmethod(en-us,AX.60).gif updateInventTrans
Gg758826.privmethod(en-us,AX.60).gif updateInventTransMap Updates the collection of inventory transaction records.
Gg758826.protmethod(en-us,AX.60).gif updateItem Computes one iteration of the inventory closing process for an item.
Gg758826.protmethod(en-us,AX.60).gif updateItemReturnAdjustmentInventTrans Adjusts the cost of item return receipts.
Gg758826.protmethod(en-us,AX.60).gif updateItemReturnAdjustments Adjusts the cost of item return receipts to that of the corresponding issues.
Gg758826.protmethod(en-us,AX.60).gif updateLevelAdjustment Reads delayed adjustments from the database, applies them, and deletes them from the database.
Gg758826.protmethod(en-us,AX.60).gif updateMapOpenIssue Adds an issue to mapOpenIssue because it could not be closed.
Gg758826.protmethod(en-us,AX.60).gif updateMarking Closes the marked transactions before main logic (FIFO, LIFO, Average, etc) is invoked.
Gg758826.protmethod(en-us,AX.60).gif updateModel
Gg758826.protmethod(en-us,AX.60).gif updateModelAdjustment
Gg758826.protmethod(en-us,AX.60).gif updateModelAverage
Gg758826.protmethod(en-us,AX.60).gif updateModelFIFOLIFO
Gg758826.protmethod(en-us,AX.60).gif updateModelLIFODate
Gg758826.protmethod(en-us,AX.60).gif updateReceipt Updates the receipt transaction and the calculation parameter list.
Gg758826.protmethod(en-us,AX.60).gif updateReceiptAdjustment
Gg758826.protmethod(en-us,AX.60).gif updateReceiptAdjustmentTrans
Gg758826.protmethod(en-us,AX.60).gif updateServiceItemTrans
Gg758826.protmethod(en-us,AX.60).gif updateSettlementIssue
Gg758826.protmethod(en-us,AX.60).gif updateSettlementReceipt
Gg758826.protmethod(en-us,AX.60).gif updateTrans
Gg758826.protmethod(en-us,AX.60).gif updateTransIdReceipt
Gg758826.pubmethod(en-us,AX.60).gif updateTransIdReceiptForWIPCalc_RU
Gg758826.protmethod(en-us,AX.60).gif updateTransIdReturnReceipt
Gg758826.protmethod(en-us,AX.60).gif updateTransKeyAdjust
Gg758826.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.)
Gg758826.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg758826.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg758826.pubmethod(en-us,AX.60).gif Gg758826.static(en-us,AX.60).gif ::construct
Gg758826.pubmethod(en-us,AX.60).gif Gg758826.static(en-us,AX.60).gif ::keyAdjust2String
Gg758826.pubmethod(en-us,AX.60).gif Gg758826.static(en-us,AX.60).gif ::newInventClosing
Gg758826.pubmethod(en-us,AX.60).gif Gg758826.static(en-us,AX.60).gif ::settleRefMapKey
Gg758826.pubmethod(en-us,AX.60).gif Gg758826.static(en-us,AX.60).gif ::string2keyAdjust

Top

Remarks

This class creates the settlements and eventually closes the inventory transactions according to the inventory model. It may also create records in the InventCostList table and in the InventCostListTrans table in order to move adjustments to other items or transactions.

Inheritance Hierarchy

Object Class
  InventCostItemDim Class
    InventCostItemDimSecCur_RU Class