Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Inhalt

Auszug einschließen
Messages to POS from Fiscal Service
Messages to POS from Fiscal Service

Info

POS is the system used to issue the invoice to the customer.
Fiscal service is the system handling fiscal obligations as part or on behalf of the respective tax authority.

...

  • Invoice Code
  • Invoice recipient
    • Name
    • Address
    • Tax numbers
    • Contact information
  • Charges (Services)
  • Payments
  • Deposits
  • Totals

Terminal information

  • Terminal Name
  • URL
  • Location

Reservation information

  • Reservation Guest information (guests of the stay)
  • Date of arrival and departure
  • Rooms 



Auszug

Message

send

sent from POS (IO_InvoiceFiscalizeRQ)

Examples

Standard invoice issued by Hotel with Multi-Currency enabled and user logged in to CashRegister 1

Codeblock
languagexml
themeEmacs
titleFiscalize RQ for standard invoice
collapsetrue
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<p:IO_InvoiceFiscalizeRQ xmlns:p="http://protel.io/soap" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" CorrelationID="INV#000104#CLOSE#000049#1545154516279#94D6" Version="1.0" TimeStamp="2018-12-18T17:35:16Z">
    <p:HotelInfo HotelCode="2280" HotelName="IO Testing_pAir_104" ChainCode="n/a" ChainName="">
        <p:CompanyName></p:CompanyName>
        <p:CompanyGroupName></p:CompanyGroupName>
        <p:Address PostCode="F5532" CountryCode="TR" PrimaryInd="true">
            <p:City>Antalya</p:City>
            <p:Street1>Kemal A. Avenue</p:Street1>
            <p:State>Centro</p:State>
        </p:Address>
        <p:Homepage>www.hotel.com</p:Homepage>
        <p:Email Value="info@hotel.com" Type="3" PrimaryInd="false"/>
        <p:Phone Value="0090(0)251111031" Type="1" PrimaryInd="false"/>
        <p:Fax Value="0090(0)2111153" Type="4" PrimaryInd="false"/>
        <p:LocalCourt>Antalya</p:LocalCourt>
        <p:TradeRegister>Trade Register Antalya</p:TradeRegister>
        <p:TradeRegisterID>33737</p:TradeRegisterID>
        <p:TaxNumber>4690011032</p:TaxNumber>
        <p:IBAN>TR91 0006 10 7970 0006 2989 34</p:IBAN>
        <p:SwiftCode>TGBFFFFFISXXX</p:SwiftCode>
    </p:HotelInfo>
    <p:Invoice InvoiceCode="D-06-211-15" FiscalCode="" InvoiceDate="2015-11-11T22:55:27+01:00" Type="Reservation" PastEndOfDay="true" Open="false" Void="false" Fiscalized="false" User="Solaiman Bosharat" UserTaxNo="HR123456789HJ">
        <p:InvoiceRecipient>
            <p:FirstName>Peter</p:FirstName>
            <p:LastName>Lakshmanan</p:LastName>
			<p:CompanyName>protel</p:CompanyName>
        	<p:CompanyGroupName></p:CompanyGroupName>
            <p:Nationality>DE</p:Nationality>
            <p:Language>de_DE</p:Language>
            <p:Notes></p:Notes>
            <p:Gender></p:Gender>
 			<p:TaxNumber>4690011032</p:TaxNumber>
            <p:Addresses>
                <p:Address PostCode="" CountryCode="DE" PrimaryInd="false">
                    <p:City></p:City>
                    <p:Street1></p:Street1>
                    <p:Street2></p:Street2>
                    <p:Street3></p:Street3>
                    <p:State></p:State>
                    <p:Notes></p:Notes>
                </p:Address>
            </p:Addresses>
        </p:InvoiceRecipient>
        <p:Charges>
            <p:Item Quantity="1" TaxRate="20" TaxCode="20%" Type="1" ServiceDate="2019-01-15T16:26:44.000+01:00" CashRegisterID="1">
                <p:PostingText>Parking</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>10.00</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>10.00</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>8.333333330</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="20" SubCode1="" SubCode2="" ID="1" Code="20%">TVA</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="0" TaxCode="0%" Type="5" ServiceDate="2019-01-15T16:26:44.000+01:00" CashRegisterID="1">
                <p:PostingText>Pourboire</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>123.11</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>123.11</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>123.110000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="0" SubCode1="" SubCode2="" ID="3" Code="0%">Exonéré</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="20" TaxCode="20%" Type="1" ServiceDate="2019-01-15T16:26:45.000+01:00" CashRegisterID="1">
                <p:PostingText>Bar PDJ Take Away Boissons 20%</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>69.00</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>69.00</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>57.499999977</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="20" SubCode1="" SubCode2="" ID="1" Code="20%">TVA</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="0" TaxCode="0%" Type="1" ServiceDate="2019-01-15T16:26:45.000+01:00" CashRegisterID="1">
                <p:PostingText>Erreur POS</p:PostingText>
                <p:AdditionalText>Erreur POS</p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>0.000000000000000000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>0.000000000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.000000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="0" SubCode1="" SubCode2="" ID="3" Code="0%">Exonéré</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="0" TaxCode="0%" Type="5" ServiceDate="2019-01-15T16:28:29.000+01:00" CashRegisterID="1">
                <p:PostingText>Débours</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>50.00</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>50.00</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>50.000000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="0" SubCode1="" SubCode2="" ID="3" Code="0%">Exonéré</p:TaxInfo>
            </p:Item>
        </p:Charges>
        <p:Payments>
            <p:Item Quantity="1" TaxRate="20" TaxCode="20%" Type="3" ServiceDate="2019-01-15T16:28:59.000+01:00" CashRegisterID="1">
                <p:PostingText>Chèque Vacances</p:PostingText>
                <p:AdditionalText>Chèque Vacances</p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-252.11</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-252.11</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>-252.110000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="20" SubCode1="" SubCode2="" ID="1" Code="20%">TVA</p:TaxInfo>
            </p:Item>
        </p:Payments>
        <p:Deposits/>
        <p:Expenses>
            <p:Item Quantity="1" TaxRate="0" TaxCode="0%" Type="5" ServiceDate="2019-01-15T16:26:44.000+01:00" CashRegisterID="1">
                <p:PostingText>Pourboire</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>123.11</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>123.11</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>123.110000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="0" SubCode1="" SubCode2="" ID="3" Code="0%">Exonéré</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="0" TaxCode="0%" Type="5" ServiceDate="2019-01-15T16:28:29.000+01:00" CashRegisterID="1">
                <p:PostingText>Débours</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>50.00</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>50.00</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>50.000000000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="0" SubCode1="" SubCode2="" ID="3" Code="0%">Exonéré</p:TaxInfo>
            </p:Item>
        </p:Expenses>
        <p:TotalChargeAmount CurrencyCode="EUR">
            <p:Amount>252.110000000000000000</p:Amount>
        </p:TotalChargeAmount>
        <p:TotalPaymentsAmount CurrencyCode="EUR">
            <p:Amount>-252.11</p:Amount>
        </p:TotalPaymentsAmount>
        <p:TotalDepositsAmount CurrencyCode="EUR">
            <p:Amount>0</p:Amount>
        </p:TotalDepositsAmount>
        <p:VoidReason></p:VoidReason>
    </p:Invoice>
    <p:Terminal TerminalName="Barkasse">
        <p:URL>1</p:URL>
        <p:Location></p:Location>
    </p:Terminal>
</p:IO_InvoiceFiscalizeRQ>

Voiding invoice (w/ Reference) issued by protel with Single-Currency enabled and no user logged in to CashRegister

Codeblock
languagexml
titleFiscalize RQ for an invoice to void another fisclaized invoice
collapsetrue
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<p:IO_InvoiceFiscalizeRQ xmlns:p="http://protel.io/soap" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" CorrelationID="INV#041251#CLOSE#000253#1551456833320#2FA8" Version="1.0" TimeStamp="2019-03-01T16:13:53Z">
    <p:HotelInfo HotelCode="9787" HotelName="IO pAir_41251 - 2620" ChainCode="n/a" ChainName="">
        <p:CompanyName>protel hotelsoftware GmbH</p:CompanyName>
        <p:CompanyGroupName></p:CompanyGroupName>
        <p:Address PostCode="44269" CountryCode="DE" PrimaryInd="false">
            <p:City>Dortmund</p:City>
            <p:Street1>Europaplatz 8</p:Street1>
            <p:State>NRW</p:State>
        </p:Address>
        <p:Homepage>www.protel.net</p:Homepage>
        <p:Email Value="info@protel.net" Type="3" PrimaryInd="false"/>
        <p:Phone Value="+49 231 915930" Type="1" PrimaryInd="false"/>
        <p:Fax Value="+49 213 915999" Type="4" PrimaryInd="false"/>
        <p:LocalCourt>Amtsgericht Dortmund</p:LocalCourt>
        <p:TradeRegister>Amtsgericht Dortmund</p:TradeRegister>
        <p:TradeRegisterID>AAG234</p:TradeRegisterID>
        <p:TaxNumber>435-456456-223</p:TaxNumber>
        <p:IBAN>DE7610096181000008209300284</p:IBAN>
        <p:SwiftCode>DEPBKA</p:SwiftCode>
    </p:HotelInfo>
    <p:Invoice InvoiceCode="K_139" FiscalCode="FIS_CXL_130_2018" InvoiceDate="2018-10-04" Type="Reservation" PastEndOfDay="true" Open="false" Void="true" Fiscalized="true" ReferencedInvoiceCode="K_128" ReferencedFiscalCode="FIS_INV_119_2018" ReferenceInvoiceDate="2018-10-04" User="Mylène DIRUSCIO" UserTaxNo="HR123456789HJ">
        <p:InvoiceRecipient>
            <p:FirstName></p:FirstName>
            <p:LastName>TRAVCO</p:LastName>
            <p:ContactPerson>
                <p:FirstName>JORDI</p:FirstName>
                <p:LastName>SALFRANCA</p:LastName>
            </p:ContactPerson>
            <p:Nationality>GB</p:Nationality>
            <p:Language>en_US</p:Language>
            <p:Notes></p:Notes>
            <p:Gender></p:Gender>
            <p:Addresses>
                <p:Address PostCode="EC2A 4UX" CountryCode="GB" PrimaryInd="false">
                    <p:City>London</p:City>
                    <p:Street1>92-94 Paul Street</p:Street1>
                    <p:Street2></p:Street2>
                    <p:Street3></p:Street3>
                    <p:State></p:State>
                    <p:Notes></p:Notes>
                </p:Address>
            </p:Addresses>
            <p:EmailAddresses>
                <p:Communication Value="travco@travco.co.uk" Type="3" Notes="" PrimaryInd="true"/>
            </p:EmailAddresses>
        </p:InvoiceRecipient>
        <p:Charges>
            <p:Item Quantity="1" Type="2" ServiceDate="2018-10-03T20:00:37+02:00" CashRegisterID="1">
                <p:PostingText>RESTAURANT DINER</p:PostingText>
                <p:AdditionalText></p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-19.500000000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-19.500000000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.000000000</p:Amount>
                </p:SingleAmountBeforeTax>
            </p:Item>
            <p:Item Quantity="1" TaxRate="10" TaxCode="10%" Type="1" ServiceDate="2018-10-03T22:00:30+02:00" CashRegisterID="1">
                <p:PostingText>Restaurant Dîner Nourriture</p:PostingText>
                <p:AdditionalText>RESTAURANT DINER, Fish&amp;Chips</p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-13.00</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-13.00</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>-11.818181817</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="10" ID="2" Code="10%">TVA</p:TaxInfo>
            </p:Item>
            <p:Item Quantity="1" TaxRate="10" TaxCode="10%" Type="1" ServiceDate="2018-10-03T22:00:30+02:00" CashRegisterID="1">
                <p:PostingText>Restaurant Dîner Nourriture</p:PostingText>
                <p:AdditionalText>RESTAURANT DINER, Crumble aux Poires</p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-6.50</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-6.50</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>-5.909090909</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:TaxInfo Rate="10" ID="2" Code="10%">TVA</p:TaxInfo>
            </p:Item>
        </p:Charges>
        <p:Payments>
            <p:Item Quantity="1" Type="3" ServiceDate="2018-10-04T07:31:07+02:00" CashRegisterID="1">
                <p:PostingText>Mastercard</p:PostingText>
                <p:AdditionalText>Mastercard</p:AdditionalText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>19.50</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>19.50</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>19.500000000</p:Amount>
                </p:SingleAmountBeforeTax>
            </p:Item>
        </p:Payments>
        <p:Deposits/>
        <p:Expenses/>
        <p:TotalChargeAmount CurrencyCode="EUR">
            <p:Amount>-19.50</p:Amount>
        </p:TotalChargeAmount>
        <p:TotalPaymentsAmount CurrencyCode="EUR">
            <p:Amount>19.50</p:Amount>
        </p:TotalPaymentsAmount>
        <p:TotalDepositsAmount CurrencyCode="EUR">
            <p:Amount>0</p:Amount>
        </p:TotalDepositsAmount>
        <p:VoidReason></p:VoidReason>
    </p:Invoice>
    <p:ReservationInfo ArrivalDate="2018-10-03" DepartureDate="2018-10-04" CRSNumber="">
        <p:Booker>
            <p:FirstName></p:FirstName>
            <p:LastName>TRAVCO</p:LastName>
            <p:ContactPerson>
                <p:FirstName>JORDI</p:FirstName>
                <p:LastName>SALFRANCA</p:LastName>
            </p:ContactPerson>
            <p:Nationality>GB</p:Nationality>
            <p:Language>en_US</p:Language>
            <p:Notes></p:Notes>
            <p:Gender></p:Gender>
            <p:Addresses>
                <p:Address PostCode="EC2A 4UX" CountryCode="GB" PrimaryInd="false">
                    <p:City>London</p:City>
                    <p:Street1>92-94 Paul Street</p:Street1>
                    <p:Street2></p:Street2>
                    <p:Street3></p:Street3>
                    <p:State></p:State>
                    <p:Notes></p:Notes>
                </p:Address>
            </p:Addresses>
            <p:EmailAddresses>
                <p:Communication Value="travco@travco.co.uk" Type="3" Notes="" PrimaryInd="true"/>
            </p:EmailAddresses>
        </p:Booker>
        <p:ReservationGuests>
            <p:Guest>
                <p:FirstName>NICOLAS</p:FirstName>
                <p:LastName>DELLIAUX</p:LastName>
                <p:Nationality>FR</p:Nationality>
                <p:Language>fr_FR</p:Language>
                <p:Notes></p:Notes>
                <p:Gender></p:Gender>
                <p:Addresses/>
            </p:Guest>
        </p:ReservationGuests>
        <p:Notes>RB TO TRAVCO/CITY TAX + EXRAS TO CLIENT</p:Notes>
        <p:ExchangeRateDateSetOnCheckin>false</p:ExchangeRateDateSetOnCheckin>
    </p:ReservationInfo>
</p:IO_InvoiceFiscalizeRQ>


Charges and Batches

Codeblock
languagexml
titleTwo batches of two items plus 2 unbatched items
collapsetrue
...
	 <p:Charges>
            <p:Item ID="13398957" Quantity="2" TaxRate="19" TaxCode="19%" Type="Article" ServiceDate="2019-03-14" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209" BatchID="13398956">
                <p:PostingText>Frühstück 1</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>32.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>16.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>13.4454</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="19" ID="1" Code="19%">19%</p:TaxInfo>
                <p:Reference Name="Frühstück 1" ID="156" Code="400" TransactionAccount="3100,0">
                    <p:Group Name="Frühstück" ID="76" Code="4123"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398958" Quantity="2" TaxRate="19" TaxCode="19%" Type="Article" ServiceDate="2019-03-14" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209" BatchID="13398956">
                <p:PostingText>WLan</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>2.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>1.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.8403</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="19" ID="1" Code="19%">19%</p:TaxInfo>
                <p:Reference Name="WLan" ID="463" Code="341" TransactionAccount="4400,0">
                    <p:Group Name="Hotel Sonstiges" ID="4" Code="4105"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398985" Quantity="1" TaxRate="19" TaxCode="19%" Type="Article" ServiceDate="2019-03-14" SystemDate="2019-02-10T12:55:00+01:00" PostingAccount="209" CashRegisterID="1">
                <p:PostingText>Erhaltene Deposits 19%</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-170.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-170.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>-142.8571</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="19" ID="1" Code="19%">19%</p:TaxInfo>
                <p:Reference Name="Erhaltene Deposits 19%" ID="441" Code="4002" TransactionAccount="2000,0">
                    <p:Group Name="Deposits" ID="438" Code="4143"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398986" Quantity="1" TaxRate="7" TaxCode="7%" Type="Article" ServiceDate="2019-03-14" SystemDate="2019-02-10T12:55:00+01:00" PostingAccount="209" CashRegisterID="1">
                <p:PostingText>Erhaltene Deposits 7%</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-203.5000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>-203.5000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>-190.1869</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="7" ID="2" Code="7%">7%</p:TaxInfo>
                <p:Reference Name="Erhaltene Deposits 7%" ID="440" Code="4001" TransactionAccount="2000,0">
                    <p:Group Name="Deposits" ID="438" Code="4143"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398977" Quantity="2" TaxRate="19" TaxCode="19%" Type="Article" ServiceDate="2019-03-18" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209" BatchID="13398976">
                <p:PostingText>Frühstück 1</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>32.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>16.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>13.4454</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="19" ID="1" Code="19%">19%</p:TaxInfo>
                <p:Reference Name="Frühstück 1" ID="156" Code="400" TransactionAccount="3100,0">
                    <p:Group Name="Frühstück" ID="76" Code="4123"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398978" Quantity="2" TaxRate="19" TaxCode="19%" Type="Article" ServiceDate="2019-03-18" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209" BatchID="13398976">
                <p:PostingText>WLan</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>2.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>1.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.8403</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:TaxInfo Rate="19" ID="1" Code="19%">19%</p:TaxInfo>
                <p:Reference Name="WLan" ID="463" Code="341" TransactionAccount="4400,0">
                    <p:Group Name="Hotel Sonstiges" ID="4" Code="4105"/>
                </p:Reference>
            </p:Item>
        </p:Charges>
...
        <p:Batches>
            <p:Item ID="13398956" Quantity="2" Type="Batch" ServiceDate="2019-03-14" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209">
                <p:PostingText>Frühstück</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>34.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>17.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.0000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:Reference Name="Frühstück" ID="466" Code="412">
                    <p:Group Name="Frühstück" ID="76" Code="4123"/>
                </p:Reference>
            </p:Item>
            <p:Item ID="13398976" Quantity="2" Type="Batch" ServiceDate="2019-03-18" SystemDate="2019-02-10T12:52:47+01:00" PostingAccount="209">
                <p:PostingText>Frühstück</p:PostingText>
                <p:TotalAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>34.0000</p:Amount>
                </p:TotalAmountAfterTax>
                <p:SingleAmountAfterTax CurrencyCode="EUR">
                    <p:Amount>17.0000</p:Amount>
                </p:SingleAmountAfterTax>
                <p:SingleAmountBeforeTax CurrencyCode="EUR">
                    <p:Amount>0.0000</p:Amount>
                </p:SingleAmountBeforeTax>
                <p:AdditionalText></p:AdditionalText>
                <p:Reference Name="Frühstück" ID="466" Code="412">
                    <p:Group Name="Frühstück" ID="76" Code="4123"/>
                </p:Reference>
            </p:Item>
        </p:Batches>
...


Field description table


/1/Offical Homepage1@FiscalCodeFiscal code assigned to this invoiceFiscalCode@FiscalCodeIDIs this invoice voided (true / falseIsVoid@ReferencedInvoiceCode@ReferencedFiscalCode the voided invoice (@FiscalCode)ReferencedInvoice.InvoiceCode (DateTime)Time stamp User Invoice / VoidReasonValue@ExchangeRate@ExchangeRate@ExchangeRateIO_InvoiceFiscalizeRQ / ReservationInfo / / / / /

IO_InvoiceFiscalizeRQ

Count
Additional InformationprotelAir fieldprotelAir logic / status
see Generic elements for Legal & Fiscal messaging#Messageheaderelements

Mandatory message headers

IO_InvoiceFiscalizeRQ

| UniqueID

0..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
@ChainCode0..1



@ChainName0..1



@FiscalDate0..1



@HotelCode0..1



@HotelName0..1



CompanyName0..1
Official Company Name for invoicesPropertyMasterData.Company
CompanyGroupName0..1
Name of associated company groupPropertyMasterData.Group
LocalCourt0..1
Name of CourtPropertyMasterData.LocalCourt
TradeRegister0..1
Name of Trade RegisterPropertyMasterData.TradeRegister
TradeRegisterID0..1
ID of comapny in Trade register (alphanumeric)PropertyMasterData.TradeRegisterID
TaxNumber1
Tax number of company (alphanumeric value aka VAT Tax Number)PropertyMasterData.TaxNo
TaxNumber20..1
2nd tax number of company (alphanumeric value aka Sales Tax ID)PropertyMasterData.IdentificationNumber
IBAN0..1
International Bank Account Number of the company (alphanumeric)PropertyMasterData.IBAN
SwiftCode0..1
Code of company's bank from Society for Worldwide Interbank Financial Telecommunication (alphanumeric)PropertyMasterData.SWIFT

Homepage

0..1
URL of the company's homepagePropertyMasterData.Homepage

IO_InvoiceFiscalizeRQ | HotelInfo | Address

0..1



see Generic elements for Legal & Fiscal messaging#Addresses

Company addressPropertyMasterData.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

Fax0..1



see Generic elements for Legal & Fiscal messaging#Communications


PropertyMasterData.Fax

IO_InvoiceFiscalizeRQ | Invoice

1



@InvoiceDate0..1URL of the company's homepagePropertyMasterData.Homepage
Invoice issue date (ISO DateTime)ReferencedInvoice.InvoiceCode (DateTime)

Invoice


@InvoiceCode1
Invoice number (shown to the user)Invoice.InvoiceCode
@InvoiceID1
Invoice Identifier in the sending systemInvoice.ID
@Fiscalized0..1Internal ID for the Fiscal code assigned to this invoice
Flag to indicate wether the invoice is already internally fiscalized

@FiscalCode0..1
The internally generated fiscal code assigned to this invoice (from invoice issuer@Open1Is this invoice open (true / false)Invoice.IsOpen@Void1)Invoice.FiscalCode
@FiscalCodeID0..1Reference to the Voided invoice (@InvoiceCode)ReferencedInvoice.InvoiceCode
Internal ID of the fiscal code number range used for internally fiscalizing the invoice

@FiscalCodeName0..1
Reference to ReferencedInvoice.FiscalCode@ReferencedInvoiceDate0..1Reference to the voided Invoice issue date (ISO DateTime)type of code used for fiscalizing the invoiceFiscalCode.Name
@Open1
Is this invoice open (true / false)Invoice.IsOpen
@Void1
Is this invoice voided (true/false)Invoice.IsVoid
@Type1
"Reservation", "Passerby", "Group", "Unknown"Invoice.InvoiceType
@InvoiceDate1
Timestamp of the invoice generation, stored in invoices table and printed on invoice (ISO DateTime)Invoice.InvoiceDate (DateTime)
@User1
The user who initiated Invoice creation (close of the folio)Invoice.InvoiceUser (set on folio close)
@UserTaxNo0..1
Tax Number of the user who closed/checked InvoiceSystem.CurrentUser.GovernmentID (on folio close)
@DeliveryDate0..1Display the invoice delivery date
Date of delivery on invoice / sales date (legal for Poland)

@BusinessDate0..1Voiding reason info text.
Date of closing/issuing the invoice

@ExternallyFiscalized0..1Textual descriptionInvoice.VoidReasonText
Flag to indicate wether the invoice is already externally fiscalized

@ExternalFiscalCode0..1
External fiscal code assigned to the invoice

@ExternalFiscalClosingID0..1
Secondary external fiscal code assigned to the invoice

@ExternalFiscalDate0..1
Date of external fiscalization of invoice

@PastEndOfDayInvoice / TotalChargeAmount1Total (gross) charged amount @Amount1Total amount decimalInvoice.TotalChargedAmount.Amount@CurrencyCode1 Three letter currency codeInvoice.TotalChargedAmount.CurrencyCode0..1Exchange rate applied for conversion to hotel default currencyInvoice.TotalChargedAmount.ExchangeRateInvoice / TotalPaymentsAmount1Total paymenst amount@Amount1 Total amount decimalInvoice.TotalPayments.Amount@CurrencyCode1  Three letter currency codeInvoice.TotalPayments.CurrencyCode



@TaxProcedureCode0.. 1
type of TaxProcedureCode list: PMS_TaxProcedureCodeTaxProcedureCode
@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 currencyInvoice.TotalPayments.ExchangeRateInvoice / TotalDepositsAmount1Total deposits amount@Amount1 Total amount decimalInvoice.DepositPayments.Amount@CurrencyCode1  Three letter currency codeInvoice.DepositPayments.CurrencyCode
Fiscal config extra Code3

IO_InvoiceFiscalizeRQ | Invoice | Reference

0.1
Reference to 

@InvoiceID0..1
Reference to the Voided invoice (@InvoiceCode)ReferencedInvoice.InvoiceCode
@FiscalCode0..1 Exchange rate applied for conversion to hotel default currencyInvoice.DepositPayments.ExchangeRate

Invoice / Charges

1

Invoice / Charges / Item

0..n@Quantity1Number of items charged/payedItem.Quantity@TaxRate1Percentage of VAT as decimal valueItem.TaxLogic.Rate@TaxCode1Tax name as defined by the senderItem.TaxLogic.ShortName@Type1Type of item (Payment, Article, Expense)Item.TypeID@ServiceDate1Date item was posted to the invoiceItem.ServiceDate (default Invoice.InvoiceDate)@CashRegisterID1ID of Cash register the user was logged in toItem.CashRegisterID

Invoice / Charges / Item / PostingText

0..1ValueDescription of the item posted

Invoice / Charges / Item / AdditionalText

0..1ValueAdditional text to the posting

Invoice / Charges / Item / TotalAmountAfterTax

1@CurrencyCodeThree letter currency code

Invoice / Charges / Item / TotalAmountAfterTax / Amount

1ValueDecimal value of the item's total

Invoice / Charges / Item / SingleAmountAfterTax

1@CurrencyCode Three letter currency code

Invoice / Charges / Item / SingleAmountAfterTax / Amount

1ValueDecimal value of the item's single amount including VAT

Invoice / Charges / Item / SingleAmountBeforeTax

1@CurrencyCode Three letter currency code

Invoice / Charges / Item / SingleAmountBeforeTax / Amount

1ValueDecimal value of the item's single amount excluding VAT

Invoice / Charges / Item / TaxInfo

1@Rate1Percentage of VAT as decimal value@SubCode10..1Sub code of tax (if given)@SubCode20..1Sub code of tax (if given)@ID1ID of tax @Code1Shortname of taxValue1Description of tax

Invoice / Payments

1

Invoice / Payments / Item

0..nsee 67715891

Invoice / Deposits

1

Invoice / Deposits / Item

0..nsee 67715891 

Invoice / Expenses

1

Invoice / Expenses / Item

0..nsee 67715891 
Reference to the voided invoice (@FiscalCode)ReferencedInvoice.FiscalCode
@InvoiceDate0..1
Reference to the voided Invoice issue date (ISO DateTime)ReferencedInvoice.InvoiceCode (DateTime)

IO_InvoiceFiscalizeRQ | Invoice | VoidReason

0..1
Voiding reason info text.

Value0..1
Textual descriptionInvoice.VoidReasonText
IO_InvoiceFiscalizeRQ | Invoice | DepositReferences | DepositReference0.. 1
Depositreference to 

@DeliveryDate0..1
Date of delivery on invoice

@BusinessDate0..1
Date of closing/issuing the invoice

@Fiscalized0..1
Flag to indicate wether the invoice is already internally fiscalized

@ExternallyFiscalized0..1
Flag to indicate wether the invoice is already externally fiscalized

@InvoiceCode1
Invoice number (shown to the user)

@InvoiceID0.. 1
Reference to the voided invoice (@FiscalCode)

@InvoiceDate0..1
Reference to the deposit invoice issue date 

@Type1
"Reservation", "Passerby", "Group", "Unknown"

@Open1
Is this invoice open (true / false)

@Void1
Is this invoice voided (true/false)

@PastEndOfDay0..1



IO_InvoiceFiscalizeRQ | Invoice | TotalChargeAmount

1
Total (gross) charged amount 

@Amount1
Total amount decimalInvoice.TotalChargedAmount.Amount
@CurrencyCode1
Three-letter currency codeInvoice.TotalChargedAmount.CurrencyCode
@ExchangeRate0..1
The exchange rate applied for conversion to hotel default currencyInvoice.TotalChargedAmount.ExchangeRate

IO_InvoiceFiscalizeRQ | Invoice | TotalPaymentsAmount

1
Total payment amount

@Amount1
 Total amount decimalInvoice.TotalPayments.Amount
@CurrencyCode1
  Three-letter currency codeInvoice.TotalPayments.CurrencyCode
@ExchangeRate0..1
 The exchange rate applied for conversion to hotel default currencyInvoice.TotalPayments.ExchangeRate

IO_InvoiceFiscalizeRQ | Invoice | TotalDepositsAmount

1
Total deposits amount

@Amount1
 Total amount decimalInvoice.DepositPayments.Amount
@CurrencyCode1
  Three-letter currency codeInvoice.DepositPayments.CurrencyCode
@ExchangeRate0..1
 The exchange rate applied for conversion to hotel default currencyInvoice.DepositPayments.ExchangeRate






IO_InvoiceFiscalizeRQ | Invoice | Charges

1



IO_InvoiceFiscalizeRQ | Invoice | Charges | Item

0..n




@Quantity1
Number of items charged/payedItem.Quantity
@TaxRate1
Percentage of VAT as a decimal valueItem.TaxLogic.Rate
@TaxCode1
Tax name as defined by the senderItem.TaxLogic.ShortName
@Type1
Type of item (Payment, Article, Expense)Item.TypeID
@ServiceDate1
Date item was posted to the invoiceItem.ServiceDate (default Invoice.InvoiceDate)
@CashRegisterID1
ID of Cash register the user was logged in toItem.CashRegisterID
@ID0..1



@PostingAccount0..1



@SystemDate0..1



@GroupCode0..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



@Rate1
Percentage of VAT as a decimal value

@SubCode10..1
Subcode of tax (if given)

@SubCode20..1
Subcode of tax (if given)

@ID1
ID of tax

@Code1
Shortname of tax

Value1
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

@ProfileID0..1



@ProfileType0..1



see Generic elements for Legal & Fiscal messaging#Persons1
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



@Code0..1



@Description0..1



@PrimaryInd0..1



@Inactive1



@CurrencyCode0..1



IO_InvoiceFiscalizeRQ | Invoice | InvoiceRecipientReminderCode | Level

1..5



@Step1



@Fee1



@Days1









IO_InvoiceFiscalizeRQ | ReservationInfo

0..1

Invoice / InvoiceRecipient

1see Generic elements for Legal & Fiscal messaging#Persons1The legal or individual person receiving this invoice



@ArrivalDate1



@DepartureDate1



@CRSNumber1
External CRS number

@ReservationID0..1



IO_InvoiceFiscalizeRQ

| ReservationInfo

| Booker

1
Booker of the reservation

@ProfileID0..1



@ProfileType0..1



see Generic elements for Legal & Fiscal messaging#Persons1



IO_InvoiceFiscalizeRQ

| ReservationInfo

| ReservationGuests

1..n
Linked guest profiles to this reservation.

@ProfileID0..1



@ProfileType0..1



see Generic elements for Legal & Fiscal messaging#Persons1
The individual persons arriving at the hotel

IO_InvoiceFiscalizeRQ | ReservationInfo | Notes

0..1



@Value0..1



IO_InvoiceFiscalizeRQ

| Terminal

0..1
Represents the cash register the user is currently logged in to

@TerminalName1
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
-