PurchJournalIndirectCost Class [AX 2012]

The PurchJournalIndirectCost class calculates the indirect costs for a purchase order, writes the result to the ProdIndirectTrans table and adds entries to the ledger voucher for additional posting.

Syntax

class PurchJournalIndirectCost extends InventCostJournalIndirectCost

Run On

Called

Methods

  Method Description
Gg957018.protmethod(en-us,AX.60).gif addFinancialPosting Posts indirect cost amounts and marks the ProdIndirectTrans record as posted. (Inherited from InventCostJournalIndirectCost.)
Gg957018.protmethod(en-us,AX.60).gif addPhysicalPosting Posts the estimated indirect cost amounts and marks the ProdIndirectTrans record as posted. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif addTrans Calculates indirect costs and then writes the result to the ProdIndirectTrans table and adds entries to the ledger voucher for additional posting. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif costPriceType Specifies which costing sheet section to load for the calculation of indirect costs. (Overrides the costPriceType Method.)
Gg957018.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif getIndirectCostGroup2AmountMap Gets a map with indirect cost per cost group amounts that corresponds to the inventory transaction, voucher, and date. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif getIndirectCostPostedTotal Retrieves the total posted indirect cost for a particular lot ID, voucher number, and a date. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif getIndirectCostTotal Gets the total indirect cost for a particular lot ID, voucher number, and date. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg957018.protmethod(en-us,AX.60).gif initFinancialAccounts Initializes accounts on the ProdIndirectTrans record from the costing sheet node to use for indirect cost posting during financial updates. (Overrides the initFinancialAccounts Method.)
Gg957018.protmethod(en-us,AX.60).gif initPhysicalAccounts Initializes accounts on the ProdIndirectTrans record from the costing sheet node to use for indirect cost posting during physical updates. (Overrides the initPhysicalAccounts Method.)
Gg957018.pubmethod(en-us,AX.60).gif initProdIndirectTrans Initializes physical or financial accounts for the ProdIndirectTrans record by delegating to the InventCostJournalIndirectCost.initPhysicalAccounts or InventCostJournalIndirectCost.initFinancialAccounts methods.Creates physical or financial postings using the _ledgerVoucher parameter. (Overrides the initProdIndirectTrans Method.)
Gg957018.protmethod(en-us,AX.60).gif new Initializes a new instance of the PurchJournalIndirectCost class. (Overrides the new Method.)
Gg957018.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.)
Gg957018.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.)
Gg957018.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif parmAccountPhysicalPurchaseOffset Gets or sets the AccountPhysicalPurchaseOffset parameter.
Gg957018.pubmethod(en-us,AX.60).gif parmPostingTypePhysicalPurchaseOffset Gets or sets the PostingTypePhysicalPurchaseOffset parameter.
Gg957018.pubmethod(en-us,AX.60).gif run Flushes the remaining ProdIndirectTrans records to the database. (Inherited from InventCostJournalIndirectCost.)
Gg957018.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg957018.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.)
Gg957018.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg957018.pubmethod(en-us,AX.60).gif Gg957018.static(en-us,AX.60).gif ::construct Initializes a new instance of the PurchJournalIndirectCost class.

Top

Inheritance Hierarchy

Object Class
  InventCostJournalIndirectCost Class
    PurchJournalIndirectCost Class