LeanConversionCostUpd_CalcProdFlow Class [AX 2012]

The LeanConversionCostUpd_CalcProdFlow class reverses the indirect and direct manufacturing cost during a backflush costing.

class LeanConversionCostUpd_CalcProdFlow extends LeanConversionCostUpd

Run On

Called

  MethodDescription
Gg757025.protmethod(en-us,AX.60).gif addDirectManufacturingConsumption Adds a direct manufacturing cost ProdRouteTrans record to the corresponding map based on the site. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif addDirectManufacturingToLedger Adds the direct manufacturing transactions to the ledger voucher. (Overrides the addDirectManufacturingToLedger Method.)
Gg757025.pubmethod(en-us,AX.60).gif addDirectMaterialConsumption Adds direct material consumption to the internal map for calculating indirect cost on it. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif addDirectMaterialFinished Adds materials that are reported as finished to the internal storage structures to calculate indirect cost. During backflush costing, no additional direct materials are reported as finished. (Overrides the addDirectMaterialFinished Method.)
Gg757025.pubmethod(en-us,AX.60).gif addDirectOutsourcing (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif addDirectOutsourcingToInternalMap (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif addDirectOutsourcingToLedger (Overrides the addDirectOutsourcingToLedger Method.)
Gg757025.protmethod(en-us,AX.60).gif addIndirectCostToLedger Adds the indirect cost transactions to the ledger voucher
Gg757025.protmethod(en-us,AX.60).gif addLedger Creates a new ledger posting. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif addProdRouteTransConsumption Adds a ProdRouteTrans record to the internal map for calculating indirect cost when finishing. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg757025.protmethod(en-us,AX.60).gif checkOnDate Indicates whether a check on the period date should be performed or if it is okay not to check the date. (Overrides the checkOnDate Method.)
Gg757025.protmethod(en-us,AX.60).gif checkTransDate Validates the transaction date of the LedgerVoucher object. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif clearIndirectWIPAccount Clears WIP accounts for indirect cost.
Gg757025.pubmethod(en-us,AX.60).gif clearMaterialWIPAccount Clears a WIP account for direct material cost.
Gg757025.protmethod(en-us,AX.60).gif clearOutsourcingWIPAccount Clears WIP accounts for direct outsourcing cost.
Gg757025.protmethod(en-us,AX.60).gif clearResourcesWIPAccount Clears WIP accounts for direct manufacturing cost.
Gg757025.pubmethod(en-us,AX.60).gif clearWIPAccounts Clears WIP accounts for conversion and indirect cost.
Gg757025.pubmethod(en-us,AX.60).gif createAndPostUnusedOutsourcing Creates and posts a new ProdRouteTrans record for the unused subcontracted service item for a production flow. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif createDirectManufacturingCost Creates direct manufacturing cost records per site and per finished good. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif createIndirectConsumption Triggers the calculation of the indirect cost. (Overrides the createIndirectConsumption Method.)
Gg757025.protmethod(en-us,AX.60).gif createIndirectFinished Calculates indirect cost for finished goods in the finished items indirect cost map. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif createIndirectRoute Calculates indirect cost for all route transactions in the route indirect cost map. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif createProdRouteTrans Creates a list of ProdRouteTrans records for each resource consumption reported by the LeanCostingFacade.getResourcesUsageKanbanJob method.Updates the indirect cost for the records in the list. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif endLeanSubcontractingPosting Triggers direct and indirect outsourcing cost creation. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg757025.privmethod(en-us,AX.60).gif findItemPriceOrThrowError
Gg757025.protmethod(en-us,AX.60).gif getLeanCostOutsourcing (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg757025.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg757025.protmethod(en-us,AX.60).gif initProdRouteTrans Initializes a new ProdRouteTrans record. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif new Initializes a new instance of the LeanConversionCostUpd class. (Inherited from LeanConversionCostUpd.)
Gg757025.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.)
Gg757025.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.)
Gg757025.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg757025.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg757025.pubmethod(en-us,AX.60).gif parmKanbanJob Gets or sets the KanbanJob parameter. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif parmLeanCostingFacade Gets or sets the LeanCostingFacade parameter. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif parmLedgerVoucher Gets or sets the LedgerVoucher parameter. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif parmProductionFlowReference Gets or sets the ProductionFlowReference parameter. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif parmReversal Gets or sets the Reversal parameter. (Inherited from LeanConversionCostUpd.)
Gg757025.protmethod(en-us,AX.60).gif processDirectManufacturing Processes the direct manufacturing cost. (Overrides the processDirectManufacturing Method.)
Gg757025.protmethod(en-us,AX.60).gif processDirectOutsourcing Processes the direct outsourcing cost. (Overrides the processDirectOutsourcing Method.)
Gg757025.protmethod(en-us,AX.60).gif processIndirect Processes the indirect cost. (Overrides the processIndirect Method.)
Gg757025.protmethod(en-us,AX.60).gif reset Resets the indirect cost maps. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg757025.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg757025.protmethod(en-us,AX.60).gif updateDirectManufacturing Updates the direct manufacturing cost to be calculated in bulk.
Gg757025.privmethod(en-us,AX.60).gif updateDirectManufacturingTrans
Gg757025.protmethod(en-us,AX.60).gif updateDirectOutsourcing Updates the direct outsourcing cost to be calculated in bulk.
Gg757025.privmethod(en-us,AX.60).gif updateDirectOutsourcingTrans
Gg757025.protmethod(en-us,AX.60).gif updateIndirect Updates the indirect cost to be calculated in bulk.
Gg757025.privmethod(en-us,AX.60).gif updateIndirectTrans Updates the ProdIndirectTrans table with a ledger dimension.
Gg757025.pubmethod(en-us,AX.60).gif updateNow Creates conversion cost and resets the internal indirect cost maps. (Inherited from LeanConversionCostUpd.)
Gg757025.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.)
Gg757025.protmethod(en-us,AX.60).gif validate Validates class parameters. (Inherited from LeanConversionCostUpd.)
Gg757025.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg757025.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg757025.protmethod(en-us,AX.60).gif Gg757025.static(en-us,AX.60).gif ::construct Initializes a new instance of the LeanConversionCostUpd_CalcProdFlow class.
Gg757025.pubmethod(en-us,AX.60).gif Gg757025.static(en-us,AX.60).gif ::newFromParameters Creates a new LeanConversionCostUpd_CalcProdFlow object.
Top

Object Class
  LeanConversionCostUpd Class
    LeanConversionCostUpd_CalcProdFlow Class

Community Additions

ADD
Show: