SalesInvoiceDPBase Class [AX 2012]
The SalesInvoiceDPBase class provides base implementation of a data provider class for invoice reports.
| Method | Description | |
|---|---|---|
| addTmpTaxWorkFromInvoiceJour_CZ | Creates TmpTaxWorkTrans from the CustInvoiceJour by lines |
| calculateTotalExcludedTaxAmount | Calculates the sum of all TaxTrans records for the specified sales invoice record that have been excluded from the invoice. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| checkPrintLineHeader | Prints the line summary if the invoice has been summarized during posting. |
| cleanUp | Cleans up any preprocessed data. (Inherited from SrsReportDataProviderPreProcess.) |
| createData | Creates data for the report. |
| creditInvoicingHeader | Gets the information about credit invoice. |
| creditInvoicingLines | Gets the corrective reason for the invoice line. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| generateInvoiceLinesRelatedInformation | Creates additional information related to invoice line. |
| generateInvoiceRelatedInformation | Creates additional information related to the invoice. |
| getAccountingExchangeRate | Gets the currency exchange rate of the accounting currency. |
| getDataFromContract | Initializes data from the contract class. |
| getDocumentNote | Gets the note that has been attached to the invoice. |
| getEuroExchangeRate | Gets the currency exchange rate of the EURO currency. |
| getExcludedTaxAmount | Calculates the sum of all TaxTrans records for the specified invoice line record that have been excluded from the invoice. |
| getInvoiceLinePKWiU | Gets the PlPKWiUCode value for the CustInvoiceTrans record. |
| getMarkupCode | Gets the markup code from the invoice. |
| getMarkUpTaxCode | Gets the PrintCode value that relates to the markup record. |
| getNumDateInWordConverter | Gets an instance of the RNumDateInWordConverter_LV class. |
| getPrepaymentTaxAmount | Calculates the prepayment taxes. |
| getSalesTaxTransactionExchangeRate | Gets the sales tax exchange rate of the sales invoice. |
| getTaxValue | Gets the tax percentage. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| goodsDiscount | Gets the goods discount information related to the sales invoice line. |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| init | Initializes required data before it starts process the report. |
| initialize | Does any initialization before the processReport method is called. (Inherited from SrsReportDataProviderPreProcess.) |
| initItemTypeByProdType_TH | Initializes item type according to prod type. |
| initLocalizationData | Initializes customized data before processing the report. |
| insertCreditNoteSummaryLine_PL | Insert the credit note summary line. |
| insertInvoiceDetailsInformation | Inserts invoice detail information. |
| insertInvoiceHeaderInformation | Inserts the invoice header information. |
| insertMarkupSpec | Inserts the MarkupTrans records that relates to the invoice. |
| insertPaymentSchedule | Inserts the payment schedule information. |
| insertTaxes | Inserts the invoice taxes information. |
| invoiceTxt_TH | This method returns the printed invoice text. |
| isCreditInvoicingReportEnabled | Indicates whether the invoice is a credit invoice. |
| new | Initializes a new instance of the SRSReportDataProviderBase class. (Inherited from SRSReportDataProviderBase.) |
| 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.) |
| parmCompanyBankAccountTable | Gets or sets the CompanyBankAccountTable parameter. |
| parmCompanyInfo | Gets or sets the CompanyInfo parameter. |
| parmCreatedTransactionId | Gets or sets the CreatedTransactionId parameter. (Inherited from SrsReportDataProviderPreProcess.) |
| parmCustDirectDebitMandate | Gets or sets the CustDirectDebitMandate parameter. |
| parmCustDirectDebitMandateBankAccount | Gets or sets the CustDirectDebitMandateBankAccount parameter. |
| parmCustInvoiceJour | Gets or sets the CustInvoiceJour parameter. |
| parmDataContract | Gets or sets the data contract for the RDP class. (Inherited from SRSReportDataProviderBase.) |
| parmIntrastatCode | Gets or sets the IntrastatCode parameter. |
| parmIsTaxAmountMSTVisible | Gets or sets the IsTaxAmountMSTVisible parameter. |
| parmLineHeader | Gets the LineHeader parameter. |
| parmMarkupAmount | Gets or sets the MarkupAmount parameter. |
| parmMarkupCode | Gets or sets the MarkupCode parameter. |
| parmMarkupTaxCode | Gets or sets the MarkupTaxCode parameter. |
| parmMetadata | Gets or sets the Metadata parameter. (Inherited from SRSReportDataProviderBase.) |
| parmOriginalInvoiceId_CZ | Gets or sets the OriginalInvoiceId_CZ parameter. |
| parmOriginalInvoiceIds | Gets or sets the OriginalInvoiceIds parameter. |
| parmPreviousRunningTotal | Gets or sets the PreviousRunningTotal parameter. |
| parmPrintCopyOriginal | Gets or sets the PrintCopyOriginal parameter. |
| parmQuery | Gets or sets a Query object. (Inherited from SRSReportDataProviderBase.) |
| parmTotalExcludedTaxAmount | Gets the TotalExcludedTaxAmount parameter. |
| parmUseDefaultTransactionOnly | Gets or sets the UseDefaultTransactionOnly parameter. (Inherited from SrsReportDataProviderPreProcess.) |
| parmUserConnection | Gets or sets the UserConnection parameter. (Inherited from SrsReportDataProviderPreProcess.) |
| printEuroTotals | Checks if the totals must be printed in EURO currency. |
| printPrepayment | Prints the prepayment information related to the invoice. |
| processReport | Processes the report business logic. (Overrides the processReport Method.) |
| setIsSalesInvoiceDP_TH | Sets whether data provider is for sales invoice. |
| setParametersMap | Sets the parameter values. (Inherited from SRSReportDataProviderBase.) |
| setTableConnections | Sets the user connection to use on table. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| showCashDiscOnInvoice | Indicates whether the cash discount must be shown on the report. |
| showSepaNotification | Determines whether the SEPA Direct Debit Mandate Notification must be printed. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| useExistingReportData | Indicates whether there is existing report data that will be used. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Community Additions
ADD
Show: