Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SalesInvoiceDPBase class provides base implementation of a data provider class for invoice reports.
Syntax
class SalesInvoiceDPBase extends SrsReportDataProviderPreProcess
Run On
Server
Methods
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.) |
Top
Inheritance Hierarchy
Object Class
SRSReportDataProviderBase Class
SrsReportDataProviderPreProcess Class
SalesInvoiceDPBase Class
FreeTextInvoiceDP Class
SalesInvoiceDP Class