Share via


SourceDocumentLineItem Class [AX 2012]

The SourceDocumentLineItem class provides information related to a line item on a SourceDocument class.

Syntax

class SourceDocumentLineItem extends Object

Run On

Server

Methods

  Method Description
Gg898485.protmethod(en-us,AX.60).gif calculateDefaultDimension Calculates the default dimension for the line.
Gg898485.protmethod(en-us,AX.60).gif calculateLegalEntityRecId
Gg898485.protmethod(en-us,AX.60).gif calculateSourceDocumentAmountMap Calculates the amount map for the line.
Gg898485.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif canLineMatchAmountExceedReferenceDist Check if the total line match amount can exceed the reference distribution amount.
Gg898485.pubmethod(en-us,AX.60).gif canUseOriginLineDistForChildAmount Indicates whether origin line distributions can be used for child monetary amount like discount.
Gg898485.pubmethod(en-us,AX.60).gif documentsBusinessEvent Indicates whether the SourceDocumentLineItem class documents a business event.
Gg898485.pubmethod(en-us,AX.60).gif documentsInterCompanyBusinessEvent Indicates whether the SourceDocumentLineItem documents an intercompany business event.
Gg898485.protmethod(en-us,AX.60).gif doUseMatchListOnCheckForDervInputChg Specifies whether a matched list should be used for checking whether dimension derivation input has changed.
Gg898485.protmethod(en-us,AX.60).gif doUseMatchListOnCheckMainAccDervInputChg Specifies whether a matched list should be used for checking whether main account derivation input has changed.
Gg898485.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif getAccDistListForMonetaryAmount Gets the accounting distributions for the collection of monetary amounts.
Gg898485.privmethod(en-us,AX.60).gif getAccountingDistributionListForDoc
Gg898485.protmethod(en-us,AX.60).gif getDataProvider Gets the source document component that provides data to accounting processes.
Gg898485.protmethod(en-us,AX.60).gif getIDataProvider
Gg898485.pubmethod(en-us,AX.60).gif getParentAccDistListForMonetaryAmount Gets the parent accounting distributions for the specified monetary amount.
Gg898485.pubmethod(en-us,AX.60).gif getRelievedAmountOfMonetaryAmount Gets the total relieved amount of a monetary amount.
Gg898485.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif hasAmountResolutionInputChanged Determines whether the amount resolution relevant information has changed.
Gg898485.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.
Gg898485.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.
Gg898485.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.
Gg898485.privmethod(en-us,AX.60).gif hasMatchedStateDataChanged
Gg898485.privmethod(en-us,AX.60).gif hasStateDataChanged
Gg898485.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.
Gg898485.protmethod(en-us,AX.60).gif initAccountingDistributionList Initializes an AccountingDistributionList class for the SourceDocumentLineItem class.
Gg898485.protmethod(en-us,AX.60).gif initChildSourceDocumentLineItemList Initializes the document graph for distributing.
Gg898485.pubmethod(en-us,AX.60).gif initialize Initializes the instance variables.
Gg898485.protmethod(en-us,AX.60).gif initializeDataProvider Initializes the source document data provider.
Gg898485.protmethod(en-us,AX.60).gif initializeDocumentGraph Initializes the source document graph.
Gg898485.protmethod(en-us,AX.60).gif initializeExchangeRates Initializes the exchange rates.
Gg898485.protmethod(en-us,AX.60).gif initializeImplementation Initializes the instance variables.
Gg898485.protmethod(en-us,AX.60).gif initOriginSourceDocumentLineItem
Gg898485.protmethod(en-us,AX.60).gif initSourceDocumentAmountList Initializes the document graph for distributing.
Gg898485.protmethod(en-us,AX.60).gif initSourceDocumentLineItemAccDistList Initializes the document graph for distributing.
Gg898485.protmethod(en-us,AX.60).gif initSourceDocumentLineMatchingList
Gg898485.protmethod(en-us,AX.60).gif initSourceDocumentLineRelievingList
Gg898485.protmethod(en-us,AX.60).gif new Initializes a new instance of the SourceDocumentLineItem class. (Overrides the new Method.)
Gg898485.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.)
Gg898485.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.)
Gg898485.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif parmAccountingDate Gets the AccountingDate parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmAccountingDistributionList Gets or sets the AccountingDistributionList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmBusinessEventDate Gets the BusinessEventDate parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmCaller Gets or sets the Caller parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmChildSourceDocumentLineItemList Gets the ChildSourceDocumentLineItemList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmCompletedSourceRelationType Gets the ID of the table that owns the source document line after completion or posting.
Gg898485.pubmethod(en-us,AX.60).gif parmCopyDistributionReferenceOfOriginal Decides whether the distribution reference information from original source document can be copied.
Gg898485.pubmethod(en-us,AX.60).gif parmCurrentStateContainer Gets the CurrentStateContainer parameter.
Gg898485.protmethod(en-us,AX.60).gif parmCurrentStateDataAmountResolution Gets the CurrentStateDataAmountResolution parameter.
Gg898485.protmethod(en-us,AX.60).gif parmCurrentStateDataDimensionDerivation Gets the CurrentStateDataDimensionDerivation parameter.
Gg898485.protmethod(en-us,AX.60).gif parmCurrentStateDataMainAccDerivation Gets the CurrentStateDataMainAccDerivation parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmDefaultDimension Gets the DefaultDimension parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmDeferredTaxAccount Retrieve the appropriate main account for Hungarian Deferred Taxes
Gg898485.pubmethod(en-us,AX.60).gif parmDeriveMainAccount Determines if the derivation information for the Main account has changed.
Gg898485.pubmethod(en-us,AX.60).gif parmDistributeAmountsToLegalEntities Gets the DistributeAmountsToLegalEntities parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmDistributionTemplateRecId Gets the DistributionTemplateRecId parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmExchangeRate1 Gets the ExchangeRate1 parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmExchangeRate2 Gets the ExchangeRate2 parameter.
Gg898485.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.
Gg898485.pubmethod(en-us,AX.60).gif parmHasMatchedAccountingDistribution Gets the HasMatchedAccountingDistribution parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmHistoricalExchangeRateDate Gets the HistoricalExchangeRateDate parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmIsCopyOfOriginSourceDocLineItem Gets the IsCopyOfOriginSourceDocLineItem parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmIsDocumentLineEditable Indicates whether a source document line is editable for the source document framework.
Gg898485.pubmethod(en-us,AX.60).gif parmIsWorkflowEditable Decides if the source document line is editable for source document framework when workflow is enabled.
Gg898485.pubmethod(en-us,AX.60).gif parmLabel Gets or sets the Label parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLedger Gets the Ledger parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLedgerDimensionDefaultAccount Gets or sets the LedgerDimensionDefaultAccount parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLedgerDimensionOverrideAccount Gets the LedgerDimensionOverrideAccount parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLegalEntityDataAreaId Gets the LegalEntityDataAreaId parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLegalEntityRecId Gets the LegalEntityRecId parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLineNum Gets the LineNum parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmLineOrderByValue Gets the value of the order by field of the SourceDocumentTmpAmount table.
Gg898485.pubmethod(en-us,AX.60).gif parmOriginSourceDocumentLineItem Gets the OriginSourceDocumentLineItem parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmParentAccountingDistributionList Gets or sets the ParentAccountingDistributionList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmParentSourceDocumentLine Gets the ParentSourceDocumentLine parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmParentSourceDocumentLineItem Gets or sets the ParentSourceDocumentLineItem parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmRecordAccountingEvent Gets the RecordAccountingEvent parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSingularLabel Gets or sets the SingularLabel parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocument Gets the SourceDocument parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountList
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentAmountMap Gets the SourceDocumentAmountMap parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentHeaderRecId Gets the SourceDocumentHeaderRecId parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLine Gets the SourceDocumentLine parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineImplementation Gets the SourceDocumentLineImplementation parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemAccDistList Gets the SourceDocumentLineItemAccDistList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemConstraint Gets the SourceDocumentLineItemConstraint parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineMatchingList Gets the SourceDocumentLineMatchingList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineRelievingList Gets the SourceDocumentLineRelievingList parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmSourceDocumentLineStatus Gets or sets the SourceDocumentLineStatus parameter.
Gg898485.pubmethod(en-us,AX.60).gif parmTransactionCurrencyCode Gets the TransactionCurrencyCode parameter.
Gg898485.privmethod(en-us,AX.60).gif processDocumentGraph Processes the source document graph structure.
Gg898485.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg898485.protmethod(en-us,AX.60).gif traverseDocumentGraph Traverses the SourceDocumentLine tables and associated child maps that populate a SourceDocumentLineItemList class.
Gg898485.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.)
Gg898485.pubmethod(en-us,AX.60).gif useOriginalDistributionAmount Indicates whether origin line distributions amount can be used.
Gg898485.pubmethod(en-us,AX.60).gif useSourceDocumentAmountMatchDist Check if matched source document amount accounting distributions can be used to derive ledger dimensions.
Gg898485.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg898485.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg898485.privmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::filterAccDistListForMonetaryAmounts Filters accounting distributions with the specified monetary amounts.
Gg898485.pubmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::hasSourceDocumentLineAmountPacked Checks if the SourceDocumentLine has a source document amount to be distributed.
Gg898485.pubmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::hasSourceDocumentLineAmountServer Checks if the SourceDocumentLine has any monetary amounts to be distributed.
Gg898485.pubmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::newFromSourceDocumentLine Creates a source document line item from a source document line.
Gg898485.pubmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::newFromSourceDocumentLineImplementation Creates a new source document line item from a source document line implementation.
Gg898485.pubmethod(en-us,AX.60).gif Gg898485.static(en-us,AX.60).gif ::newProxy

Top

Inheritance Hierarchy

Object Class
  SourceDocumentLineItem Class
    AdvancedLedgerEntryLineSourceDocLineItem Class
    BankStatementLineSourceDocLineItem Class
    ChargeSourceDocLineItem Class
    CustInvoiceLineSourceDocLineItem Class
    CustInvoiceSourceDocLineItem Class
    EmplAdvReportSourceDocumentLineItem_RU Class
    KanbanJobIssueSourceDocumentLineItem Class
    KanbanJobPickListSourceDocumentLineItem Class
    KanbanJobReceiptSourceDocumentLineItem Class
    PayrollEarningStatementSourceDocLineItem Class
    PayrollPayStatementSourceDocumentLine Class
    ProductReceiptSourceDocumentLineItem Class
    ProjectRevenueSourceDocLineItem Class
    PurchCommitmentSourceDocLineItem_PSN Class
    PurchComplementaryInvSourceDocLine Class
    PurchOrderLineSourceDocumentLineItem Class
    PurchOrderSourceDocumentLineItem Class
    PurchReqSourceDocLineItem Class
    SalesComplementaryInvSourceDocLine Class
    SourceDocumentSublineItem Class
    TrvExpTransSourceDocLineItem Class
    TrvRequisitionLineSourceDocLineItem Class
    TSIntercompanyCostDetailsSourceDocLine Class
    TSTimesheetTransSourceDocLineItem Class
    VendorInvoiceLineSourceDocLineItem Class
    VendorInvoiceSourceDocLineItem Class