ProjBudgetTransactionManager Class [AX 2012]
The ProjBudgetTransactionManager class manages the budget of a project during the project budget transaction.
| Method | Description | |
|---|---|---|
| adjustBudget | Adjusts the specified budget amounts. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| decreaseBudget | Decreases the budget by removing the cost and sales amounts from the budget. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| fiscalCalendarRecId | Obtains the fiscal calendar record ID of the company. |
| getBudgetAmounts | Obtains the budget for the selected period. |
| getBudgetaryControlForRevenueOnly | Obtains the budgetary control for revenue-type transactions. |
| getBudgetForSelectedPeriod | Obtains the budget for the selected period. |
| getCurrentPeriodBudget | Obtains the budget for the current transaction period. |
| getFiscalYearPeriod | Obtains the period of a fiscal year. |
| getOverBudgetAction | Retrieves over-budget action. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getTotalAndRemainingBudget | Finds the specified forecast table. |
| getTotalTransactionBudget | Obtains the total budget of a transaction based on a project ID, a category ID, and transaction date. |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| increaseBudget | Increases cost and sales amounts of the budget. |
| isBudgetaryControlValid | Determines whether a budgetary control is valid. |
| isBudgetDefined | Determines whether a budget is defined for the project. |
| isOverrunAllowed | Determines whether overrun is enabled for the project. |
| keyValue | Retrieves the key value that is associated with the current transaction. |
| negativeTransValidatedAmounts | Sends the cost and sales amounts after the negative transaction is validated. |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| 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.) |
| parmAllowOverBudget | Gets or sets the AllowOverBudget parameter. |
| parmCommittedCostBudgetReduced | Gets or sets the CommittedCostBudgetReduced parameter. |
| parmErrorList | Gets or sets the ErrorList parameter. |
| parmIsBudgetDefined | Gets or sets the IsBudgetDefined parameter. |
| parmProjBudgetTransaction | Gets or sets the ProjBudgetTransaction parameter. |
| parmSupressMessages | Gets or sets the SupressMessages parameter. |
| parmTrackBudgetStatus | Gets or sets the TrackBudgetStatus parameter. |
| setBudgetCheckResultMap | |
| 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.) |
| updateBudgetAllocationPeriod | Updates the amount of the budgeted period. |
| updateBudgetStatus | |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validateBudget | Validates the cost and sales amounts of a transaction from the budget. |
| validateBudgetForLine | Validates the cost and sales amounts of a transaction from the budget. |
| validateKeyValue | Validates the transaction amounts that are associated with a key. |
| validateTransactionAmounts | Validates the cost and sales amounts of a transaction from the budget. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::getProjBudgetCheckResultImagePos | Gets the project budget check result image position in the image list that displays the ProjBudgetCheckResult values. |
| ::getProjBudgetCheckResultToolTip | Gets the tool tip for the project budget check result. |
| ::getProjBudgetSourceCheckResult | Calculates the ProjBudgetCheckResult value for the specified SourceDocumentLine record. |
| ::newProjBudgetTransactionManager | Initializes a new instance of the ProjBudgetTransactionManager class. |
Community Additions
ADD
Show: