InventCostTaskControllerSingleThread Class [AX 2012]
The InventCostTaskControllerSingleThread class handles task scheduling when running an inventory closing which is not scheduled to run in batch.
| Method | Description | |
|---|---|---|
| addBundleTask | Creates a bundle task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addIterationCompletionTask | Creates a iteration completion task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addLedgerPostingTask | Creates a ledger posting task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addLevelCompletionTask | Creates a level completion task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addPrepareBatchTask | Creates batch tasks for preparing an inventory closing. (Inherited from InventCostTaskController.) |
| addPrepareCompletionTask | Creates a preparation completion task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addPrepareParmTask | Creates a parameter creation task and adds it to a batch. (Inherited from InventCostTaskController.) |
| addReCalculationTask | Creates a recalculation task and adds it to a batch. (Inherited from InventCostTaskController.) |
| assignBundle | Creates bundle records and assign item tasks to each bundle. (Inherited from InventCostTaskController.) |
| batchHeader | Initializes a new instance of the BatchHeader class. (Inherited from InventCostTaskController.) |
| bomLevelToProcess | Determines the start level to process. (Inherited from InventCostTaskController.) |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| continueExecution | Determines whether the calculation should continue to run. (Inherited from InventCostTaskController.) |
| createBatchTasks | Creates batch task for calculation one level. (Inherited from InventCostTaskController.) |
| createBundle | Creates the bundle record. (Inherited from InventCostTaskController.) |
| createEndBatchTask | Creates batch task for ending process of an inventory closing. (Inherited from InventCostTaskController.) |
| createPrepareBatchTask | Creates batch task for preparing an inventory closing. (Inherited from InventCostTaskController.) |
| deleteBundles | Deletes all bundles associated to a inventory closing record. (Inherited from InventCostTaskController.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getBundleSize | Returns the bundle size. (Inherited from InventCostTaskController.) |
| getFirstLevel | Gets the first level to process. (Inherited from InventCostTaskController.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| handleError | Handles errors when the inventory closing is running. (Inherited from InventCostTaskController.) |
| init | Initializes the task controller. (Inherited from InventCostTaskController.) |
| inventCostBundleTask | Initializes a new instance of the InventCostBundleTask class. (Inherited from InventCostTaskController.) |
| inventCostCalculateTask | Initializes a new instance of the InventCostCalculateTask class. (Inherited from InventCostTaskController.) |
| inventCostIterationCompletionTask | Initializes a new instance of the InventCostIterationCompletionTask class. (Inherited from InventCostTaskController.) |
| inventCostLedgerPostingTask | Initializes a new instance of the InventCostLedgerPostingTask class. (Inherited from InventCostTaskController.) |
| inventCostLevelCompletionTask | Initializes a new instance of the InventCostLevelCompletionTask class. (Inherited from InventCostTaskController.) |
| inventCostPrepareCompletionTask | Initializes a new instance of the InventCostPrepareCompletionTask class. (Inherited from InventCostTaskController.) |
| inventCostPrepareParmTask | Initializes a new instance of the InventCostPrepareParmTask class. (Inherited from InventCostTaskController.) |
| inventCostReCalculationTask | Initializes a new instance of the InventCostReCalculationTask class. (Inherited from InventCostTaskController.) |
| isInventCostBundleListCreated | Determines whether bundles has been generated. (Inherited from InventCostTaskController.) |
| isInventCostListParmCreated | Determines whether the calculation parameters has been generated. (Inherited from InventCostTaskController.) |
| isInventCostListUnbundled | Determines whether InventCostList records are bundled. (Inherited from InventCostTaskController.) |
| new | Initializes a new instance of the InventCostTaskControllerSingleThread class. (Overrides the new Method.) |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| numOfIterationToProcess | Determines the start iteration to process. (Inherited from InventCostTaskController.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmBatchJobId | Gets or sets the BatchJobId parameter. (Inherited from InventCostTaskController.) |
| parmBatchRecId | Gets or sets the BatchRecId parameter. (Inherited from InventCostTaskController.) |
| parmRunNum | Gets or sets the RunNum parameter. (Inherited from InventCostTaskController.) |
| parmTransDate | Gets or sets the TransDate parameter. (Inherited from InventCostTaskController.) |
| parmVoucher | Gets or sets the Voucher parameter. (Inherited from InventCostTaskController.) |
| remainingItems | Determines whether any remaining items exists that has not been bundled. (Inherited from InventCostTaskController.) |
| resetBundleState | Sets the state of all bundles that are currently processing to waiting state. (Inherited from InventCostTaskController.) |
| resetIteration | Sets the iteration for the inventory closing to the iteration to process next. (Inherited from InventCostTaskController.) |
| resume | Resumes an inventory closing. (Overrides the resume Method.) |
| resumePrepareTasks | Resumes the preparation of inventory closing. (Inherited from InventCostTaskController.) |
| run | Starts an inventory closing calculation. (Overrides the run Method.) |
| runBomLevel | Executes the calculation process. |
| runIterations | |
| runRunRecalculation | Executes the recalculation process. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| updateClosingRecord | Updates the InventClosing record with helpers created; which indicates that multiple calculations are executed in parallel. (Inherited from InventCostTaskController.) |
| updateIteration | Updates inventory closing record to next iteration. (Inherited from InventCostTaskController.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the InventCostTaskControllerSingleThread class. |
| ::newController | Initializes a new instance of the InventCostTaskControllerSingleThread class. |
Community Additions
ADD
Show: