SourceDocumentLineItem Class [AX 2012]
The SourceDocumentLineItem class provides information related to a line item on a SourceDocument class.
| 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 |
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
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
Community Additions
ADD
Show: