BudgetControlTrackingUpdateRelieving Class [AX 2012]

The BudgetControlTrackingUpdateRelieving class is a specialized subclass of the BudgetControlTrackingUpdate class that both manages and relieves the budget tracking information.

class BudgetControlTrackingUpdateRelieving extends BudgetControlTrackingUpdate

Run On

Server

  MethodDescription
Gg184295.pubmethod(en-us,AX.60).gif activateTracking Activates the tracking process. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif arePendingDeletionsPrepared Indicates whether any pending deletions were prepared by this instance. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif areRelievingDetailsPrepared Indicates whether any relieving details were prepared by this instance. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif areRelievingPendingDeletionsPrepared Indicates whether any relieving detail pending deletions were prepared by this instance. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif areReturnDetailsPrepared Gets a flag that indicates whether any return details were prepared by this instance. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif areTrackingDetailsPrepared Indicates whether any tracking details were prepared by this instance. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif cacheRelievedAmount Caches the relieved amount by using the specified criteria.
Gg184295.protmethod(en-us,AX.60).gif cacheRelievingDetail Caches the relieving detail by using the specified criteria.
Gg184295.protmethod(en-us,AX.60).gif cacheTrackingAmounts Caches the tracking amounts.
Gg184295.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg184295.protmethod(en-us,AX.60).gif cleanUpTracking Marks any previous budget tracking information that is not in a Confirmed status for the BudgetSource record as pending deletion. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif createBudgetSource Creates a BudgetSourceTracking record for the BudgetSource record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif createRelievingDetail Inserts a BudgetSourceTrackingRelievingDetail record that contains the specified details.
Gg184295.protmethod(en-us,AX.60).gif createReturnDetailsForSimulation Creates return tracking details for simulation. (Overrides the createReturnDetailsForSimulation Method.)
Gg184295.protmethod(en-us,AX.60).gif createReturnRemainingDetails Creates budget source tracking return details for all remaining confirmed funds for the budget source. (Overrides the createReturnRemainingDetails Method.)
Gg184295.protmethod(en-us,AX.60).gif createSourceTracking Creates a tracking record for the budget source. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif createSourceTrackingAsNonSimulation Creates a tracking record for a non-simulation budget source. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif createSourceTrackingAsSimulation Creates a tracking record for a simulation budget source. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif createTrackingDetail Creates a budget source tracking detail record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineLastSourceTracking Determines the last BudgetSourceTracking record that is associated with the BudgetSource record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineRemovalSource Determines whether the BudgetSource record can be removed and marks it for removal. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineRemovalSourceTracking Determines whether the BudgetSourceTracking records that are associated with the BudgetSource record should be removed. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineSourceTrackingToReturn Determines the tracking record to return funds. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineSourceTrackingToSimulate Determines the tracking record for the budget source to simulate. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif determineTrackingSequenceNumber Determines the sequence number for the tracking record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg184295.protmethod(en-us,AX.60).gif existsCachedRelievedAmount Determines whether a relieved amount that has the specified details exists.
Gg184295.protmethod(en-us,AX.60).gif getAmountInTracking Calculates the carry-forward and non-carry-forward amounts for the specified BudgetSourceDetail object. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif getCachedRelievedAmount Gets the relieved amount that has the specified details from the cache.
Gg184295.protmethod(en-us,AX.60).gif getRelievedAmountAll Gets the relieved carry-forward and non-carry-forward amounts for the budget source for which ledger dimension budget funds should be relieved.
Gg184295.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg184295.protmethod(en-us,AX.60).gif getTrackedAmountAll Gets the carry-forward and non-carry-forward amounts that are tracked, the ID for the last tracking detail record that contains the carry-forward amounts, and the ID for the last tracking detail record that contains the non-carry-forward amounts for the budget source ledger dimension.
Gg184295.protmethod(en-us,AX.60).gif getTrackedCarryforwardAmount Gets the tracked carry-forward amounts for the specified budget source ledger dimension in the specified primary ledger. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg184295.protmethod(en-us,AX.60).gif initializeForProcessing Initializes the BudgetControlTrackingUpdateRelieving class. (Overrides the initializeForProcessing Method.)
Gg184295.protmethod(en-us,AX.60).gif initializeForRemoval Initializes the BudgetControlTrackingUpdate class. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif initializeForReturnRemaining Initializes the BudgetControlTrackingUpdate class. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetControlTrackingUpdate class. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.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.)
Gg184295.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.)
Gg184295.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg184295.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg184295.pubmethod(en-us,AX.60).gif relieveSourceLedgerDimensionAmount Relieves the specified amount from the specified relieving ledger dimension detail. (Overrides the relieveSourceLedgerDimensionAmount Method.)
Gg184295.protmethod(en-us,AX.60).gif removeLastSourceTracking Marks the BudgetSourceTracking records for the BudgetSource record as pending deletion. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif removeLastSourceTrackingDetail Marks the BudgetSourceTrackingDetail records that are associated with BudgetSourceTracking records and that are marked for deletion as pending deletion. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.privmethod(en-us,AX.60).gif removeRelievingDetail Removes the BudgetSourceTrackingRelievingDetail record that is referenced by the removal of the BudgetSourceTracking record as a budget source to relieve.
Gg184295.pubmethod(en-us,AX.60).gif removeTracking Removes any budget tracking information for the BudgetSource table record and also removes its relieving information, if removal is requested. (Overrides the removeTracking Method.)
Gg184295.pubmethod(en-us,AX.60).gif returnRemainingFunds Gets all the remaining confirmed funds for the budget source. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg184295.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg184295.protmethod(en-us,AX.60).gif trackBudgetSource Creates a BudgetSourceTracking record and its ledger dimension return funds details for the BudgetSource record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.protmethod(en-us,AX.60).gif trackBudgetSourceForReturnRemaining Tracks the budget source for the returned budget. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.pubmethod(en-us,AX.60).gif trackLedgerDimension Tracks the ledger dimension detail. (Overrides the trackLedgerDimension Method.)
Gg184295.pubmethod(en-us,AX.60).gif trackReturnLedgerDimension Tracks the ledger dimension return detail. (Overrides the trackReturnLedgerDimension Method.)
Gg184295.pubmethod(en-us,AX.60).gif trackSimulatingBudgetSource Creates a BudgetSourceTracking record and its ledger dimension return funds details for the BudgetSource record that simulates another BudgetSource record. (Inherited from BudgetControlTrackingUpdate.)
Gg184295.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.)
Gg184295.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg184295.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg184295.pubmethod(en-us,AX.60).gif Gg184295.static(en-us,AX.60).gif ::construct Initializes an instance of the BudgetControlTrackingUpdateRelieving class.
Gg184295.privmethod(en-us,AX.60).gif Gg184295.static(en-us,AX.60).gif ::getRelievedAmount Gets the relieved amount for the specified BudgetSourceTrackingDetail record ID.
Top

Object Class
  BudgetControlTrackingUpdate Class
    BudgetControlTrackingUpdateRelieving Class

Community Additions

ADD
Show: