BudgetControlAccountingJournalProcessor Class [AX 2012]
The BudgetControlAccountingJournalProcessor class supports the integration of accounting journals with the budget control processor.
Syntax
class BudgetControlAccountingJournalProcessor
Run On
Called
Methods
Method | Description | |
---|---|---|
addBudgetSourceToRemove | ||
addCheckRequestToProcess | ||
addJournalToProcess | Adds the vouchers of the journal that are referenced by the current instance that must be processed. | |
addLedgerDimensionDetail | Adds the journal line ledger account and amount details to the instance of the BudgetControlCheckRequest class for the check of budget funds available. | |
addLedgerJournalTransToRemove | Adds the ledger journal transaction of the current instance to be removed and also processes the voucher if it is required. | |
addOffsetLedgerDimensionDetail | Adds the journal line of the offset ledger account and amount details to the instance of the BudgetSourceManager class for the check for budget funds available. | |
addVoucherToProcess | Adds the voucher that is referenced by the current instance that must be processed. | |
addVoucherToRemove | Adds the voucher of the current instance that must be removed. | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
initializeForGeneralJournalBudgetCheck | Initializes the current instance for the general journal entry details. | |
initializeForJournalBudgetCheck | Initializes the current instance with the journal details. | |
initializeForTransRemoveBudget | Initializes the current instance with the ledger journal transaction details. | |
initializeForVoucherBudgetCheck | Initializes the current instance with the voucher details. | |
initializeForVoucherRemoveBudget | Initializes the current instance with the voucher details. | |
isLedgerBudgetCheckRequired | Determines whether the primary ledger for the ledger account posting requires budgetary control. | |
new | Initializes a new instance of the BudgetControlAccountingJournalProcessor class. | |
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.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
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.) | |
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 BudgetControlAccountingJournalProcessor class. | |
::doSubmitGeneralJourToCheckBudgetServer | ||
::submitGeneralJournalToCheckBudget | Submits the details of the BudgetControlGeneralJournalEntry instance to be checked for budget. | |
::submitGeneralJournalToCheckBudgetServer | Submits the details of the BudgetControlGeneralJournalEntry instance to be checked for budget. | |
::submitLedgerJournalTableToCheckBudget | Submits the ledger journal to be checked for budget. | |
::submitLedgerJournalTransToRemoveBudget | Submits the ledger journal transaction that must be removed from budget control. | |
::submitLedgerJournalVoucherToCheckBudget | Submits the ledger journal voucher to be checked for budget. | |
::submitLedgerJournalVoucherToRemoveBudget | Submits the ledger journal voucher to be removed from budget control. |
Top
Remarks
This class manages interaction with the BudgetControlProcessor class to check budget availability or remove references to accounting journals, vouchers, voucher lines and general journal entry details from budget control.
Inheritance Hierarchy
Object Class
BudgetControlAccountingJournalProcessor Class