AdvancedLedgerEntryLineSourceDocLineItem Class [AX 2012]

The AdvancedLedgerEntryLineSourceDocLineItem class provides the information that is required to handle the distributions and sub-ledger journal account entries for an advanced ledger entry line.

Syntax

class AdvancedLedgerEntryLineSourceDocLineItem extends SourceDocumentLineItem implements SourceDocumentLineItemIAdvLedgerEntry, SourceDocumentLineItemIProjectRevenue, SourceDocumentLineItemIProductQuantity

Run On

Server

Methods

  Method Description
Hh803314.protmethod(en-us,AX.60).gif calculateDefaultDimension Calculates the default dimension for the line. (Overrides the calculateDefaultDimension Method.)
Hh803314.protmethod(en-us,AX.60).gif calculateLegalEntityRecId Gets the legal entity for the line. (Overrides the calculateLegalEntityRecId Method.)
Hh803314.protmethod(en-us,AX.60).gif calculateSourceDocumentAmountMap Calculates the amount map for the line. (Overrides the calculateSourceDocumentAmountMap Method.)
Hh803314.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif canLineMatchAmountExceedReferenceDist Check if the total line match amount can exceed the reference distribution amount. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif canUseOriginLineDistForChildAmount Indicates whether origin line distributions can be used for child monetary amount like discount. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif documentsBusinessEvent Indicates whether the SourceDocumentLineItem class documents a business event. (Overrides the documentsBusinessEvent Method.)
Hh803314.pubmethod(en-us,AX.60).gif documentsInterCompanyBusinessEvent Indicates whether the SourceDocumentLineItem documents an intercompany business event. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif doUseMatchListOnCheckForDervInputChg Specifies whether a matched list should be used for checking whether dimension derivation input has changed. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif doUseMatchListOnCheckMainAccDervInputChg Specifies whether a matched list should be used for checking whether main account derivation input has changed. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif getAccDistListForMonetaryAmount Gets the accounting distributions for the collection of monetary amounts. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif getDataProvider Gets the source document component that provides data to accounting processes. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif getIDataProvider (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif getParentAccDistListForMonetaryAmount Gets the parent accounting distributions for the specified monetary amount. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif getRelievedAmountOfMonetaryAmount Gets the total relieved amount of a monetary amount. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif hasAmountResolutionInputChanged Determines whether the amount resolution relevant information has changed. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif hasDimensionDerivationInputChanged This method determines whether changes to the source document line implementation should force a new dimension to be redefaulted. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif hasMainAccDerivationInputChanged This method determines whether changes to the source document line implementation should force a new main account to be redefaulted. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif hasMatchedMainAccDerivationInputChanged This method determines whether changes to the matched source document line implementation should force a new main account to be redefaulted. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif honorMainAccDerivInputChangedInReversal This method can be used to determine whether or not hasMainAccDerivationInputChanged should be honored in the reversal scenario. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initAccountingDistributionList Initializes an AccountingDistributionList class for the SourceDocumentLineItem class. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initChildSourceDocumentLineItemList Initializes the document graph for distributing. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif initialize Initializes the instance variables. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initializeDataProvider Initializes the source document data provider. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initializeDocumentGraph Initializes the source document graph. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initializeExchangeRates Initializes the exchange rates. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initializeImplementation Initializes the instance variables. (Overrides the initializeImplementation Method.)
Hh803314.protmethod(en-us,AX.60).gif initOriginSourceDocumentLineItem (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initSourceDocumentAmountList Initializes the document graph for distributing. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initSourceDocumentLineItemAccDistList Initializes the document graph for distributing. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initSourceDocumentLineMatchingList (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif initSourceDocumentLineRelievingList (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif new Initializes a new instance of the SourceDocumentLineItem class. (Inherited from SourceDocumentLineItem.)
Hh803314.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.)
Hh803314.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.)
Hh803314.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif parmAccountingDate Gets the AccountingDate parameter. (Overrides the parmAccountingDate Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmAccountingDistributionList Gets or sets the AccountingDistributionList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmBusinessEventDate Gets the BusinessEventDate parameter. (Overrides the parmBusinessEventDate Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmCaller Gets or sets the Caller parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmChildSourceDocumentLineItemList Gets the ChildSourceDocumentLineItemList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmCompletedSourceRelationType Gets the ID of the table that owns the source document line after completion or posting. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmCopyDistributionReferenceOfOriginal Decides whether the distribution reference information from original source document can be copied. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmCurrentStateContainer Gets the CurrentStateContainer parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif parmCurrentStateDataAmountResolution Gets the CurrentStateDataAmountResolution parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif parmCurrentStateDataDimensionDerivation Gets the CurrentStateDataDimensionDerivation parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.protmethod(en-us,AX.60).gif parmCurrentStateDataMainAccDerivation Gets the CurrentStateDataMainAccDerivation parameter. (Overrides the parmCurrentStateDataMainAccDerivation Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmDefaultDimension Gets the DefaultDimension parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmDeferredTaxAccount Retrieve the appropriate main account for Hungarian Deferred Taxes (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmDeriveMainAccount Determines if the derivation information for the Main account has changed. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmDistributeAmountsToLegalEntities Gets the DistributeAmountsToLegalEntities parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmDistributionTemplate Gets the DistributionTemplate parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmDistributionTemplateRecId Gets the DistributionTemplateRecId parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmExchangeRate1 Gets the ExchangeRate1 parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmExchangeRate2 Gets the ExchangeRate2 parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmForceOriginalMainAccountDerivation Determines if the main account will be rederived on the document's original creation even when hasMainAccountDerivationInputChanged returns false. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmFundingSourceId Gets the FundingSourceId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmHasMatchedAccountingDistribution Gets the HasMatchedAccountingDistribution parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmHistoricalExchangeRateDate Gets the HistoricalExchangeRateDate parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmIsCopyOfOriginSourceDocLineItem Gets the IsCopyOfOriginSourceDocLineItem parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmIsDocumentLineEditable Gets the IsDocumentLineEditable parameter. (Overrides the parmIsDocumentLineEditable Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmIsWorkflowEditable Decides if the source document line is editable for source document framework when workflow is enabled. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmJournalizingDefinitionId Gets the JournalizingDefinitionId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmLabel Gets or sets the Label parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmLedger Gets the Ledger parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmLedgerDimensionDefaultAccount Gets or sets the LedgerDimensionDefaultAccount parameter. (Overrides the parmLedgerDimensionDefaultAccount Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmLedgerDimensionOverrideAccount Gets the LedgerDimensionOverrideAccount parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmLegalEntityDataAreaId Gets the LegalEntityDataAreaId parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmLegalEntityRecId Gets the LegalEntityRecId parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmLineNum Gets the LineNum parameter. (Overrides the parmLineNum Method.)
Hh803314.pubmethod(en-us,AX.60).gif parmLineOrderByValue Gets the value of the order by field of the SourceDocumentTmpAmount table. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmOriginSourceDocumentLineItem Gets the OriginSourceDocumentLineItem parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmParentAccountingDistributionList Gets or sets the ParentAccountingDistributionList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmParentSourceDocumentLine Gets the ParentSourceDocumentLine parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmParentSourceDocumentLineItem Gets or sets the ParentSourceDocumentLineItem parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmProjCategoryId Gets the ProjCategoryId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectActivityNumber Gets the ProjectActivityNumber parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectCategoryId Gets the ProjectCategoryId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectFundingSourceRecId Gets the ProjectFundingSourceRecId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectId Gets the ProjectId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectItemSalesTaxGroup Gets the ProjectItemSalesTaxGroup parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectLineProperty Gets the ProjectLineProperty parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectSalesCurrencyCode Gets the ProjectSalesCurrencyCode parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectSalesPrice Gets the ProjectSalesPrice parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectSalesTaxGroup Gets the ProjectSalesTaxGroup parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectSalesUnit Gets the ProjectSalesUnit parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectTransactionId Gets the ProjectTransactionId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmProjectWorkerRecId Gets the ProjectWorkerRecId parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmQuantity Gets the Quantity parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmRecordAccountingEvent Gets the RecordAccountingEvent parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSide Gets the Side parameter.
Hh803314.pubmethod(en-us,AX.60).gif parmSingularLabel Gets or sets the SingularLabel parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocument Gets the SourceDocument parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountList (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountMap Gets the SourceDocumentAmountMap parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentHeaderRecId Gets the SourceDocumentHeaderRecId parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLine Gets the SourceDocumentLine parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineImplementation Gets the SourceDocumentLineImplementation parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemAccDistList Gets the SourceDocumentLineItemAccDistList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemConstraint Gets the SourceDocumentLineItemConstraint parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineMatchingList Gets the SourceDocumentLineMatchingList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineRelievingList Gets the SourceDocumentLineRelievingList parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmSourceDocumentLineStatus Gets or sets the SourceDocumentLineStatus parameter. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif parmTransactionCurrencyCode Gets the TransactionCurrencyCode parameter. (Overrides the parmTransactionCurrencyCode Method.)
Hh803314.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh803314.protmethod(en-us,AX.60).gif traverseDocumentGraph Traverses the SourceDocumentLine tables and associated child maps that populate a SourceDocumentLineItemList class. (Inherited from SourceDocumentLineItem.)
Hh803314.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.)
Hh803314.pubmethod(en-us,AX.60).gif useOriginalDistributionAmount Indicates whether origin line distributions amount can be used. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif useSourceDocumentAmountMatchDist Check if matched source document amount accounting distributions can be used to derive ledger dimensions. (Inherited from SourceDocumentLineItem.)
Hh803314.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh803314.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  SourceDocumentLineItem Class
    AdvancedLedgerEntryLineSourceDocLineItem Class