EPDistributionController Class [AX 2012]

The EPDistributionController class provides the integration between the Enterprise Portal distribution control and the Microsoft Dynamics AX application server.

class EPDistributionController implements SysPackable

Run On

Called

  MethodDescription
Gg754779.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg754779.protmethod(en-us,AX.60).gif createDefaultDistributions
Gg754779.pubmethod(en-us,AX.60).gif createDistribution Creates a new distribution.
Gg754779.privmethod(en-us,AX.60).gif createDistributionFromCurrentAmount
Gg754779.pubmethod(en-us,AX.60).gif deleteDistribution Deletes an existing distribution.
Gg754779.pubmethod(en-us,AX.60).gif documentSupportsCentralizedProcessing Determines whether the source document supports centralized processing.
Gg754779.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif getQuantityDecimalPlaces Gets the quantity decimal places of a source document line.
Gg754779.pubmethod(en-us,AX.60).gif getSourceDocumentLineItemMonetaryAmount Gets the list of monetary amounts.
Gg754779.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg754779.privmethod(en-us,AX.60).gif initAccountingDistributionConstraint Initializes the accounting distribution constraint reference data.
Gg754779.protmethod(en-us,AX.60).gif initialize Initializes a new instance of the EPDistributionController class.
Gg754779.privmethod(en-us,AX.60).gif initializeViewModel
Gg754779.privmethod(en-us,AX.60).gif initProductQuantity Initializes product quantity reference data.
Gg754779.pubmethod(en-us,AX.60).gif isDimensionCollectionValid Determines whether the source document line contains all valid dimensions.
Gg754779.pubmethod(en-us,AX.60).gif isSourceDocumentLineFullyDistributed Determines whether the source document line is fully distributed.
Gg754779.pubmethod(en-us,AX.60).gif isVisibleExtensionField Determines whether an extension field is visible.
Gg754779.pubmethod(en-us,AX.60).gif isVisibleExtensionMenuItem Determines whether an extension menu item is visible.
Gg754779.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg754779.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.)
Gg754779.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.)
Gg754779.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the EPDistributionController class.
Gg754779.pubmethod(en-us,AX.60).gif parmAccountingDistributionMethod Gets or sets the AccountingDistributionMethod parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmActiveAccountingDistribution
Gg754779.pubmethod(en-us,AX.60).gif parmAmountInformation Gets the AmountInformation parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanDeleteActiveDistribution Gets the CanDeleteActiveDistribution parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanDistributeEqually Gets the CanDistributeEqually parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanEditActiveDistribution Gets the CanEditActiveDistribution parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanEditActiveLedgerDimension Gets the CanEditActiveLedgerDimension parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanResetDistributions Gets the CanResetDistributions parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmCanSplitActiveDistribution Gets the CanSplitActiveDistribution parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlLabelSplit Gets the ControlLabelSplit parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleAccountingEventInfo Gets the ControlVisibleAccountingEventInfo parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleAmountInformation Gets the ControlVisibleAmountInformation parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleDelete Gets the ControlVisibleDelete parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleDistributeEqually Gets the ControlVisibleDistributeEqually parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleRefresh Gets the ControlVisibleRefresh parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleReset Gets the ControlVisibleReset parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmControlVisibleSplit Gets the ControlVisibleSplit parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmMonetaryAmount Gets or sets the MonetaryAmount parameter.
Gg754779.pubmethod(en-us,AX.60).gif parmSourceDocumentLineRecId Gets the SourceDocumentLineRecId parameter.
Gg754779.pubmethod(en-us,AX.60).gif resetDistribution Deletes all existing distributions and creates a single distribution that is fully distributed.
Gg754779.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg754779.protmethod(en-us,AX.60).gif submitSourceDocumentLine Submits a source document line for processing.
Gg754779.pubmethod(en-us,AX.60).gif submitSourceDocumentLineUponClose Submits the source document line for transitioning.
Gg754779.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif unpack Deserializes the _pack parameter to the current instance of the EPDistributionController method.
Gg754779.pubmethod(en-us,AX.60).gif updateDistribution Updates the specified distribution.
Gg754779.privmethod(en-us,AX.60).gif updateDistributionFromCurrentAmount
Gg754779.pubmethod(en-us,AX.60).gif updateDistributionsBySpreadEven The method recalculates the distributions for a line to spread the quantity and amounts evenly across the distributions.
Gg754779.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.)
Gg754779.pubmethod(en-us,AX.60).gif 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.
Gg754779.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg754779.pubmethod(en-us,AX.60).gif Gg754779.static(en-us,AX.60).gif ::newController Initializes a new instance of the EPDistributionController class.
Top

The EPDistributionController class provides basic functionality that can be used as-is, or it can be extended to provide custom functionality.

Community Additions

ADD
Show: