CustVendTransSettleDistController Class [AX 2012]

The CustVendTransSettleDistController class provides support for generating distributions for settlement processing of CustVendTrans records.

class CustVendTransSettleDistController extends CustVendTransDistributionController

Run On

Called

  MethodDescription
Gg865871.privmethod(en-us,AX.60).gif addDistributionToMap
Gg865871.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif distributionDifferencesExist Determines whether this instance has the same distribution factors as another instance. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg865871.protmethod(en-us,AX.60).gif generateAccDistFactorsOfLineTypeCustomer Generates the accounting distribution settlement factors of the CustTransOpenLine record which has the CustomerInvoiceLineType::Customer enumeration value.
Gg865871.protmethod(en-us,AX.60).gif generateAccountingDistributionFactors
Gg865871.protmethod(en-us,AX.60).gif generateDistributionFactors Generates the distribution factors. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif generateDistributions Distributes related currency amounts based on the distributions that were originally posted for a CustVendTrans record that are of a specific ledger posting type. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif generateDistributionsForPostingTypes Generates distributions. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif generateDistributionsFromFactors (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif generateSingleDistribution (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif getDistributionFactors Retrieves information about the distribution factors. (Overrides the getDistributionFactors Method.)
Gg865871.pubmethod(en-us,AX.60).gif getDistributionFactorsForPostingTypes Retrieves information about the distribution factors. (Overrides the getDistributionFactorsForPostingTypes Method.)
Gg865871.protmethod(en-us,AX.60).gif getDistributionFactorsGeneralJournal Retrieves information about the distribution factors from the GeneralJouranlAccountEntry based on what was originally posted for a CustVendTrans record for a specific LedgerPostingType enumeration value. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif getDistributionFactorsGeneralJournalPS Retrieves information about the distribution factors from the GeneralJouranlAccountEntry for public sector based on what was originally posted for a CustVendTrans record for a specific LedgerPostingType enumeration value. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif getDistributionFactorsSourceDocFramework Retrieves information about the distribution factors from the SubledgerJournalAccountEntry based on what was originally posted for a CustVendTrans record for a specific LedgerPostingType enumeration value. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif getLedgerPostingTypeRange Gets the ledger posting type range. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif getPostedDistributionTransactionTotal Gets the total transaction amount for a list of distributions. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg865871.protmethod(en-us,AX.60).gif needToAcquireDistributionFactors Determines if we need to acquire distribution factors. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif needToAcquireFactorsForPostingTypes Determines if we need to acquire distribution factors. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif new Initializes a new instance of the CustVendTransDistributionController class. (Overrides the new Method.)
Gg865871.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.)
Gg865871.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.)
Gg865871.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif parmAlernativeBalancePostingType Gets or sets the AlernativeBalancePostingType parameter. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif parmCurrentDistributionFactors Gets or sets the CurrentDistributionFactors parameter. (Inherited from CustVendTransDistributionController.)
Gg865871.protmethod(en-us,AX.60).gif parmIsSettleByLineEnabled Gets the IsSettleByLineEnabled parameter.
Gg865871.pubmethod(en-us,AX.60).gif parmSpecTransId Gets or sets the SpecTransId parameter.
Gg865871.pubmethod(en-us,AX.60).gif parmUseGeneralLedgerDistribution Gets or sets the UseGeneralLedgerDistribution parameter. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif parmUsePreciseComparison Gets or sets the UsePreciseComparison parameter. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif preciseCompareFactors Compares lists of factors. (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg865871.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.)
Gg865871.protmethod(en-us,AX.60).gif useExtensibleFactors Uses the clone method from the CustVendTransDistributionclass to make distributions from factors (Inherited from CustVendTransDistributionController.)
Gg865871.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg865871.pubmethod(en-us,AX.60).gif Gg865871.static(en-us,AX.60).gif ::construct Creates a new instance of the CustVendTransSettleDistController class.
Top

This class extends the CustVendTransSettleDistController class to provide additional functionality that is specific to settlement processing.

Object Class
  CustVendTransDistributionController Class
    CustVendTransSettleDistController Class

Community Additions

ADD
Show: