IO_InvoiceFiscalizeRQ | Count |
| Additional Information | protelAir field | protelAir logic / status |
---|
see Generic elements for Legal & Fiscal messaging#Messageheaderelements |
|
| Mandatory message headers |
|
|
IO_InvoiceFiscalizeRQ | /| UniqueID | 10..10 |
| Identifiers of the related tenant, folio, customer, etc. |
|
|
---|
see Generic elements for Legal & Fiscal messaging#Businessobjects |
|
| Mandatory Reference IDs |
|
|
IO_InvoiceFiscalizeRQ | /| HotelInfo | 1 |
| Description of the Invoice issuing company |
| as seen on Documents |
---|
@ChainCode | 0..1 |
|
|
|
|
@ChainName | 0..1 |
|
|
|
|
@FiscalDate | 0..1 |
|
|
|
|
@HotelCode | 0..1 |
|
|
|
|
@HotelName | 0..1 |
|
|
|
|
CompanyName | 0..1 | Offical
| Official Company Name for invoices | PropertyMasterData.Company |
|
CompanyGroupName | 0..1 |
| Name of associated company group | PropertyMasterData.Group |
|
LocalCourt | 0..1 |
| Name of Court | PropertyMasterData.LocalCourt |
|
TradeRegister | 0..1 |
| Name of Trade Register | PropertyMasterData.TradeRegister |
|
TradeRegisterID | 0..1 |
| ID of comapny in Trade register (alphanumeric) | PropertyMasterData.TradeRegisterID |
|
TaxNumber | 1 |
| Tax number of company (alphanumeric value aka VAT Tax Number) | PropertyMasterData.TaxNo |
|
TaxNumber2 | 0..1 |
| 2nd tax number of company (alphanumeric value aka Sales Tax ID) | PropertyMasterData.IdentificationNumber |
|
IBAN | 0..1 |
| International Bank Account Number of the company (alphanumeric) | PropertyMasterData.IBAN |
|
SwiftCode | 0..1 |
| Code of company's bank from Society for Worldwide Interbank Financial Telecommunication (alphanumeric) | PropertyMasterData.SWIFT |
|
Homepage | 0..1 |
| URL of the company's homepage | PropertyMasterData.Homepage |
|
IO_InvoiceFiscalizeRQ | HotelInfo | Address | 0..1 |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Addresses |
|
| Company address | PropertyMasterData.Address |
|
IO_InvoiceFiscalizeRQ | HotelInfo | Contact | 0..1 |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Persons |
|
| Contact / Manager |
|
|
IO_InvoiceFiscalizeRQ | HotelInfo | Email | 0..1 |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Communications |
|
|
| PropertyMasterData.Email |
|
IO_InvoiceFiscalizeRQ | HotelInfo | Phone | 0..1 |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Communications |
|
|
| PropertyMasterData.Phone |
|
IO_InvoiceFiscalizeRQ | HotelInfo | Fax | Fax | 0..1 |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Communications |
|
|
| PropertyMasterData.Fax | Homepage |
|
IO_InvoiceFiscalizeRQ | Invoice | 1 |
|
|
|
|
---|
@InvoiceDate | 0..1 | URL of the company's homepage | PropertyMasterData.Homepage |
| Invoice issue date (ISO DateTime) | ReferencedInvoice.InvoiceCode (DateTime) | Invoice | 1 |
|
---|
@InvoiceCode | 1 |
| Invoice number (shown to the user) | Invoice.InvoiceCode |
|
@FiscalCode@InvoiceID | 1 | Fiscal code assigned to this invoice
| Invoice Identifier in the sending system | Invoice. | FiscalCodeID | @Open | 1 | Is this invoice open (true / false) | Invoice.IsOpen | @Void | 1 | Is this invoice voided (true / false) | Invoice.IsVoid |
|
@Fiscalized | 0..1 |
| Flag to indicate wether the invoice is already internally fiscalized |
|
|
@FiscalCode | @ReferencedInvoiceCode | 0..1 | Reference to the Voided invoice (@InvoiceCode) | ReferencedInvoice.InvoiceCode |
| The internally generated fiscal code assigned to this invoice (from invoice issuer) | Invoice.FiscalCode |
|
@FiscalCodeID | @ReferencedFiscalCode | 0..1 | Reference to the voided invoice (@FiscalCode) | ReferencedInvoice.FiscalCode |
| Internal ID of the fiscal code number range used for internally fiscalizing the invoice |
|
|
@FiscalCodeName | @ReferencedInvoiceDate | 0..1 |
| Reference to type of code used for fiscalizing the invoice | FiscalCode.Name |
|
@Open | 1 |
| Is this invoice open (true / false) | Invoice.IsOpen |
|
@Void | 1 |
| Is this invoice voided (true/false) | Invoice.IsVoid | the voided Invoice issue date (ISO DateTime)ReferencedInvoice.InvoiceCode (DateTime) |
|
@Type | 1 |
| "Reservation", "Passerby", "Group", "Unknown" | Invoice.InvoiceType |
|
@InvoiceDate | 1 | Time stamp
| Timestamp of the invoice generation, stored in invoices table and printed on invoice (ISO DateTime) | Invoice.InvoiceDate (DateTime) |
|
@User | 1 | User
| The user who initiated Invoice creation (close of the folio) | Invoice.InvoiceUser (set on folio close) |
|
@UserTaxNo | 0..1 |
| Tax Number of the user who | generated closed/checked Invoice | System.CurrentUser.GovernmentID (on folio close) |
|
Invoice / VoidReason@DeliveryDate | 0..1 | Voiding reason info text. |
| Date of delivery on invoice / sales date (legal for Poland) |
|
|
@BusinessDate | Value | 0..1 | Textual description | Invoice.VoidReasonText |
| Date of closing/issuing the invoice |
|
|
@ExternallyFiscalized | 0..1 |
| Flag to indicate wether the invoice is already externally fiscalized |
|
|
@ExternalFiscalCode | 0..1 |
| External fiscal code assigned to the invoice |
|
|
@ExternalFiscalClosingID | 0..1 |
| Secondary external fiscal code assigned to the invoice |
|
|
@ExternalFiscalDate | 0..1 |
| Date of external fiscalization of invoice |
|
|
@PastEndOfDay | Invoice / TotalChargeAmount | 1 | Total (gross) charged amount | @Amount | 1 | Total amount decimal | Invoice.TotalChargedAmount.Amount | @CurrencyCode | 1 | Three letter currency code | Invoice.TotalChargedAmount.CurrencyCode | @ExchangeRate | 0..1 | Exchange rate applied for conversion to hotel default currency | Invoice.TotalChargedAmount.ExchangeRate | Invoice / TotalPaymentsAmount | 1 | Total paymenst amount | @Amount | 1 | Total amount decimal | Invoice.TotalPayments.Amount | @CurrencyCode | 1 | Three letter currency code | Invoice.TotalPayments.CurrencyCode | @ExchangeRate
|
|
|
|
---|
@TaxProcedureCode | 0.. 1 |
| type of TaxProcedureCode list: PMS_TaxProcedureCode | TaxProcedureCode |
|
@SystemFiscalCode1
| 0..1 |
| Fiscal config extra Code1 |
|
|
@SystemFiscalCode2
| 0..1 |
| Fiscal config extra Code2 |
|
|
@SystemFiscalCode3
| 0..1 | Exchange rate applied for conversion to hotel default currency | Invoice.TotalPayments.ExchangeRate | Invoice / TotalDepositsAmount | 1 | Total deposits amount | @Amount | 1 | Total amount decimal | Invoice.DepositPayments.Amount | @CurrencyCode | 1 | Three letter currency code | Invoice.DepositPayments.CurrencyCode |
| Fiscal config extra Code3 |
|
|
---|
IO_InvoiceFiscalizeRQ | Invoice | Reference | 0.1 |
| Reference to |
|
|
---|
@InvoiceID | 0..1 |
| Reference to the Voided invoice (@InvoiceCode) | ReferencedInvoice.InvoiceCode |
|
@FiscalCode | @ExchangeRate | 0..1 | Exchange rate applied for conversion to hotel default currency | Invoice.DepositPayments.ExchangeRate | Invoice / Charges | 1 | Invoice / Charges / Item | 0..n | @Quantity | 1 | Number of items charged/payed | Item.Quantity | @TaxRate | 1 | Percentage of VAT as decimal value | Item.TaxLogic.Rate | @TaxCode | 1 | Tax name as defined by the sender | Item.TaxLogic.ShortName | @Type | 1 | Type of item (Payment, Article, Expense) | Item.TypeID | @ServiceDate | 1 | Date item was posted to the invoice | Item.ServiceDate (default Invoice.InvoiceDate) | @CashRegisterID | 1 | ID of Cash register the user was logged in to | Item.CashRegisterID | Invoice / Charges / Item / PostingText | 0..1 | Value | Description of the item posted | Invoice / Charges / Item / AdditionalText | 0..1 | Value | Additional text to the posting | Invoice / Charges / Item / TotalAmountAfterTax | 1 | @CurrencyCode | Three letter currency code | Invoice / Charges / Item / TotalAmountAfterTax / Amount | 1 | Value | Decimal value of the item's total | Invoice / Charges / Item / SingleAmountAfterTax | 1 | @CurrencyCode | Three letter currency code | Invoice / Charges / Item / SingleAmountAfterTax / Amount | 1 | Value | Decimal value of the item's single amount including VAT | Invoice / Charges / Item / SingleAmountBeforeTax | 1 | @CurrencyCode | Three letter currency code | Invoice / Charges / Item / SingleAmountBeforeTax / Amount | 1 | Value | Decimal value of the item's single amount excluding VAT | Invoice / Charges / Item / TaxInfo | 1 | @Rate | 1 | Percentage of VAT as decimal value | @SubCode1 | 0..1 | Sub code of tax (if given) | @SubCode2 | 0..1 | Sub code of tax (if given) | @ID | 1 | ID of tax | @Code | 1 | Shortname of tax | Value | 1 | Description of tax | Invoice / Payments | 1 | Invoice / Payments / Item | 0..n | see Invoice/Charges/Item | Invoice / Deposits | 1 | Invoice / Deposits / Item | 0..n | see Invoice/Charges/Item | Invoice / Expenses | 1 | Invoice / Expenses / Item | 0..n | see Invoice/Charges/Item | Invoice / InvoiceRecipient | 1 |
| Reference to the voided invoice (@FiscalCode) | ReferencedInvoice.FiscalCode |
|
---|
@InvoiceDate | 0..1 |
| Reference to the voided Invoice issue date (ISO DateTime) | ReferencedInvoice.InvoiceCode (DateTime) |
|
IO_InvoiceFiscalizeRQ | Invoice | VoidReason | 0..1 |
| Voiding reason info text. |
|
|
---|
Value | 0..1 |
| Textual description | Invoice.VoidReasonText |
|
IO_InvoiceFiscalizeRQ | Invoice | DepositReferences | DepositReference | 0.. 1 |
| Depositreference to |
|
|
@DeliveryDate | 0..1 |
| Date of delivery on invoice |
|
|
@BusinessDate | 0..1 |
| Date of closing/issuing the invoice |
|
|
@Fiscalized | 0..1 |
| Flag to indicate wether the invoice is already internally fiscalized |
|
|
@ExternallyFiscalized | 0..1 |
| Flag to indicate wether the invoice is already externally fiscalized |
|
|
@InvoiceCode | 1 |
| Invoice number (shown to the user) |
|
|
@InvoiceID | 0.. 1 |
| Reference to the voided invoice (@FiscalCode) |
|
|
@InvoiceDate | 0..1 |
| Reference to the deposit invoice issue date |
|
|
@Type | 1 |
| "Reservation", "Passerby", "Group", "Unknown" |
|
|
@Open | 1 |
| Is this invoice open (true / false) |
|
|
@Void | 1 |
| Is this invoice voided (true/false) |
|
|
@PastEndOfDay | 0..1 |
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | TotalChargeAmount | 1 |
| Total (gross) charged amount |
|
|
---|
@Amount | 1 |
| Total amount decimal | Invoice.TotalChargedAmount.Amount |
|
@CurrencyCode | 1 |
| Three-letter currency code | Invoice.TotalChargedAmount.CurrencyCode |
|
@ExchangeRate | 0..1 |
| The exchange rate applied for conversion to hotel default currency | Invoice.TotalChargedAmount.ExchangeRate |
|
IO_InvoiceFiscalizeRQ | Invoice | TotalPaymentsAmount | 1 |
| Total payment amount |
|
|
---|
@Amount | 1 |
| Total amount decimal | Invoice.TotalPayments.Amount |
|
@CurrencyCode | 1 |
| Three-letter currency code | Invoice.TotalPayments.CurrencyCode |
|
@ExchangeRate | 0..1 |
| The exchange rate applied for conversion to hotel default currency | Invoice.TotalPayments.ExchangeRate |
|
IO_InvoiceFiscalizeRQ | Invoice | TotalDepositsAmount | 1 |
| Total deposits amount |
|
|
---|
@Amount | 1 |
| Total amount decimal | Invoice.DepositPayments.Amount |
|
@CurrencyCode | 1 |
| Three-letter currency code | Invoice.DepositPayments.CurrencyCode |
|
@ExchangeRate | 0..1 |
| The exchange rate applied for conversion to hotel default currency | Invoice.DepositPayments.ExchangeRate |
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | 1 |
|
|
|
|
---|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | 0..n |
|
|
|
|
---|
@Quantity | 1 |
| Number of items charged/payed | Item.Quantity |
|
@TaxRate | 1 |
| Percentage of VAT as a decimal value | Item.TaxLogic.Rate |
|
@TaxCode | 1 |
| Tax name as defined by the sender | Item.TaxLogic.ShortName |
|
@Type | 1 |
| Type of item (Payment, Article, Expense) | Item.TypeID |
|
@ServiceDate | 1 |
| Date item was posted to the invoice | Item.ServiceDate (default Invoice.InvoiceDate) |
|
@CashRegisterID | 1 |
| ID of Cash register the user was logged in to | Item.CashRegisterID |
|
@ID | 0..1 |
|
|
|
|
@PostingAccount | 0..1 |
|
|
|
|
@SystemDate | 0..1 |
|
|
|
|
@GroupCode | 0..1 |
| type of GroupCode list: PMS_GroupCode | GroupsAndServicesGroupCode |
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | PostingText | 0..1 |
|
|
|
|
---|
Value |
|
| Description of the item posted |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | AdditionalText | 0..1 |
|
|
|
|
---|
Value |
|
| Additional text to the posting |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | TotalAmountAfterTax | 1 |
|
|
|
|
---|
@CurrencyCode |
|
| Three-letter currency code |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | TotalAmountAfterTax | Amount | 1 |
|
|
|
|
---|
Value |
|
| A decimal value of the item's total |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | SingleAmountAfterTax | 1 |
|
|
|
|
---|
@CurrencyCode |
|
| Three-letter currency code |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | SingleAmountAfterTax | Amount | 1 |
|
|
|
|
---|
Value |
|
| The decimal value of the item's single amount including VAT |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | SingleAmountBeforeTax | 1 |
|
|
|
|
---|
@CurrencyCode |
|
| Three-letter currency code |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | SingleAmountBeforeTax | Amount | 1 |
|
|
|
|
---|
Value |
|
| The decimal value of the item's single amount excluding VAT |
|
|
IO_InvoiceFiscalizeRQ | Invoice | Charges | Item | TaxInfo | 1 |
|
|
|
|
---|
@Rate | 1 |
| Percentage of VAT as a decimal value |
|
|
@SubCode1 | 0..1 |
| Subcode of tax (if given) |
|
|
@SubCode2 | 0..1 |
| Subcode of tax (if given) |
|
|
@ID | 1 |
| ID of tax |
|
|
@Code | 1 |
| Shortname of tax |
|
|
Value | 1 |
| Description of tax |
|
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | Payments | 1 |
| Payments made to balance and close the invoice |
|
|
---|
IO_InvoiceFiscalizeRQ | Invoice | Payments | Item | 0..n |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Items |
|
|
|
|
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | Deposits | 1 |
| Payments made in advance |
|
|
---|
IO_InvoiceFiscalizeRQ | Invoice | Deposits | Item | 0..n |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Items |
|
|
|
|
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | Expenses | 1 |
| Outlays which can be handled as items in transit (not revenue relevant) |
|
|
---|
IO_InvoiceFiscalizeRQ | Invoice | Expenses | Item | 0..n |
|
|
|
|
---|
see Generic elements for Legal & Fiscal messaging#Items |
|
|
|
|
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | InvoiceRecipient | 1 |
| Details of the receiver of the invoice |
|
|
---|
@ProfileID | 0..1 |
|
|
|
|
@ProfileType | 0..1 |
|
|
|
|
see Generic elements for Legal & Fiscal messaging#Persons | 1 |
| The legal or individual person receiving this invoice |
|
|
IO_InvoiceFiscalizeRQ | Invoice | AdditionalText | 0..1 |
| Details for the additional text field of the invoice |
|
|
IO_InvoiceFiscalizeRQ | Invoice | InvoiceFormat | 0..1 |
| Details for the invoice format of an invoice |
|
|
IO_InvoiceFiscalizeRQ | Invoice | InvoiceRecipientReminderCode | 0..1 |
|
|
|
|
---|
@Code | 0..1 |
|
|
|
|
@Description | 0..1 |
|
|
|
|
@PrimaryInd | 0..1 |
|
|
|
|
@Inactive | 1 |
|
|
|
|
@CurrencyCode | 0..1 |
|
|
|
|
IO_InvoiceFiscalizeRQ | Invoice | InvoiceRecipientReminderCode | Level | 1..5 |
|
|
|
|
---|
@Step | 1 |
|
|
|
|
@Fee | 1 |
|
|
|
|
@Days | 1 |
|
|
|
|
|
|
|
|
|
|
IO_InvoiceFiscalizeRQ | ReservationInfo | 0..1 | see Generic elements for Legal & Fiscal messaging#Persons | 1 | The legal or individual person receiving this invoice | IO_InvoiceFiscalizeRQ / ReservationInfo |
|
|
|
|
---|
@ArrivalDate | 1 |
|
|
|
|
@DepartureDate | 1 |
|
|
|
|
@CRSNumber | 1 |
| External CRS number |
|
|
@ReservationID | 0..1 |
|
|
|
|
IO_InvoiceFiscalizeRQ | / | ReservationInfo | / | Booker | 1 |
| Booker of the reservation |
|
|
---|
@ProfileID | 0..1 |
|
|
|
|
@ProfileType | 0..1 |
|
|
|
|
see Generic elements for Legal & Fiscal messaging#Persons | 1 |
|
|
|
|
IO_InvoiceFiscalizeRQ | / | ReservationInfo | / | ReservationGuests | 1..n |
| Linked guest profiles to this reservation. |
|
|
---|
@ProfileID | 0..1 |
|
|
|
|
@ProfileType | 0..1 |
|
|
|
|
see Generic elements for Legal & Fiscal messaging#Persons | 1 |
| The individual persons arriving at the hotel |
|
|
IO_InvoiceFiscalizeRQ | ReservationInfo | Notes | 0..1 |
|
|
|
|
@Value | 0..1 |
|
|
|
|
IO_InvoiceFiscalizeRQ | / | Terminal | 0..1 |
| Represents the cash register the user is currently logged in to |
|
|
---|
@TerminalName | 1 |
| CashRegister Label |
|
|
IO_InvoiceFiscalizeRQ / | Terminal / | URL | 0..1 |
| CashRegister ID |
|
|
---|
@Value |
|
|
|
|
|
IO_InvoiceFiscalizeRQ / | Terminal / | Location | 0..1 |
| Cash Register Description |
|
|
---|
@Value |
|
|
|
|
|
IO_InvoiceFiscalizeRQ / | Terminal / | Notes | 0..1 |
| - |
|
|
---|
|
|
|
|
|
|