EPDistributionController Class [AX 2012]
The EPDistributionController class provides the integration between the Enterprise Portal distribution control and the Microsoft Dynamics AX application server.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| createDefaultDistributions | |
| createDistribution | Creates a new distribution. |
| createDistributionFromCurrentAmount | |
| deleteDistribution | Deletes an existing distribution. |
| documentSupportsCentralizedProcessing | Determines whether the source document supports centralized processing. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getQuantityDecimalPlaces | Gets the quantity decimal places of a source document line. |
| getSourceDocumentLineItemMonetaryAmount | Gets the list of monetary amounts. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initAccountingDistributionConstraint | Initializes the accounting distribution constraint reference data. |
| initialize | Initializes a new instance of the EPDistributionController class. |
| initializeViewModel | |
| initProductQuantity | Initializes product quantity reference data. |
| isDimensionCollectionValid | Determines whether the source document line contains all valid dimensions. |
| isSourceDocumentLineFullyDistributed | Determines whether the source document line is fully distributed. |
| isVisibleExtensionField | Determines whether an extension field is visible. |
| isVisibleExtensionMenuItem | Determines whether an extension menu item is visible. |
| 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.) |
| pack | Serializes the current instance of the EPDistributionController class. |
| parmAccountingDistributionMethod | Gets or sets the AccountingDistributionMethod parameter. |
| parmActiveAccountingDistribution | |
| parmAmountInformation | Gets the AmountInformation parameter. |
| parmCanDeleteActiveDistribution | Gets the CanDeleteActiveDistribution parameter. |
| parmCanDistributeEqually | Gets the CanDistributeEqually parameter. |
| parmCanEditActiveDistribution | Gets the CanEditActiveDistribution parameter. |
| parmCanEditActiveLedgerDimension | Gets the CanEditActiveLedgerDimension parameter. |
| parmCanResetDistributions | Gets the CanResetDistributions parameter. |
| parmCanSplitActiveDistribution | Gets the CanSplitActiveDistribution parameter. |
| parmControlLabelSplit | Gets the ControlLabelSplit parameter. |
| parmControlVisibleAccountingEventInfo | Gets the ControlVisibleAccountingEventInfo parameter. |
| parmControlVisibleAmountInformation | Gets the ControlVisibleAmountInformation parameter. |
| parmControlVisibleDelete | Gets the ControlVisibleDelete parameter. |
| parmControlVisibleDistributeEqually | Gets the ControlVisibleDistributeEqually parameter. |
| parmControlVisibleRefresh | Gets the ControlVisibleRefresh parameter. |
| parmControlVisibleReset | Gets the ControlVisibleReset parameter. |
| parmControlVisibleSplit | Gets the ControlVisibleSplit parameter. |
| parmMonetaryAmount | Gets or sets the MonetaryAmount parameter. |
| parmSourceDocumentLineRecId | Gets the SourceDocumentLineRecId parameter. |
| resetDistribution | Deletes all existing distributions and creates a single distribution that is fully distributed. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| submitSourceDocumentLine | Submits a source document line for processing. |
| submitSourceDocumentLineUponClose | Submits the source document line for transitioning. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| unpack | Deserializes the _pack parameter to the current instance of the EPDistributionController method. |
| updateDistribution | Updates the specified distribution. |
| updateDistributionFromCurrentAmount | |
| updateDistributionsBySpreadEven | The method recalculates the distributions for a line to spread the quantity and amounts evenly across the distributions. |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| valuesContainer | Creates a container to use to create the map that will hold the old and new values of the row in the grid that is being updated. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::newController | Initializes a new instance of the EPDistributionController class. |
Community Additions
ADD
Show: