Share via


InventCostTransCostList Class [AX 2012]

The InventCostTransCostList class represents a more specialized form of the RecordSortedList class that holds the InventCostTransVariance records, which represent the cost of a transaction.

Syntax

class InventCostTransCostList

Run On

Called

Methods

  Method Description
Gg771825.pubmethod(en-us,AX.60).gif add Adds an InventCostTransVariance record to the RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif addFromVarianceList
Gg771825.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif delete Deletes an InventCostTransVariance record from the RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif find Finds an InventCostTransVariance record in the RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif first Moves the cursor for the RecordSortedList object to the first position.
Gg771825.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg771825.protmethod(en-us,AX.60).gif init Initializes a RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif insert Inserts an InventCostTransVariance record into the RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif length Retrieves the number of records in the RecordSortedList object.
Gg771825.protmethod(en-us,AX.60).gif new Creates a new instance of the InventCostTransCostList class.
Gg771825.pubmethod(en-us,AX.60).gif next Moves the cursor for the RecordSortedList object to the next position.
Gg771825.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.)
Gg771825.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.)
Gg771825.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif summarize Summarizes a given cost list to the RecordSortedList object.
Gg771825.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg771825.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.)
Gg771825.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::construct Initializes a new instance of the InventCostTransCostList class.
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::newActualCostList Initializes a recordSortedList that contains the actual cost broken down on cost groups for an inventory transaction.
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::newFromList
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::newPlannedCostList Initializes a new instance of the InventCostTransCostList class that contains the planned cost broken down on cost groups for an inventory transaction.
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::newReturnCostList Initializes a recordSortedList list that contains the return cost broken down on cost groups.
Gg771825.pubmethod(en-us,AX.60).gif Gg771825.static(en-us,AX.60).gif ::newStdCostList Initializes a RecordSortedList object that contains the std cost broken down on cost groups.

Top

Remarks

This class is used by the InventCost framework to handle the adding of costs to a transaction. It provides some functions to add and summarize InventCostTransVariance records into a RecordSortedList object.

Inheritance Hierarchy

Object Class
  InventCostTransCostList Class