BudgetControlSourceDocumentProcessor Class [AX 2012]

The BudgetControlSourceDocumentProcessor class provides budget control processing for a source document.

class BudgetControlSourceDocumentProcessor

Run On

Server

  MethodDescription
Gg775927.privmethod(en-us,AX.60).gif addBudgetCheckDetails Adds the transaction currency amounts and the corresponding transaction codes for the ledger dimensions to check for the budget.
Gg775927.privmethod(en-us,AX.60).gif addBudgetRelievingDetails Adds the transaction currency amounts and the corresponding transaction codes for the ledger dimensions and the budget sources from which the budget reservation should be relieved.
Gg775927.privmethod(en-us,AX.60).gif addBudgetReturnDetails
Gg775927.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg775927.privmethod(en-us,AX.60).gif doCheckBudget
Gg775927.privmethod(en-us,AX.60).gif doRemoveBudget
Gg775927.privmethod(en-us,AX.60).gif doReturnRemainingBudget
Gg775927.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg775927.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg775927.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg775927.privmethod(en-us,AX.60).gif initializeToCheckBudget
Gg775927.privmethod(en-us,AX.60).gif initializeToRemoveBudget Initializes the object to remove a budget.
Gg775927.privmethod(en-us,AX.60).gif initializeToReturnRemainingBudget
Gg775927.privmethod(en-us,AX.60).gif initRuleToCheckBudget
Gg775927.privmethod(en-us,AX.60).gif initToCheckBudgetForSourceDocLineRemoval
Gg775927.protmethod(en-us,AX.60).gif loadDistributions Loads the distribution records for an active accounting event for all the loaded source document line items.
Gg775927.privmethod(en-us,AX.60).gif loadSourceDocumentLineDistributions Loads the distribution records for a specified source document line item.
Gg775927.privmethod(en-us,AX.60).gif loadSourceDocumentLineGraph Loads all the source document lines on the parent child source document line graph for the source document line that is submitted for budget check.
Gg775927.privmethod(en-us,AX.60).gif loadSourceDocumentLines Loads all the SourceDocumentLine records that should be checked for their budget reservations together with the budget source SourceDocumentLine record.
Gg775927.protmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetControlSourceDocumentProcessor class.
Gg775927.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.)
Gg775927.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.)
Gg775927.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg775927.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg775927.privmethod(en-us,AX.60).gif runCheckBudget
Gg775927.privmethod(en-us,AX.60).gif runRemoveBudget
Gg775927.privmethod(en-us,AX.60).gif runReturnRemainingBudget
Gg775927.protmethod(en-us,AX.60).gif saveBudgetSource Saves a budget source for the source document line.
Gg775927.protmethod(en-us,AX.60).gif setBudgetCheckDate Sets a default date for the budget reservation.
Gg775927.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg775927.privmethod(en-us,AX.60).gif setUpBudgetCheckParameters Sets up the required parameters on the budget control check request.
Gg775927.privmethod(en-us,AX.60).gif setUpBudgetSourceDetailsToCheckBudget
Gg775927.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg775927.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.)
Gg775927.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg775927.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::getActiveDistributions Gets a collection of AccountingDistribution records for a specified SourceDocumentLine record that is associated with the active accounting event that has distributions.
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::newProcessor Creates an object instance of the processor.
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineImplCheckBudgetServer
Gg775927.pubmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineImplToCheckBudget Submits the source document line implementation to check the availability of budget funds and reserve budget funds.
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineReturnRemainingServer
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineToCheckBudgetServer
Gg775927.privmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineToRemoveBudgetServer Submits the source document line to remove its budget reservation.
Gg775927.pubmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocLineToReturnRemaining Submits the source document line to return its remaining budget funds.
Gg775927.pubmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocumentLineToCheckBudget Submits the source document line to check the availability of budget funds and reserve budget funds.
Gg775927.pubmethod(en-us,AX.60).gif Gg775927.static(en-us,AX.60).gif ::submitSourceDocumentLineToRemoveBudget Submits the source document line to remove its budget reservation.
Top

Object Class
  BudgetControlSourceDocumentProcessor Class

Community Additions

ADD
Show: