BudgetTransactionAllowTransferManager Class [AX 2012]

The BudgetTransactionAllowTransferManager class manages the enable transfer status for a transfer budget transaction.

class BudgetTransactionAllowTransferManager

Run On

Called

  MethodDescription
Gg780625.protmethod(en-us,AX.60).gif addAllowTransferRulesForTransaction Adds the BudgetAllowTransferRule record ID in the specified set to the set of the BudgetAllowTransferRule record ID for the complete budget transaction.
Gg780625.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif checkBudgetTransaction Indicates whether the budget transaction can be transferred.
Gg780625.pubmethod(en-us,AX.60).gif checkBudgetTransactionLine Indicates whether the budget transaction line can be transferred.
Gg780625.protmethod(en-us,AX.60).gif displayErrorMessage Displays an error message that states that the transfer is not enabled.
Gg780625.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg780625.protmethod(en-us,AX.60).gif initialize Initializes the BudgetTransactionAllowTransferManager class.
Gg780625.protmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetTransactionAllowTransferManager class.
Gg780625.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.)
Gg780625.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.)
Gg780625.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg780625.protmethod(en-us,AX.60).gif processBudgetTransaction Processes the budget transaction to determine whether the transfer is enabled.
Gg780625.protmethod(en-us,AX.60).gif processBudgetTransactionLine Processes the budget transaction line to determine whether the transfer is enabled.
Gg780625.protmethod(en-us,AX.60).gif processLedgerDimension Processes the ledger dimension to determine whether the transfer is enabled.
Gg780625.pubmethod(en-us,AX.60).gif removeBudgetTransactionLine Removes the BudgetTransactionLine record from the current instance of the BudgetTransactionAllowTransferManager class.
Gg780625.protmethod(en-us,AX.60).gif removeLedgerDimension Removes the ledger dimension from the current instance of the BudgetTransactionAllowTransferManager class.
Gg780625.protmethod(en-us,AX.60).gif setInstanceId Sets the instance ID for the BudgetTransactionAllowTransferManager class.
Gg780625.protmethod(en-us,AX.60).gif setIsTransferAllowed Determines whether the transaction can be transferred, based on the enable transfer status of each BudgetTransactionLine record that has been processed.
Gg780625.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg780625.protmethod(en-us,AX.60).gif updateLedgerDimensionsInUse Updates the ledger dimension cache for the ledger dimensions that are no longer used by the transaction.
Gg780625.protmethod(en-us,AX.60).gif updateNotAllowTransferCache Updates the not enable transfer cache.
Gg780625.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.)
Gg780625.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg780625.pubmethod(en-us,AX.60).gif Gg780625.static(en-us,AX.60).gif ::construct Creates a new instance of the BudgetTransactionAllowTransferManager class.
Gg780625.pubmethod(en-us,AX.60).gif Gg780625.static(en-us,AX.60).gif ::isTransferAllowed Indicates whether the budget transaction can be transferred.
Gg780625.pubmethod(en-us,AX.60).gif Gg780625.static(en-us,AX.60).gif ::isTransferAllowedForLine Indicates whether the budget transaction line can be transferred.
Top

Object Class
  BudgetTransactionAllowTransferManager Class

Community Additions

ADD
Show: