VendorInvoiceSourceDoc Class [AX 2012]
The VendorInvoiceSourceDoc class provides the information to handle the distributions and subledger journal lines of a VendInvoiceInfoTable record that is generated from a vendor invoice.
Note |
|---|
|
The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using. |
Microsoft Dynamics AX 2012 R3
class VendorInvoiceSourceDoc extends SourceDocument implements SourceDocumentIParty, SourceDocumentIChargeSource, SourceDocumentIDataProvider, SourceDocumentIAccountingRule, SourceDocumentIPostingJournalSeqProv, SourceDocumentIDiscount, SourceDocumentIEmpl_RU
Microsoft Dynamics AX 2012 R2 (SYS)
class VendorInvoiceSourceDoc extends SourceDocument implements SourceDocumentIParty, SourceDocumentIChargeSource, SourceDocumentIDataProvider, SourceDocumentIAccountingRule, SourceDocumentIPostingJournalSeqProv, SourceDocumentIDiscount, SourceDocumentIEmpl_RU
Microsoft Dynamics AX 2012 Feature Pack (SYS)
class VendorInvoiceSourceDoc extends SourceDocument implements SourceDocumentIParty, SourceDocumentIChargeSource, SourceDocumentIDataProvider, SourceDocumentIAccountingRule, SourceDocumentIDiscount
Microsoft Dynamics AX 2012 (FPK)
class VendorInvoiceSourceDoc extends SourceDocument implements SourceDocumentIParty, SourceDocumentIChargeSource, SourceDocumentIDataProvider, SourceDocumentIAccountingRule, SourceDocumentIDiscount
Microsoft Dynamics AX 2012 (SYS)
class VendorInvoiceSourceDoc extends SourceDocument implements SourceDocumentIParty, SourceDocumentIChargeSource, SourceDocumentIDataProvider, SourceDocumentIAccountingRule, SourceDocumentIDiscount
Run On
Server| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| createRelievingInvoiceLinesEarlyMatch | Creates relieving source document lines for a vendor invoice journal using product receipt quantity. |
| createRelievingInvoiceLinesLateMatch | Creates relieving source document lines for a vendor invoice journal using the ordered quantity. |
| createRelievingInvoiceTaxLinesEarlyMatch | Creates relieving source document lines for taxes on a vendor invoice journal using the product receipt quantity. |
| createRelievingInvoiceTaxLinesLateMatch | Creates relieving source document lines for taxes on a vendor invoice journal using the ordered quantity. |
| createSourceDocumentLineRelieving | Creates source document lines to relieve upstream document postings. (Overrides the createSourceDocumentLineRelieving Method.) |
| createSourceDocumentLineRelievingAmount | Creates the relieving amounts for a vendor invoice journal. |
| documentsBusinessEvent | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getInvoiceAccount | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getVoucherSeriesNumberSequence | Provides posting journal number sequence code, currently used for Belgian |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initialize | Initializes instance variables in the current instance of the SourceDocument class. (Inherited from SourceDocument.) |
| initializeDocumentGraph | Initializes the document graph that sequences parent and child SourceDoucmentLine records and their associated maps. (Inherited from SourceDocument.) |
| initializeImplementation | Initializes an instance of the VendorInvoiceSource class. (Overrides the initializeImplementation Method.) |
| initSourceDocumentAmountList | Initializes the document graph for distributing. (Inherited from SourceDocument.) |
| initSourceDocumentLineItemAccDistList | Initializes the document graph for distributing. (Inherited from SourceDocument.) |
| new | Initializes a new instance of the SourceDocument class. (Inherited from SourceDocument.) |
| 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. (Overrides the parmAccountingDate Method.) |
| parmBusinessEventDate | Gets the BusinessEventDate parameter. (Overrides the parmBusinessEventDate Method.) |
| parmChargeInputAmount | Gets the ChargeInputAmount parameter. |
| parmChargeQuantity | Gets the ChargeQuantity parameter. |
| parmChargeSource | Gets or sets the ChargeSource parameter. |
| parmCompletedSourceRelationType | Gets the table ID that owns the source document after completion and posting. (Overrides the parmCompletedSourceRelationType Method.) |
| parmCurrentVoucher | Gets or sets the CurrentVoucher parameter. (Overrides the parmCurrentVoucher Method.) |
| parmDefaultDimension | Gets the DefaultDimension parameter. |
| parmDiscCode | Gets the DiscCode parameter. |
| parmDiscDataAreaId | Gets the DiscDataAreaId parameter. |
| parmDiscDirection | Gets the DiscDirection parameter. |
| parmDistributionTemplateRecId | Gets the DistributionTemplateRecId parameter. |
| parmDocumentDate | Gets the DocumentDate parameter. (Overrides the parmDocumentDate Method.) |
| parmDocumentNumber | Gets the DocumentNumber parameter. (Overrides the parmDocumentNumber Method.) |
| parmEmplId | Get the Employee Id for the source document. |
| parmEmplPostingProfile | Gets the EmplPostingProfile parameter. |
| parmExchangeRate1 | Gets the ExchangeRate1 parameter. |
| parmExchangeRate2 | Gets the ExchangeRate2 parameter. |
| parmHonorDocumentHeaderEditable | This method returns whether this implementation of SourceDocument is honoring the method parmIsDocumentEditable.This is used by the AccountingDistributionViewModel when setting the reset button on the AccountingDistribution form. (Inherited from SourceDocument.) |
| parmIsCorrection | Gets the IsCorrection parameter. (Overrides the parmIsCorrection Method.) |
| parmIsDocumentEditable | Gets the IsDocumentEditable parameter. (Overrides the parmIsDocumentEditable Method.) |
| parmIsStornoForReversal_RU | Gets the IsStornoForReversal_RU parameter. (Overrides the parmIsStornoForReversal_RU Method.) |
| parmIsTaxInChargeInputAmountIncluded | Gets the IsTaxInChargeInputAmountIncluded parameter. |
| parmLabel | Gets or sets the Label parameter. (Inherited from SourceDocument.) |
| parmPartyAccount | Gets the PartyAccount parameter. |
| parmPaymTermId | Gets the PaymTermId parameter. |
| parmPostingProfile | Gets the PostingProfile parameter. |
| parmPseudoDocumentNumber | Gets the pseudo document number if the real document number does not exist yet. (Inherited from SourceDocument.) |
| parmQuantity | Gets the Quantity parameter. |
| parmReferenceSourceDocument | Gets the ReferenceSourceDocument parameter. (Inherited from SourceDocument.) |
| parmSingularLabel | Gets or sets the SingularLabel parameter. (Inherited from SourceDocument.) |
| parmSingularLabelId | Gets the label ID for the singular label of the implementation table. (Inherited from SourceDocument.) |
| parmSkipAccountValidation | Gets the SkipAccountValidation parameter. (Inherited from SourceDocument.) |
| parmSourceDocumentAmountList | Gets the SourceDocumentAmountList parameter. (Inherited from SourceDocument.) |
| parmSourceDocumentHeader | Gets the SourceDocumentHeader parameter. (Inherited from SourceDocument.) |
| parmSourceDocumentLineItemAccDistList | Gets the SourceDocumentLineItemAccDistList parameter. (Inherited from SourceDocument.) |
| parmSourceDocumentType | Gets the SourceDocumentType parameter. (Inherited from SourceDocument.) |
| parmTransactionText | Creates an instance of the TransactionTxt class and populates it with the appropriate data. (Overrides the parmTransactionText Method.) |
| parmVendInvoiceMap | Gets the VendInvoiceMap parameter. |
| 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 SourceDocumentLine records by iterating associated child maps and populating a SourceDocumentLineItemList object. (Inherited from SourceDocument.) |
| updateRelievingInvoiceLinesFactor | Updates the allocation factor field on all relieving lines for a vendor invoice journal. |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::retrievedSourceDocTypeInfoEventHandler | Handler for the retrievedSourceDocTypeInfo event. |
Community Additions
ADD
Show:
Note