API UpdateInvoice
Z Podpora.nextis.cz
								
												
				Description
Method allows You to update invoice in system.
Exact name
API_UpdateInvoice
Type
Standard executable stored procedure.
Specification
| Parameter | Data type | Value range | Description | Relation | 
|---|---|---|---|---|
| @ID | int | Internal system id | ||
| @ContactID | int | ID of customer from customer list (see relation) | API_GetCustomers.ID | |
| @OrdererID | int | ID of customer from customer list (see relation) | API_GetCustomers.ID | |
| @RecipientID | int | ID of customer from customer list (see relation) | API_GetCustomers.ID | |
| @StockID | int | ID of stock from stock list (see relation) | API_GetStocks.ID | |
| @BranchID | int | ID of branch from branch list (see relation) | API_GetBranches.ID | |
| @DocumentTypeID | int | Document type ID 1 - Invoice 14 - InvoiceProforma 16 - InvoiceForPoints 6 - Chit 8 - CreditNote 15 - DeliveryNote | ||
| @TransportID | int | ID of transport from transport list (see relation) | API_GetTransports.ID | |
| @PaymentTypeID | int | Payment type ID. -1 - _NA 1 - Cash 2 - WireTransfer 3 - CreditCard 4 - Before 5 - Voucher 6 - CashOnDelivery | ||
| @PriceTypeID | int | Price type ID 0 - WithVAT 1 - WithoutVAT 2 - VATTransfer | ||
| @DocumentNumber | nvarchar(40) | Document number | ||
| @Date | datetime | Date | ||
| @TaxableSupplyDate | datetime | Taxable supply date | ||
| @DueDate | datetime | Due date | ||
| @VariableSymbol | bigint | Variable symbol | ||
| @BasicPrice | decimal(18,6) | Basic price | ||
| @BasicPriceInCurrency | decimal(18,6) | Basic price in currency | ||
| @VATPrice | decimal(18,6) | VAT price | ||
| @VATPriceInCurrency | decimal(18,6) | VAT price in currency | ||
| @TotalPrice | decimal(18,6) | Total price | ||
| @TotalPriceInCurrency | decimal(18,6) | Total price in currency | ||
| @RoundPrice | decimal(18,4) | Round price | ||
| @RoundPriceInCurrency | decimal(18,4) | Round price in currency | ||
| @Price | decimal(19,6) | Price | ||
| @PriceInCurrency | decimal(19,6) | Price in currency | ||
| @Currency | nvarchar(5) | Currency | ||
| @CurrencyID | int | ID of currency from currency list (see relation) | API_GetCurrency.ID | |
| @CurrencyIDInCurrency | int | ID of currency from currency list (see relation) | API_GetCurrency.ID | |
| @ExchangeRate | decimal(19,4) | Exchange rate | ||
| @ExchangeRate2 | decimal(18,4) | Exchange rate 2 | ||
| @AccountingExchangeRate | decimal(18,6) | Accounting exchange rate | ||
| @VATExchangeRate | decimal(18,4) | VAT exchange rate | ||
| @AccountingExchangeRate2 | decimal(18,6) | Accounting exchange rate 2 | ||
| @RoundStyle | int | Round style. -1 - not selected, 0 - round off, -1000 - 0,0001, -100 - 0,001 1 - 0,01 3 - 1 4 - 10 5 - 100 6 - 1000 | ||
| @RoundType | int | Round type -1 - not selected, 1 - Up, 2 - Down, 3 - Mathematical | ||
| @SupplierName | nvarchar(140) | Supplier name | ||
| @SupplierStreet | nvarchar(100) | Supplier street | ||
| @SupplierCity | nvarchar(140) | Supplier city | ||
| @SupplierZIPCode | nvarchar(10) | Supplier ZIP code | ||
| @SupplierCountry | nvarchar(50) | Supplier country | ||
| @SupplierRegion | nvarchar(30) | Supplier region | ||
| @SupplierState | nvarchar(50) | Supplier state | ||
| @SupplierCompanyRegistrationNumber | nvarchar(20) | Supplier company registration number | ||
| @SupplierVATNumber2 | nvarchar(20) | Supplier VAT number 2 | ||
| @SupplierVATNumber | nvarchar(20) | Supplier VAT number | ||
| @SupplierPhone | nvarchar(30) | Supplier phone | ||
| @SupplierFax | nvarchar(30) | Supplier fax | ||
| @SupplierMobilePhone | nvarchar(30) | Supplier mobile phone | ||
| @SupplierEmail | nvarchar(60) | Supplier email | ||
| @SupplierWeb | nvarchar(50) | Supplier web | ||
| @SupplierBankName | nvarchar(120) | Supplier bank name | ||
| @SupplierBankAccount | nvarchar(50) | Supplier bank account | ||
| @SupplierBankSwift | nvarchar(50) | Supplier bank swift | ||
| @OrdererName | nvarchar(140) | Orderer name | ||
| @OrdererStreet | nvarchar(100) | Orderer street | ||
| @OrdererCity | nvarchar(140) | Orderer city | ||
| @OrdererZIPCode | nvarchar(10) | Orderer ZIP code | ||
| @OrdererCountry | nvarchar(50) | Orderer country | ||
| @OrdererRegion | nvarchar(30) | Orderer region | ||
| @OrdererState | nvarchar(50) | Orderer state | ||
| @OrdererCompanyRegistrationNumber | nvarchar(20) | Orderer company registration number | ||
| @OrdererVATNumber2 | nvarchar(20) | Orderer VAT number 2 | ||
| @OrdererVATNumber | nvarchar(20) | Orderer VAT number | ||
| @OrdererPhone | nvarchar(30) | Orderer phone | ||
| @OrdererFax | nvarchar(30) | Orderer fax | ||
| @OrdererMobilePhone | nvarchar(30) | Orderer mobile phone | ||
| @OrdererEmail | nvarchar(60) | Orderer email | ||
| @OrdererWeb | nvarchar(50) | Orderer web | ||
| @OrdererBankName | nvarchar(120) | Orderer bank name | ||
| @OrdererBankAccount | nvarchar(50) | Orderer bank account | ||
| @RecipientName | nvarchar(120) | Recipient name | ||
| @RecipientStreet | nvarchar(100) | Recipient street | ||
| @RecipientCity | nvarchar(140) | Recipient city | ||
| @RecipientZIPCode | nvarchar(10) | Recipient ZIP code | ||
| @RecipientCountry | nvarchar(50) | Recipient country | ||
| @RecipientRegion | nvarchar(30) | Recipient region | ||
| @RecipientState | nvarchar(50) | Recipient state | ||
| @RecipientCompanyRegistrationNumber | nvarchar(20) | Recipient company registration number | ||
| @RecipientVATNumber | nvarchar(20) | Recipient VAT number | ||
| @RecipientPhone | nvarchar(30) | Recipient phone | ||
| @RecipientFax | nvarchar(30) | Recipient fax | ||
| @RecipientMobilePhone | nvarchar(30) | Recipient mobile phone | ||
| @RecipientEmail | nvarchar(60) | Recipient email | ||
| @RecipientWeb | nvarchar(50) | Recipient web | ||
| @RecipientBankName | nvarchar(120) | Recipient bank name | ||
| @RecipientBankAccount | nvarchar(50) | Recipient bank account | ||
| @IsCanceled | int | Is canceled | ||
| @CancelationReason | nvarchar(100) | Cancelation reason | ||
| @CancelationDate | datetime | Cancelation date | ||
| @IsForeign | int | Is foreign | ||
| @FinancialYear | int | Financial year | ||
| @FinancialMonth | int | Financial month | ||
| @Note | nvarchar(500) | Note | ||
| @Note2 | nvarchar(120) | Note 2 | ||
| @IsPrintedOnFiscal | int | Is printed on fiscal | ||
| @FiskalComputerName | nvarchar(255) | Fiskal computer name | ||
| @IsPrinted | int | Is printed | ||
| @CancelDocument | int | Cancel document | ||
| @CancelDocumentOriginID | int | ID of invoice from invoice list (see relation) | API_GetInvoices.ID | |
| @FiskalPrintDate | date | Fiskal print date | ||
| @FiskalPrintOrder | int | Fiskal print order | ||
| @Basis0 | numeric(18,4) | Basis 0 | ||
| @BasisInCurrency0 | numeric(18,6) | Basis in currency 0 | ||
| @Tax0 | numeric(18,4) | Tax 0 | ||
| @TaxInCurrency0 | numeric(18,6) | Tax in currency 0 | ||
| @VATRateID0 | int | ID of VAT rates from VAT rates list (see relation) | API_GetVATRates.ID | |
| @Basis1 | numeric(18,4) | Basis 1 | ||
| @BasisInCurrency1 | numeric(18,6) | Basis in currency 1 | ||
| @Tax1 | numeric(18,4) | Tax 1 | ||
| @TaxInCurrency1 | numeric(18,6) | Tax in currency 1 | ||
| @VATRateID1 | int | ID of VAT rates from VAT rates list (see relation) | API_GetVATRates.ID | |
| @Basis2 | numeric(18,4) | Basis 2 | ||
| @BasisInCurrency2 | numeric(18,6) | Basis in currency 2 | ||
| @Tax2 | numeric(18,4) | Tax 2 | ||
| @TaxInCurrency2 | numeric(18,6) | Tax in currency 2 | ||
| @VATRateID2 | int | ID of VAT rates from VAT rates list (see relation) | API_GetVATRates.ID | 
Return
0 : OK 100 : Item could not be updated
Example
 DECLARE @return_value int
 DECLARE @ID int 
 DECLARE @ContactID int 
 DECLARE @OrdererID int 
 DECLARE @RecipientID int 
 DECLARE @StockID int 
 DECLARE @BranchID int 
 DECLARE @DocumentTypeID int 
 DECLARE @TransportID int 
 DECLARE @PaymentTypeID int 
 DECLARE @PriceTypeID int 
 DECLARE @DocumentNumber nvarchar(40) 
 DECLARE @Date datetime 
 DECLARE @TaxableSupplyDate datetime 
 DECLARE @DueDate datetime 
 DECLARE @VariableSymbol bigint 
 DECLARE @BasicPrice decimal(18,6) 
 DECLARE @BasicPriceInCurrency decimal(18,6) 
 DECLARE @VATPrice decimal(18,6) 
 DECLARE @VATPriceInCurrency decimal(18,6) 
 DECLARE @TotalPrice decimal(18,6) 
 DECLARE @TotalPriceInCurrency decimal(18,6) 
 DECLARE @RoundPrice decimal(18,4) 
 DECLARE @RoundPriceInCurrency decimal(18,4) 
 DECLARE @Price decimal(19,6) 
 DECLARE @PriceInCurrency decimal(19,6) 
 DECLARE @Currency nvarchar(5) 
 DECLARE @CurrencyID int 
 DECLARE @CurrencyIDInCurrency int 
 DECLARE @ExchangeRate decimal(19,4) 
 DECLARE @ExchangeRate2 decimal(18,4) 
 DECLARE @AccountingExchangeRate decimal(18,6) 
 DECLARE @VATExchangeRate decimal(18,4) 
 DECLARE @AccountingExchangeRate2 decimal(18,6) 
 DECLARE @RoundStyle int 
 DECLARE @RoundType int 
 DECLARE @SupplierName nvarchar(140) 
 DECLARE @SupplierStreet nvarchar(100) 
 DECLARE @SupplierCity nvarchar(140) 
 DECLARE @SupplierZIPCode nvarchar(10) 
 DECLARE @SupplierCountry nvarchar(50) 
 DECLARE @SupplierRegion nvarchar(30) 
 DECLARE @SupplierState nvarchar(50) 
 DECLARE @SupplierCompanyRegistrationNumber nvarchar(20) 
 DECLARE @SupplierVATNumber2 nvarchar(20) 
 DECLARE @SupplierVATNumber nvarchar(20) 
 DECLARE @SupplierPhone nvarchar(30) 
 DECLARE @SupplierFax nvarchar(30) 
 DECLARE @SupplierMobilePhone nvarchar(30) 
 DECLARE @SupplierEmail nvarchar(60) 
 DECLARE @SupplierWeb nvarchar(50) 
 DECLARE @SupplierBankName nvarchar(120) 
 DECLARE @SupplierBankAccount nvarchar(50) 
 DECLARE @SupplierBankSwift nvarchar(50) 
 DECLARE @OrdererName nvarchar(140) 
 DECLARE @OrdererStreet nvarchar(100) 
 DECLARE @OrdererCity nvarchar(140) 
 DECLARE @OrdererZIPCode nvarchar(10) 
 DECLARE @OrdererCountry nvarchar(50) 
 DECLARE @OrdererRegion nvarchar(30) 
 DECLARE @OrdererState nvarchar(50) 
 DECLARE @OrdererCompanyRegistrationNumber nvarchar(20) 
 DECLARE @OrdererVATNumber2 nvarchar(20) 
 DECLARE @OrdererVATNumber nvarchar(20) 
 DECLARE @OrdererPhone nvarchar(30) 
 DECLARE @OrdererFax nvarchar(30) 
 DECLARE @OrdererMobilePhone nvarchar(30) 
 DECLARE @OrdererEmail nvarchar(60) 
 DECLARE @OrdererWeb nvarchar(50) 
 DECLARE @OrdererBankName nvarchar(120) 
 DECLARE @OrdererBankAccount nvarchar(50) 
 DECLARE @RecipientName nvarchar(120) 
 DECLARE @RecipientStreet nvarchar(100) 
 DECLARE @RecipientCity nvarchar(140) 
 DECLARE @RecipientZIPCode nvarchar(10) 
 DECLARE @RecipientCountry nvarchar(50) 
 DECLARE @RecipientRegion nvarchar(30) 
 DECLARE @RecipientState nvarchar(50) 
 DECLARE @RecipientCompanyRegistrationNumber nvarchar(20) 
 DECLARE @RecipientVATNumber nvarchar(20) 
 DECLARE @RecipientPhone nvarchar(30) 
 DECLARE @RecipientFax nvarchar(30) 
 DECLARE @RecipientMobilePhone nvarchar(30) 
 DECLARE @RecipientEmail nvarchar(60) 
 DECLARE @RecipientWeb nvarchar(50) 
 DECLARE @RecipientBankName nvarchar(120) 
 DECLARE @RecipientBankAccount nvarchar(50) 
 DECLARE @IsCanceled int 
 DECLARE @CancelationReason nvarchar(100) 
 DECLARE @CancelationDate datetime 
 DECLARE @IsForeign int 
 DECLARE @FinancialYear int 
 DECLARE @FinancialMonth int 
 DECLARE @Note nvarchar(500) 
 DECLARE @Note2 nvarchar(120) 
 DECLARE @IsPrintedOnFiscal int 
 DECLARE @FiskalComputerName nvarchar(255) 
 DECLARE @IsPrinted int 
 DECLARE @CancelDocument int 
 DECLARE @CancelDocumentOriginID int 
 DECLARE @FiskalPrintDate date 
 DECLARE @FiskalPrintOrder int 
 DECLARE @Basis0 numeric(18,4)
 DECLARE @BasisInCurrency0 numeric(18,6)
 DECLARE @Tax0 numeric(18,4)
 DECLARE @TaxInCurrency0 numeric(18,6)
 DECLARE @VATRateID0 int
 DECLARE @Basis1 numeric(18,4)
 DECLARE @BasisInCurrency1 numeric(18,6)
 DECLARE @Tax1 numeric(18,4)
 DECLARE @TaxInCurrency1 numeric(18,6)
 DECLARE @VATRateID1 int
 DECLARE @Basis2 numeric(18,4)
 DECLARE @BasisInCurrency2 numeric(18,6)
 DECLARE @Tax2 numeric(18,4)
 DECLARE @TaxInCurrency2 numeric(18,6)
 DECLARE @VATRateID2 int
 set @VATRateID0 = -1
 set @VATRateID1 = 16028
 set @VATRateID2 = -1
 
 SELECT @ID = [ID], 
       @ContactID = [ContactID],
       @OrdererID = [OrdererID],
       @RecipientID = [RecipientID],
       @StockID = [StockID],
       @BranchID = [BranchID],
       @DocumentTypeID = [DocumentTypeID],
       @TransportID = [TransportID],
       @PaymentTypeID = [PaymentTypeID],
       @PriceTypeID = [PriceTypeID],
       @DocumentNumber = [DocumentNumber],
       @Date = [Date],
       @TaxableSupplyDate = [TaxableSupplyDate],
       @DueDate = [DueDate],
       @VariableSymbol = '123654897',
       @BasicPrice = [BasicPrice],
       @BasicPriceInCurrency = [BasicPriceInCurrency],
       @VATPrice = [VATPrice],
       @VATPriceInCurrency = [VATPriceInCurrency],
       @TotalPrice = [TotalPrice],
       @TotalPriceInCurrency = [TotalPriceInCurrency],
       @RoundPrice = [RoundPrice],
       @RoundPriceInCurrency = [RoundPriceInCurrency],
       @Price = [Price],
       @PriceInCurrency = [PriceInCurrency],
       @Currency = [Currency],
       @CurrencyID = [CurrencyID],
       @CurrencyIDInCurrency = [CurrencyIDInCurrency],
       @ExchangeRate = [ExchangeRate],
       @ExchangeRate2 = [ExchangeRate2],
       @AccountingExchangeRate = [AccountingExchangeRate],
       @VATExchangeRate = [VATExchangeRate],
       @AccountingExchangeRate2 = [AccountingExchangeRate2],
       @RoundStyle = [RoundStyle],
       @RoundType = [RoundType],
       @SupplierName = [SupplierName],
       @SupplierStreet = [SupplierStreet],
       @SupplierCity = [SupplierCity],
       @SupplierZIPCode = [SupplierZIPCode],
       @SupplierCountry = [SupplierCountry],
       @SupplierRegion = [SupplierRegion],
       @SupplierState = [SupplierState],
       @SupplierCompanyRegistrationNumber = [SupplierCompanyRegistrationNumber],
       @SupplierVATNumber2 = [SupplierVATNumber2],
       @SupplierVATNumber = [SupplierVATNumber],
       @SupplierPhone = [SupplierPhone],
       @SupplierFax = [SupplierFax],
       @SupplierMobilePhone = [SupplierMobilePhone],
       @SupplierEmail = [SupplierEmail],
       @SupplierWeb = [SupplierWeb],
       @SupplierBankName = [SupplierBankName],
       @SupplierBankAccount = [SupplierBankAccount],
       @SupplierBankSwift = [SupplierBankSwift],
       @OrdererName = [OrdererName],
       @OrdererStreet = [OrdererStreet],
       @OrdererCity = [OrdererCity],
       @OrdererZIPCode = [OrdererZIPCode],
       @OrdererCountry = [OrdererCountry],
       @OrdererRegion = [OrdererRegion],
       @OrdererState = [OrdererState],
       @OrdererCompanyRegistrationNumber = [OrdererCompanyRegistrationNumber],
       @OrdererVATNumber2 = [OrdererVATNumber2],
       @OrdererVATNumber = [OrdererVATNumber],
       @OrdererPhone = [OrdererPhone],
       @OrdererFax = [OrdererFax],
       @OrdererMobilePhone = [OrdererMobilePhone],
       @OrdererEmail = [OrdererEmail],
       @OrdererWeb = [OrdererWeb],
       @OrdererBankName = [OrdererBankName],
       @OrdererBankAccount = [OrdererBankAccount],
       @RecipientName = [RecipientName],
       @RecipientStreet = [RecipientStreet],
       @RecipientCity = [RecipientCity],
       @RecipientZIPCode = [RecipientZIPCode],
       @RecipientCountry = [RecipientCountry],
       @RecipientRegion = [RecipientRegion],
       @RecipientState = [RecipientState],
       @RecipientCompanyRegistrationNumber = [RecipientCompanyRegistrationNumber],
       @RecipientVATNumber = [RecipientVATNumber],
       @RecipientPhone = [RecipientPhone],
       @RecipientFax = [RecipientFax],
       @RecipientMobilePhone = [RecipientMobilePhone],
       @RecipientEmail = [RecipientEmail],
       @RecipientWeb = [RecipientWeb],
       @RecipientBankName = [RecipientBankName],
       @RecipientBankAccount = [RecipientBankAccount],
       @IsCanceled = [IsCanceled],
       @CancelationReason = [CancelationReason],
       @CancelationDate = [CancelationDate],
       @IsForeign = [IsForeign],
       @FinancialYear = [FinancialYear],
       @FinancialMonth = [FinancialMonth],
       @Note = [Note],
       @Note2 = [Note2],
       @IsPrintedOnFiscal = [IsPrintedOnFiscal],
       @FiskalComputerName = [FiskalComputerName],
       @IsPrinted = [IsPrinted],
       @CancelDocument = [CancelDocument],
       @CancelDocumentOriginID = [CancelDocumentOriginID],
       @FiskalPrintDate = [FiskalPrintDate],
       @FiskalPrintOrder = [FiskalPrintOrder]
 FROM   [API_GetInvoices] 
 WHERE  id = 8
SELECT @Basis0 = [basis], 
       @BasisInCurrency0 = [basisincurrency], 
       @Tax0 = [tax], 
       @TaxInCurrency0 = [taxincurrency] 
FROM   [API_GetDocumentVAT] 
WHERE  [documentid] = @ID 
       AND [rate] = (SELECT [value] 
                     FROM   [API_GetVATRates] 
                     WHERE  id = @VATRateID0) 
       AND isrounding = 0 
SELECT @Basis1 = [basis], 
       @BasisInCurrency1 = [basisincurrency], 
       @Tax1 = [tax], 
       @TaxInCurrency1 = [taxincurrency] 
FROM   [API_GetDocumentVAT] 
WHERE  [documentid] = @ID 
       AND [rate] = (SELECT [value] 
                     FROM   [API_GetVATRates] 
                     WHERE  id = @VATRateID1) 
       AND isrounding = 0 
SELECT @Basis2 = [basis], 
       @BasisInCurrency2 = [basisincurrency], 
       @Tax2 = [tax], 
       @TaxInCurrency2 = [taxincurrency] 
FROM   [API_GetDocumentVAT] 
WHERE  [documentid] = @ID 
       AND [rate] = (SELECT [value] 
                     FROM   [API_GetVATRates] 
                     WHERE  id = @VATRateID2) 
       AND isrounding = 0 
 
 EXECUTE @return_value = [API_UpdateInvoice] 
  @ID,
  @ContactID,
  @OrdererID,
  @RecipientID,
  @StockID,
  @BranchID,
  @DocumentTypeID,
  @TransportID,
  @PaymentTypeID,
  @PriceTypeID,
  @DocumentNumber,
  @Date,
  @TaxableSupplyDate,
  @DueDate,
  @VariableSymbol,
  @BasicPrice,
  @BasicPriceInCurrency,
  @VATPrice,
  @VATPriceInCurrency,
  @TotalPrice,
  @TotalPriceInCurrency,
  @RoundPrice,
  @RoundPriceInCurrency,
  @Price,
  @PriceInCurrency,
  @Currency,
  @CurrencyID,
  @CurrencyIDInCurrency,
  @ExchangeRate,
  @ExchangeRate2,
  @AccountingExchangeRate,
  @VATExchangeRate,
  @AccountingExchangeRate2,
  @RoundStyle,
  @RoundType,
  @SupplierName,
  @SupplierStreet,
  @SupplierCity,
  @SupplierZIPCode,
  @SupplierCountry,
  @SupplierRegion,
  @SupplierState,
  @SupplierCompanyRegistrationNumber,
  @SupplierVATNumber2,
  @SupplierVATNumber,
  @SupplierPhone,
  @SupplierFax,
  @SupplierMobilePhone,
  @SupplierEmail,
  @SupplierWeb,
  @SupplierBankName,
  @SupplierBankAccount,
  @SupplierBankSwift,
  @OrdererName,
  @OrdererStreet,
  @OrdererCity,
  @OrdererZIPCode,
  @OrdererCountry,
  @OrdererRegion,
  @OrdererState,
  @OrdererCompanyRegistrationNumber,
  @OrdererVATNumber2,
  @OrdererVATNumber,
  @OrdererPhone,
  @OrdererFax,
  @OrdererMobilePhone,
  @OrdererEmail,
  @OrdererWeb,
  @OrdererBankName,
  @OrdererBankAccount,
  @RecipientName,
  @RecipientStreet,
  @RecipientCity,
  @RecipientZIPCode,
  @RecipientCountry,
  @RecipientRegion,
  @RecipientState,
  @RecipientCompanyRegistrationNumber,
  @RecipientVATNumber,
  @RecipientPhone,
  @RecipientFax,
  @RecipientMobilePhone,
  @RecipientEmail,
  @RecipientWeb,
  @RecipientBankName,
  @RecipientBankAccount,
  @IsCanceled,
  @CancelationReason,
  @CancelationDate,
  @IsForeign,
  @FinancialYear,
  @FinancialMonth,
  @Note,
  @Note2,
  @IsPrintedOnFiscal,
  @FiskalComputerName,
  @IsPrinted,
  @CancelDocument,
  @CancelDocumentOriginID,
  @FiskalPrintDate,
  @FiskalPrintOrder,
  @Basis0,
  @BasisInCurrency0,
  @Tax0,
  @TaxInCurrency0,
  @VATRateID0,
  @Basis1,
  @BasisInCurrency1,
  @Tax1,
  @TaxInCurrency1,
  @VATRateID1,
  @Basis2,
  @BasisInCurrency2,
  @Tax2,
  @TaxInCurrency2,
  @VATRateID2
Notices
None.
