AccountingDistributionViewModel Class [AX 2012]

The AccountingDistributionViewModel class is the view model for the accounting distribution view and the accounting framework model.

Syntax

class AccountingDistributionViewModel

Run On

Client

Methods

  Method Description
Gg752426.protmethod(en-us,AX.60).gif accDistCreatedEventHandler Handles the event after an accounting distribution is created.
Gg752426.protmethod(en-us,AX.60).gif accDistCreatingEventHandler Handles the event before an accounting distribution is created.
Gg752426.protmethod(en-us,AX.60).gif accDistDeletedEventHandler Handles the event after an accounting distribution is deleted.
Gg752426.protmethod(en-us,AX.60).gif accDistDeletingEventHandler Handles the event before an accounting distribution is deleted.
Gg752426.protmethod(en-us,AX.60).gif accDistModifiedEventHandler Handles the event after an accounting distribution is modified.
Gg752426.protmethod(en-us,AX.60).gif accDistWritingEventHandler Handles the event before an accounting distribution is written.
Gg752426.protmethod(en-us,AX.60).gif accDistWrittenEventHandler Handles the event after an accounting distribution is written.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionActived Handles the event when an accounting distribution is activated.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionAllocationFactor Gets the allocation factor from the specified accounting distribution record.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionAmount Gets or sets the monetary amount of the specified accounting distribution record.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionCreated Handles the event after an accounting distribution is created.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionCreating Handles the event before an accounting distribution is created.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionDeleted Handles the event after an accounting distribution is deleted.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionDeleting Handles the event before an accounting distribution is deleted.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionDistributeEqually Distributes the active source document amount equally among the account distributions of the source document.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionInitializedValues Handles the event when the accounting distribution is initialized.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionModified Handles the event when the accounting distribution is modified.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionPercent Gets or sets the accounting distribution percent factor of the specified accounting distribution record.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionQuantity Gets or sets the quantity factor of the specified accounting distribution record.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionsClose Handles the accounting distributions closed event.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionsCorrect Handles the event when the accounting distribution is confirmed.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionsReset Resets the accounting distributions to the original allocations.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionWriting Handles the event before the accounting distribution is written.
Gg752426.pubmethod(en-us,AX.60).gif accountingDistributionWritten Handles the event after the accounting distribution is written.
Gg752426.pubmethod(en-us,AX.60).gif allocationFactorModified Handles the event when the allocation factor is modified.
Gg752426.privmethod(en-us,AX.60).gif buildAccountingDistributionDSView Builds a query for the data source view of the accounting distribution.
Gg752426.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg752426.privmethod(en-us,AX.60).gif checkMatchingAmount Checks whether the total match amount exceeds the original distribution amount of reference distribution.
Gg752426.pubmethod(en-us,AX.60).gif clearAccountingDistributionDSView Clears the query for the data source view of the accounting distribution.
Gg752426.protmethod(en-us,AX.60).gif createDocumentProxy Method for overriding document proxy creation.
Gg752426.protmethod(en-us,AX.60).gif distsResetPostEventHandler Handles the event after resetting accounting distributions to the original allocations.
Gg752426.protmethod(en-us,AX.60).gif distsResetPreEventHandler Handles the event before resetting accounting distributions to the original allocations.
Gg752426.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif getParentSourceDocumentData
Gg752426.pubmethod(en-us,AX.60).gif getReferencedSourceDocumentData
Gg752426.privmethod(en-us,AX.60).gif getRoundingQuantityDistribution Gets the rounding quantity information to handle a difference of calculation of the current active source document amount.
Gg752426.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg752426.privmethod(en-us,AX.60).gif initAccountingDistributions Initializes the accounting distributions.
Gg752426.pubmethod(en-us,AX.60).gif initAccountingDistributionTotals Initializes the totals reference data of the active accounting distribution.
Gg752426.privmethod(en-us,AX.60).gif initActiveProductQuantity Initializes the product quantity reference data.
Gg752426.privmethod(en-us,AX.60).gif initActiveTransactionCurrency Initializes the active transaction currency reference data.
Gg752426.pubmethod(en-us,AX.60).gif initialize Initializes the accounting distribution view model.
Gg752426.privmethod(en-us,AX.60).gif isDistributionAmountSignEqual Checks whether the distribution amount has the same amount sign as the source document amount.
Gg752426.privmethod(en-us,AX.60).gif isDistributionPercentSignPositive Checks whether the distribution percent is positive.
Gg752426.privmethod(en-us,AX.60).gif isDistributionQuantitySignEqual Checks whether the distribution quantity has the same sign as the source document quantity.
Gg752426.pubmethod(en-us,AX.60).gif isSourceDocumentLineFullyDistributed Checks whether the current source document line is fully distributed.
Gg752426.pubmethod(en-us,AX.60).gif legalEntityActivated Handles the event when the legal entity is modified.
Gg752426.pubmethod(en-us,AX.60).gif lineHasCorrectionAccountingEvent
Gg752426.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg752426.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.)
Gg752426.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.)
Gg752426.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif parmAccountingDistributionMethod Gets or sets the AccountingDistributionMethod parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmAccountingDistributionView Gets or sets the AccountingDistributionView parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmAccountingEventTypeHelpText Gets the AccountingEventTypeHelpText parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveAccountingDate Gets the ActiveAccountingDate parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveAccountingDistribution Gets the ActiveAccountingDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveDefaultLedgerDimension Gets the ActiveDefaultLedgerDimension parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveDocumentProcedureLine
Gg752426.pubmethod(en-us,AX.60).gif parmActiveLegalEntity Gets the ActiveLegalEntity parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveProductQuantityDecimalPlaces Gets the ActiveProductQuantityDecimalPlaces parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveSourceDocumentAmount Gets or sets the ActiveSourceDocumentAmount parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveSourceDocumentAmountList Gets the ActiveSourceDocumentAmountList parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveSourceDocumentLineItemProxy Gets the ActiveSourceDocumentLineItemProxy parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveSourceDocumentProxy Gets or sets the ActiveSourceDocumentProxy parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveTransactionCurrencyCode Gets the ActiveTransactionCurrencyCode parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmActiveTransCurrencyDecimalPlaces Gets the ActiveTransCurrencyDecimalPlaces parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmAllowCorrectionAfterConfirm Gets the AllowCorrectionAfterConfirm parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmAmountDistributed Gets or sets the AmountDistributed parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCaller Gets or sets the Caller parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanChangeAccountingDistributions Gets the CanChangeAccountingDistributions parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanChangeActiveAccDistribution Gets the CanChangeActiveAccDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanClose Gets the CanClose parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanCorrectDistribution Gets the CanCorrectDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanDeleteActiveAccDistribution Gets the CanDeleteActiveAccDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanDistributeEqually Gets the CanDistributeEqually parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanEditActiveAccDistAllocation Gets the CanEditActiveAccDistAllocation parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanEditActiveAccDistribution Gets the CanEditActiveAccDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanEditLedgerDimension Gets the CanEditLedgerDimension parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanEnterMainAccount Gets the CanEnterMainAccount parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCannotEditActiveAccDistAllocation Gets the CannotEditActiveAccDistAllocation parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCannotEditActiveAccDistribution Gets the CannotEditActiveAccDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanRedistributeAmounts Gets the CanRedistributeAmounts parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanResetDistribution Gets the CanResetDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCanSplitActiveAccountingDistribution Gets the CanSplitActiveAccountingDistribution parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmCreateDocumentAmountList Gets or sets whether the source document amount list can be created.
Gg752426.pubmethod(en-us,AX.60).gif parmIsActiveDocumentCentralizedProcessed Gets the IsActiveDocumentCentralizedProcessed parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmIsDocumentViewModel Gets the IsDocumentViewModel parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmLastLedgerDimension Gets or sets the LastLedgerDimension parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmMonetaryAmountHelpText
Gg752426.pubmethod(en-us,AX.60).gif parmNumberOfSourceDocumentAmounts Gets the NumberOfSourceDocumentAmounts parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmPercentDistributed Gets or sets the PercentDistributed parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmQuantityAllocationMethodAllowed Checks whether the quantity distribution allocation method is allowed.
Gg752426.pubmethod(en-us,AX.60).gif parmQuantityDistributed Gets or sets the QuantityDistributed parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmShowTaxProcedureLine Gets the ShowTaxProcedureLine parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmSourceDocumentAccountingStatus Gets the SourceDocumentAccountingStatus parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountActive Gets the SourceDocumentAmountActive parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountsTitle Gets the SourceDocumentAmountsTitle parameter.
Gg752426.pubmethod(en-us,AX.60).gif parmSourceDocumentLineHasDistribution Checks whether the active source document line has accounting distribution.
Gg752426.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemLegalEntity Gets the legal entity of the source document line.
Gg752426.pubmethod(en-us,AX.60).gif quantityModified Handles the event when the accounting distribution quantity is modified.
Gg752426.pubmethod(en-us,AX.60).gif resetSourceDocumentLineAccountingStatus Resets the source document line accounting status.
Gg752426.privmethod(en-us,AX.60).gif setActiveAccDistributionConstraint Sets the active accounting distribution constraint.
Gg752426.privmethod(en-us,AX.60).gif setActiveAccountingDistribution Sets the active accounting distribution.
Gg752426.privmethod(en-us,AX.60).gif setActiveLegalEntity Sets the active legal entity.
Gg752426.privmethod(en-us,AX.60).gif setActiveSourceDocument Sets the active source document.
Gg752426.privmethod(en-us,AX.60).gif setActiveSourceDocumentAmountList Sets the active source document amount list.
Gg752426.privmethod(en-us,AX.60).gif setActiveSourceDocumentLineItem Sets the active source document line.
Gg752426.privmethod(en-us,AX.60).gif setSourceDocumentAmount Sets the source document amount.
Gg752426.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif sourceDocumentActivated Initializes reference data from a source document line item context.
Gg752426.pubmethod(en-us,AX.60).gif sourceDocumentAmountActivated Handles the event when the source document amount is activated.
Gg752426.pubmethod(en-us,AX.60).gif sourceDocumentAmountFullyDistributed
Gg752426.pubmethod(en-us,AX.60).gif sourceDocumentLineItemActivated Initializes the reference data from the context of the specified source document line item.
Gg752426.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif transactionCurrencyAmountModified Handles the event when the amount of the accounting distribution is modified.
Gg752426.pubmethod(en-us,AX.60).gif updateNumberOfAccDistNotRecorded Updates the start variable for the number of accounting distributions that have been journalized.
Gg752426.privmethod(en-us,AX.60).gif updateSourceDocumentTmpAmountSortOrder Updates the sort order of temporary amount table of the source document.
Gg752426.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.)
Gg752426.pubmethod(en-us,AX.60).gif validateLegalEntityDataEntry Validates that the entered legal entity participates in an intercompany relationship with the legal entity that owns the source document.
Gg752426.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg752426.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg752426.protmethod(en-us,AX.60).gif Gg752426.static(en-us,AX.60).gif ::construct Initializes a new instance of the AccountingDistributionViewModel class.
Gg752426.pubmethod(en-us,AX.60).gif Gg752426.static(en-us,AX.60).gif ::lookupIntercompanyLegalEntities Creates the lookup view model for the legal entity.
Gg752426.pubmethod(en-us,AX.60).gif Gg752426.static(en-us,AX.60).gif ::newFromAccountingDistributionView Creates a new accounting distribution view model from a source document line item.
Gg752426.privmethod(en-us,AX.60).gif Gg752426.static(en-us,AX.60).gif ::populateStateContainers

Top

Inheritance Hierarchy

Object Class
  AccountingDistributionViewModel Class
    AccountingDistViewModel_MultiHeader_RU Class