Share via


AccountingDistributionRule Class [AX 2012]

The AccountingDistributionRule class represents an accounting distribution rule.

Syntax

class AccountingDistributionRule extends AccountingRule

Run On

Called

Methods

  Method Description
Gg725123.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif canUseBankMainAccDimensionListProvider Indicates whether a dimension list provider for a main account that is bank-specific can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts that are assigned to a party in an economic exchange. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseChargeMainAccDimensionListProvider Indicates whether dimension list provider for a main account that has a specific charge monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a charge. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseDiscountMainAccDimListProvider Indicates whether a dimension list provider for a main account that has a specific discount monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a discount. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseEmplMainAccDimListProvider_RU Indicates whether a dimension list provider for a main account that has a specific fixed monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts that are assigned to Employee_RU. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseFixedAssetMainAccDimListProvider Indicates whether a dimension list provider for a main account that has a specific fixed monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts that are assigned to fixed assets. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseInventMainAccDimensionListProvider Indicates whether a dimension list provider for a main account that has a specific fixed monetary amount can be used to derive the dimension values of the main account that are required to classify the financial consequences of source document amounts that are assigned to inventoried products. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUsePartyMainAccDimensionListProvider Indicates whether a dimension list provider for a main account that has a specific party amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts that are assigned to a party in an economic exchange. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUsePayrollMainAccDimListProvider Indicates whether a dimension list provider for a main account that is specific to payroll can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseProductionFlowMainAccDimListProv (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseProjectMainAccDimListProvider Indicates whether a dimension list provider for a main account that has a fixed monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of source document amounts that are assigned to projects. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseRoundingMainAccDimensionListProv Indicates whether a dimension list provider for a main account that has a specific rounding monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a rounding. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseTaxMainAccDimensionListProvider Indicates whether a dimension list provider for a main account that has a specific tax amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a tax. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseTaxWHTMainAccDimListProvider_IN Indicates whether a dimension list provider for a main account that has a specific withholding tax amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a withholding tax. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseTermMainAccDimensionListProvider Indicates whether a dimension list provider for a main account that has a specific term amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of the source document term. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif canUseVarianceMainAccDimListProvider Checks whether a dimension list provider for a main account that has a specific variance monetary amount can be used to derive the dimension values for the main account that are required to classify the financial consequences of a discount. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif getHistoricalExchangeRateDate Gets the HistoricalExchangeRateDate object that is used to enter a subledger journal entry. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg725123.protmethod(en-us,AX.60).gif initDimAllocList Initializes the dimension allocation list of an AccountingRUle object. (Inherited from AccountingRule.)
Gg725123.protmethod(en-us,AX.60).gif initialize Initializes an AccountingRUle object. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif new Initializes a new instance of the AccountingRule class. (Inherited from AccountingRule.)
Gg725123.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.)
Gg725123.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.)
Gg725123.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif parmAccountingdistribution Gets or sets the Accountingdistribution parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmAccountingPolicy Gets or sets the AccountingPolicy parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmAccountingRuleType Gets the AccountingRuleType parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmAmount Gets the Amount parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmLedgerDimensionAllocList Gets the LedgerDimensionAllocList parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmLedgerPostingType Gets the LedgerPostingType parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmMonetaryAmount Gets or sets the MonetaryAmount parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmReclassifyDistributionAmounts Gets the ReclassifyDistributionAmounts parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmSide Gets the Side parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItem Gets or sets the SourceDocumentLineItem parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif parmSummarize Gets the Summarize parameter. (Inherited from AccountingRule.)
Gg725123.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg725123.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.)
Gg725123.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg725123.pubmethod(en-us,AX.60).gif Gg725123.static(en-us,AX.60).gif ::newRule Creates a new accounting distribution rule for the specified monetary amount of a source document line item.

Top

Remarks

An accounting distribution rule derives ledger dimensions and allocations from a business event, an accounting policy, and a monetary amount.

Inheritance Hierarchy

Object Class
  AccountingRule Class
    AccountingDistributionRule Class
      AccDistRuleAdvLedgerEntryExt Class
      AccDistRuleBankStmtLineStatementAmount Class
      AccDistRuleCommitFundsForExpProdDiscount Class
      AccDistRuleCommitFundsForExpProdExtPrice Class
      AccDistRuleCommitFundsFromBudget_PSN Class
      AccDistRuleEmplAdvReport_RU Class
      AccDistRuleEmplAdvReportTax_RU Class
      AccDistRuleExpenseReport Class
      AccDistRuleIntercompanyCost Class
      AccDistRuleObligateFundsExpProdCashDisc Class
      AccDistRuleObligateFundsExpProdDiscount Class
      AccDistRuleObligateFundsExpProdExtPrice Class
      AccDistRuleObligateFundsExpProdTotalDisc Class
      AccDistRulePayrollEarningStatementCost Class
      AccDistRulePayrollPayStatement Class
      AccDistRuleProductTax Class
      AccDistRuleProductTaxWithhold_IN Class
      AccDistRuleProjectRevenueExtendedPrice Class
      AccDistRuleProjectTimesheets Class
      AccDistRulePurchComplInvoice Class
      AccDistRuleReceiptOfExpensedProdDiscount Class
      AccDistRuleReceiptOfExpensedProdExtPrice Class
      AccDistRuleSaleOfProductCharge Class
      AccDistRuleSaleOfProductDiscount Class
      AccDistRuleSaleOfProductExtendedPrice Class
      AccDistRuleSaleOfProductRoundOff Class
      AccDistRuleSaleOfProductTaxWithhold_IN Class
      AccDistRuleSalesComplInvoice Class
      AccDistRuleTrvRequisitionLine Class
      AccDistRuleVendPaymentReqCharges Class
      AccDistRuleVendPaymentReqExpProdCashDisc Class
      AccDistRuleVendPaymentReqExpProdDiscount Class
      AccDistRuleVendPaymentReqExpProdExtPrice Class
      AccDistRuleVendPaymentReqExpProdTotDisc Class
      AccDistRuleVendPaymentReqRoundOff Class
      AccDistRuleVendPaymentReqTaxWithhold_IN Class
      AccDistRuleVendPrepaymentApplication Class