Share via


ProdJournalIndirectCost Class [AX 2012]

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

Syntax

class ProdJournalIndirectCost extends InventCostJournalIndirectCost

Run On

Called

Methods

  Method Description
Gg798058.protmethod(en-us,AX.60).gif addFinancialPosting Posts indirect cost amounts and marks the ProdIndirectTrans record as posted. (Inherited from InventCostJournalIndirectCost.)
Gg798058.protmethod(en-us,AX.60).gif addPhysicalPosting Posts the estimated indirect cost amounts and marks the ProdIndirectTrans record as posted. (Inherited from InventCostJournalIndirectCost.)
Gg798058.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.)
Gg798058.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif costPriceType Retrieves the price type for indirect cost calculation journals. (Overrides the costPriceType Method.)
Gg798058.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg798058.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.)
Gg798058.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.)
Gg798058.pubmethod(en-us,AX.60).gif getIndirectCostTotal Gets the total indirect cost for a particular lot ID, voucher number, and date. (Inherited from InventCostJournalIndirectCost.)
Gg798058.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg798058.protmethod(en-us,AX.60).gif initFinancialAccounts Initializes the financial accounts on the ProdIndirectTrans record based on the calculation type. (Overrides the initFinancialAccounts Method.)
Gg798058.protmethod(en-us,AX.60).gif initPhysicalAccounts Initializes the physical accounts on the ProdIndirectTrans record based on the calculation type. (Overrides the initPhysicalAccounts Method.)
Gg798058.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 by using the _ledgerVoucher parameter. (Inherited from InventCostJournalIndirectCost.)
Gg798058.protmethod(en-us,AX.60).gif new Initializes a new instance of the ProdJournalIndirectCost class. (Overrides the new Method.)
Gg798058.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.)
Gg798058.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.)
Gg798058.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif run Flushes the remaining ProdIndirectTrans records to the database. (Overrides the run Method.)
Gg798058.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg798058.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.)
Gg798058.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg798058.pubmethod(en-us,AX.60).gif Gg798058.static(en-us,AX.60).gif ::construct Initializes a new instance of the ProdJournalIndirectCost class.

Top

Inheritance Hierarchy

Object Class
  InventCostJournalIndirectCost Class
    ProdJournalIndirectCost Class