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