Affected Message | Direction from protel | PMS | Path | Example | Summary | Internal reference | Version | Filter check?! |
---|
IO_StatsNotifRQ | outbound | OnPrem | IO_StatsNotifRQ | Statistics | Statistic | StatisticApplicationSets | StatisticApplicationSet | CountCategorySummaries | CountCategorySummary | CountCategoryCode = 14
IO_StatsNotifRQ | Statistics | Statistic | StatisticApplicationSets | StatisticApplicationSet | CountCategorySummaries | CountCategorySummary | CountCategoryCode = 19 |
Codeblock |
---|
| <IO_StatsNotifRQ EchoToken="092f259e-bcf8-4739-8ecb-7b7cf2383c9f" TimeStamp="2020-10-07T15:28:39Z" Version="1.002" CorrelationID="092f259e-bcf8-4739-8ecb-7b7cf2383c9f" xmlns="http://protel.io/soap">
<Statistics xmlns="http://www.opentravel.org/OTA/2003/05">
<Statistic ChainCode="HC1" HotelCode="3153" FiscalDate="2017-06-21" ReportCode="Genius_CurrentDailyRoomTypeStatistics_v1">
<StatisticApplicationSets>
<StatisticApplicationSet Start="2017-06-21" End="2017-06-21">
<StatisticCodes>
<StatisticCode StatCode="ACCT" StatCategoryCode="3"/>
<StatisticCode StatCode="1" StatCategoryCode="Pseudo"/>
</StatisticCodes>
<RevenueCategorySummaries>
<RevenueCategorySummary RevenueCategoryCode="6" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="3" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="9" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="17" CurrencyCode="AED" Amount="0.00"/>
</RevenueCategorySummaries>
<CountCategorySummaries>
<CountCategorySummary SummaryCount="1" CountCategoryCode="8"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="9"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="10"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="11"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="12"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="13"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="22"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="14"/>
<CountCategorySummary SummaryCount="3" CountCategoryCode="19"/>
</CountCategorySummaries>
</StatisticApplicationSet>
<StatisticApplicationSet Start="2017-06-22" End="2017-06-22">
<StatisticCodes>
<StatisticCode StatCode="CBRT" StatCategoryCode="3"/>
<StatisticCode StatCode="0" StatCategoryCode="Pseudo"/>
</StatisticCodes>
<RevenueCategorySummaries>
<RevenueCategorySummary RevenueCategoryCode="6" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="3" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="9" CurrencyCode="AED" Amount="0.00"/>
<RevenueCategorySummary RevenueCategoryCode="17" CurrencyCode="AED" Amount="0.00"/>
</RevenueCategorySummaries>
<CountCategorySummaries>
<CountCategorySummary SummaryCount="2" CountCategoryCode="8"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="9"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="10"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="11"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="12"/>
<CountCategorySummary SummaryCount="1" CountCategoryCode="13"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="22"/>
<CountCategorySummary SummaryCount="1" CountCategoryCode="14"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="19"/>
</CountCategorySummaries>
</StatisticApplicationSet> |
| Add the CountCategoryCode to the future Report
14 = Room cancelled 19 = Day-use rooms | PWS-2213 | 3.0.x |
|
HTNG_HotelCheckOutNotifRS | Outbound | Outbound | HTNG_HotelCheckOutNotifRS | TPA_Extensions | DocumentExtensions | DocumentData |
Codeblock |
---|
| <HTNG_HotelCheckOutNotifRS xmlns="http://htng.org/2014B" TimeStamp="2020-09-28T11:28:12.2502538Z" Version="3.000" CorrelationID="Test_AKO_6">
<Success/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:DocumentExtensions>
<px:DocumentData Type="Invoice" ID="419" ID_Context="protelIO">JVBERi0xLjYKJcOkw7zDtsOfCjIgM...</px:DocumentData> |
| We will provide in HTNG_HotelCheckOutNotifRS / DocumentData element the base64 encoded PDF Invoice. | PWS-2187 | PWS-3.0.X |
|
OTA_HotelInvBlockNotifRQ | Inbound / Outbound | OnPrem | OTA_HotelInvBlockNotifRQ | TPA_Extensions | ReservationExtensions |
Codeblock |
---|
| <TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:ProfileInfoExtensions>
<px:ContactDetails>
<px:AdditionalInfo />
</px:ContactDetails>
</px:ProfileInfoExtensions>
<InvBlockExtensions>
<InvBlockID ID="213" ID_Context="protelIO" Type="18" />
<InvBlockID ID="4444" ID_Context="iVvy" Type="18" />
</InvBlockExtensions>
<px:ReservationExtensions>
<px:ReservationStatus Code="Conf" ID="3" ID_Context="protelIO" Name="Credit Card Guarante" RPH="213" />
</px:ReservationExtensions>
</TPA_Extensions> |
| Implementing ReservationExtensions in TPA_Extension element to contain the allotment reservation status. | PWS-2269 | PWS 2.19.X |
|
OTA_HotelInvBlockNotigRQ | Outbound | Outbound | OTA_HotelInvBlockNotifRQ / TPA_Extensions |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<OTA_HotelInvBlockNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="7e8b3c99-1097-4e4a-a542-c47836abc56e" TimeStamp="2020-09-23T10:06:44Z" Version="4.001" CorrelationID="7e8b3c99-1097-4e4a-a542-c47836abc56e" PrimaryLangID="en" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelInvBlockNotifRQ.xsd">
<POS>... </POS>
<InvBlocks>
...
</InvBlocks>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:ProfileInfoExtensions>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry ID="155463" ID_Context="protelIO" Type="5" DefaultInd="true">SafiranParvazAsia</px:Entry>
<px:Entry ID="155460" ID_Context="protelIO" Type="4" DefaultInd="true">ADL</px:Entry>
<px:Entry ID="155494" ID_Context="protelIO" Type="7" DefaultInd="true">AsiaParliment</px:Entry>
<px:Entry ID="155456" ID_Context="protelIO" Type="9" DefaultInd="true">GRP1</px:Entry>
</px:AdditionalInfo>
</px:ContactDetails>
</px:ProfileInfoExtensions>
<InvBlockExtensions>
<InvBlockID ID="202" ID_Context="protelIO" Type="18"/>
</InvBlockExtensions>
</TPA_Extensions>
</OTA_HotelInvBlockNotifRQ>
|
| Added TPA_Extensions element | PWS-1325 | PWS-2.19.X |
|
OTA_HotelResNotifRQ | Outbound | OnPrem | OTA_HotelResNotifRQ / HotelReservations / HotelReservation / ResGuests / ResGuest / TPA_Extensions |
Codeblock |
---|
| <TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:GuestStayExtensions>
<px:TelephoneSetting ClassOfService="1"/>
</px:GuestStayExtensions>
</TPA_Extensions> |
| Added TPA_Extensions / GuestStayExtensions / TelephoneSetting to OTA_HotelResNotifRQ outbound | PWS-1271 | PWS-2.19.X |
|
OTA_HotelAvailRS | Outbound | OnPrem | OTA_HotelAvailRS / RoomStays / RoomStay / RatePlans / RatePlan / CancelPenalties OTA_HotelAvailRS / RoomStays / RoomStay / RatePlans / RatePlan / RatePlanDescription
|
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<OTA_HotelAvailRS xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-09-08T07:59:44.6739226Z" Version="6.001" CorrelationID="PWS-2221-SR4" EchoToken="PWS-2221-SR4" PrimaryLangID="en" SearchCacheLevel="live">
<Success/>
<HotelStays>... </HotelStays>
<RoomStays>
<RoomStay RoomStayStatus="Quote" ResponseType="PropertyRateList" AvailabilityStatus="AvailableForSale" InfoSource="PMS" RPH="1" AvailableIndicator="true">
<RoomTypes>
<RoomType IsRoom="true" RoomTypeCode="CBR" RoomType="Classic One Bedroom Suite"/>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode="Ali3" RatePlanID="354" EffectiveDate="2017-06-20" ExpireDate="2017-06-21" PriceViewableInd="true">
<AdditionalDetails>
...
</AdditionalDetails>
<CancelPenalties>
<CancelPenalty PolicyCode="Non Refundable">
<PenaltyDescription Name="Name">
<Text TextFormat="PlainText">Non Refundable</Text>
</PenaltyDescription>
</CancelPenalty>
</CancelPenalties>
<RatePlanDescription>
<RatePlanDescription Name="Long Description">
<Text TextFormat="PlainText">1111</Text>
</RatePlanDescription>
</RatePlanDescription>
</RatePlan>
</RatePlans>
<RoomRates>...</RoomRates>
<Total AmountAfterTax="120.00" CurrencyCode="AED"/>
</RoomStay>
<RoomStay RoomStayStatus="Quote" ResponseType="PropertyRateList" AvailabilityStatus="AvailableForSale" InfoSource="PMS" RPH="1" AvailableIndicator="true">
<RoomTypes>
<RoomType IsRoom="true" RoomTypeCode="CBR" RoomType="Classic One Bedroom Suite"/>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode="Ali3" RatePlanID="354" EffectiveDate="2017-06-20" ExpireDate="2017-06-21" PriceViewableInd="true">
<AdditionalDetails>
...
</AdditionalDetails>
<CancelPenalties>
<CancelPenalty PolicyCode="Non Refundable">
<PenaltyDescription Name="Name">
<Text TextFormat="PlainText">Non Refundable</Text>
</PenaltyDescription>
</CancelPenalty>
</CancelPenalties>
<RatePlanDescription>
<RatePlanDescription Name="Long Description">
<Text TextFormat="PlainText">1111</Text>
</RatePlanDescription>
</RatePlanDescription>
</RatePlan>
</RatePlans>
<RoomRates>
...
</RoomRates>
<Total AmountAfterTax="150.00" CurrencyCode="AED"/>
</RoomStay>
...
</RoomStays>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
...
</TPA_Extensions>
</OTA_HotelAvailRS>
|
| Elements CancelPenalties and RatePlanDescription will be displayed | PWS-2221 | PWS-2.19.X |
|
IO_ResModifyNotifRQ | Inbound | OnPrem | IO_ResModifyNotifRQ | Reservations | Reservation | InvoiceItemRoutings |
Codeblock |
---|
| <p:IO_ResModifyNotifRQ xmlns:p="http://protel.io/soap" CorrelationID="PWS-2168-Test1a" TimeStamp="2018-12-29T15:20:35.985Z" Version="1.00">
<p:Reservations HotelCode="2570">
<p:Reservation ArrivalDate="2018-09-28">
<p:UniqueID ID="345318" Type="14" ID_Context="Protel_IO"/>
<p:InvoiceItemRoutings>
<p:InvoiceItemRouting Action="CREATE" ID_Context="protelIO">
<p:Target ID="345318-1" ID_Context="protelIO" Type="Invoice"/>
<p:Source ID="345318" ID_Context="protelIO" Type="Reservation"/>
<p:ItemFilter>
<p:Posting From="2018-09-28" To="2018-10-03" Fri="true" Mon="true" Sat="true" Sun="true" Thu="true" Tue="true" Wed="true"/>
<p:ItemGroups>
<p:ItemGroup Code="-1000002" ID="-1" ID_Context="protelIO">FB</p:ItemGroup>
</p:ItemGroups>
</p:ItemFilter>
</p:InvoiceItemRouting>
</p:InvoiceItemRoutings>
</p:Reservation>
</p:Reservations>
</p:IO_ResModifyNotifRQ> |
| Add functionality to add a new payment/routing instruction to a reservation | PWS-2168 | PWS 2.19.X |
|
OTA_ProfileCreateRQ / OTA_ProfileModifyRQ | Inbound | OnPrem | OTA_ProfileCreateRQ | UniqueID OTA_ProfileModifyRQ | UniqueID |
Codeblock |
---|
| <OTA_ProfileCreateRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="1">
<POS>
...
</POS>
<UniqueID Type="5" ID="556671101" ID_Context="IATA"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="4" CreateDateTime="2020-06-26T16:13:00" CreatorID="protel I/O_4866" LastModifyDateTime="2020-06-30T16:06:17" LastModifierID="protel 1" StatusCode="4">
<Customer/>
<CompanyInfo>
...
</CompanyInfo>
</Profile>
</OTA_ProfileCreateRQ> |
| Add the functionality to import IATA number to a profile | PWS-2231 | PWS 2.19.X |
|
OTA_HotelResNotifRQ | outbound | OnPrem | OTA_HotelResNotifRQ | HotelReservations | HOtelReservation | RoomStays | RoomStay | TPA_Extensions |
Codeblock |
---|
| <TPA_Extensions>
<px:RateAmountExtensions xmlns:px="http://protel.io/htng/extensions" End="2018-11-21" Start="2018-11-17" AlternateCurrencyInd="false">
...
</px:RateAmountExtensions>
<px:FixedChargesAmountsExtensions xmlns:px="http://protel.io/htng/extensions" End="2018-11-21" Start="2018-11-17">
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="3" CurrencyCode="EUR"/>
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="6" CurrencyCode="EUR"/>
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="9" CurrencyCode="EUR"/>
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="17" CurrencyCode="EUR"/>
</px:FixedChargesAmountsExtensions>
</TPA_Extensions> |
| Renaming of TPA_Extensions/FixedChargesAmounts element to TPA_Extensions/FixedChargesAmountsExtensions and TPA_Extensions/FixedChargesAmounts/FixedChargeAmount to TPA_Extensions/FixedChargesAmounts/RateAmount to unify messages for both PMS | PWS-1266 | PWS 2.19.X |
|
OTA_HotelAvailRS | outbound | OnPrem | OTA_HotelAvailRS | RoomStays | RoomStay | RatePlans | RatePlan | Guarantee OTA_HotelAvailRS | TPA_Extensions | AvailabilityExtensions |
Codeblock |
---|
| <OTA_HotelAvailRS xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-08-27T09:51:57.7432169Z" Version="6.001" CorrelationID="SR_Test1" EchoToken="EchoToken_String" PrimaryLangID="en" SearchCacheLevel="live">
<Success/>
<HotelStays>...</HotelStays>
<RoomStays>
...
<RoomStay RoomStayStatus="Quote" ResponseType="PropertyRateList" AvailabilityStatus="AvailableForSale" InfoSource="PMS" RPH="1" AvailableIndicator="true">
<RoomTypes>
<RoomType IsRoom="true" RoomTypeCode="DZ Tal" RoomType="Doppelzimmer "Tal""/>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode="PACKTEST" RatePlanID="44" EffectiveDate="2019-08-01" ExpireDate="2019-08-05" PriceViewableInd="true">
<AdditionalDetails>...</AdditionalDetails>
<Guarantee GuaranteeCode="Test">
<GuaranteeDescription Name="Name">
<Text TextFormat="PlainText">Test</Text>
</GuaranteeDescription>
</Guarantee>
</RatePlan>
</RatePlans>
<RoomRates>...</RoomRates>
<Total AmountAfterTax="400.00" CurrencyCode="EUR"/>
</RoomStay>
</RoomStays>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:AvailabilityExtensions>
<px:RoomAvailable IsRoom="true" RoomTypeCode="DZ Tal" RoomID="101" RoomType="101 - Doppelzimmer "Tal"" uantity="1">
<RoomDescription Name="Short Description">
<Text TextFormat="PlainText">Doppelzimmer mit Balkon</Text>
</RoomDescription>
<Occupancy MinOccupancy="2"/>
<px:Amenities>
<px:Amenity>
<px:RoomAmenity>Extra Fenster </px:RoomAmenity>
</px:Amenity>
</px:Amenities>
</px:RoomAvailable>
...
</px:AvailabilityExtensions>
</TPA_Extensions>
</OTA_HotelAvailRS> |
| Added several elements and attributes to unify the messages for both PMS | PWS-2136 | PWS 2.1019.X |
|
HTNG_HotelCheckOutNotifRS | Outbound | pAir | HTNG_HotelCheckOutNotifRS | TPA_Extensions | DocumentExtensions | DocumentData |
Codeblock |
---|
| <HTNG_HotelCheckOutNotifRS xmlns="http://htng.org/2014B" TimeStamp="2020-09-28T11:28:12.2502538Z" Version="3.000" CorrelationID="Test_AKO_6">
<Success/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:DocumentExtensions>
<px:DocumentData Type="Invoice" ID="419" ID_Context="protelIO">JVBERi0xLjYKJcOkw7zDtsOfCjIgM...</px:DocumentData> |
| with the HTNG_HotelCheckOutNotifRS we will provide in the DocumentData Element the encoded PDF Invoice, with the help of base64 you can decode it. | IPA-670 | 20.41 |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPrem | HTNG_HotelFolioNotifRQ | Folios | Folio | RevenueSummary | BalanceDueAmount |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>0a190fc7-1553-42f0-98a8-1db08f206697</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.02000" Module="protel.WebServices" ModuleVersion="0.0.0.8416" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<HTNG_HotelFolioNotifRQ EchoToken="0a190fc7-1553-42f0-98a8-1db08f206697" TimeStamp="2020-09-25T10:12:21Z" Version="4" CorrelationID="0a190fc7-1553-42f0-98a8-1db08f206697" xmlns="http://htng.org/2014B">
<POS xmlns="http://www.opentravel.org/OTA/2003/05">
...
</Source>
</POS>
<UniqueID Type="14" ID="341482" ID_Context="protelIO" />
<Folios>
<Folio FolioID="341482-0" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
...
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
...
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="429.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="59.17" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="13.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="-20.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
...
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioNotifRQ>
</env:Body>
</env:Envelope> |
| The BalanceDueAmount in RevenueSummary must contain the actual balance of the folio and not forecasted revenue. | PWS-2263 | PWS-2.18.5 |
|
IO_StatsNotifRQ | Outbound | pAir | IO_StatsNotifRQ | Statistics | Statistic | StatisticApplicationSets | StatisticApplicationSet | CountCategorySummaries | CountCategorySummary | CountCategoryCode |
Codeblock |
---|
| <CountCategorySummaries>
<CountCategorySummary CountCategoryCode="8" SummaryCount="2"/>
<CountCategorySummary CountCategoryCode="9" SummaryCount="0"/>
<CountCategorySummary CountCategoryCode="10" SummaryCount="0"/>
<CountCategorySummary CountCategoryCode="11" SummaryCount="0"/>
<CountCategorySummary CountCategoryCode="12" SummaryCount="0"/>
<CountCategorySummary CountCategoryCode="13" SummaryCount="2"/>
<CountCategorySummary CountCategoryCode="22" SummaryCount="0"/>
</CountCategorySummaries> |
| enable the CountCategoryCode - 22 = Complimentary and House use rooms
| IPA-691 | 20.39 |
|
IO_StatsNotifRQ | Outbound | pAir | IO_StatsNotifRQ | Statistics | Statistic | @ReportCode |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<p:IO_StatsNotifRQ>
<p:Statistics>
<Statistic FiscalDate="2018-06-19" ChainCode="PENTA" HotelCode="2756" HotelName="IO Testing_pAir_2000116" ReportCode="Genius_CurrentDailyRoomTypeStatistics_v1"> |
| Add the following report names - Future: Genius_CurrentDailyRoomTypeStatistics_v1
- Past: Genius_PastDailyRoomTypeStatistics_v1
| IPA-675 | 20.35 |
|
IO_StatsNotifRQ | Outbound | pAir | IO_StatsNotifRQ | Statistics | Statistic | StatisticApplicationSets | StatisticApplicationSet | CountCategorySummaries | CountCategorySummary | CountCategoryCode |
Codeblock |
---|
| <CountCategorySummaries>
<CountCategorySummary SummaryCount="2" CountCategoryCode="8"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="9"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="10"/>
<CountCategorySummary SummaryCount="2" CountCategoryCode="11"/>
<CountCategorySummary SummaryCount="2" CountCategoryCode="12"/>
<CountCategorySummary SummaryCount="2" CountCategoryCode="13"/>
<CountCategorySummary SummaryCount="2" CountCategoryCode="14"/>
<CountCategorySummary SummaryCount="0" CountCategoryCode="15"/>
<CountCategorySummary SummaryCount="2" CountCategoryCode="19"/>
<CountCategorySummary SummaryCount="1" CountCategoryCode="22"/>
</CountCategorySummaries> |
| remove the CountCategoryCode - 15 = No-shows
- 19 = Day-use rooms
- 22 = Complimentary and House use rooms
| IPA-675 | 20.35 |
|
OTA_HotelAvailRQ | Inbound | pAir | OTA_HotelAvailRQ | AvailRequestSegments | HotelSearchCriteria | Criterion | RoomStayCandidates | RoomStayCandidate | GuestCounts | GuestCount |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:CorrelationID xmlns:p="http://protel.io/soap">IPA_681_03</p:CorrelationID>
</env:Header>
<env:Body>
<OTA_HotelAvailRQ xmlns="http://www.opentravel.org/OTA/2003/05" AvailRatesOnly="true" CorrelationID="IPA_681_03" Version="0" EchoToken="IPA_681_03">
<POS>
<Source>
<RequestorID ID="2787" Type="10" ID_Context="protelIO"/>
<BookingChannel Type="4" Primary="true"/>
</Source>
</POS>
<AvailRequestSegments>
<AvailRequestSegment AvailReqType="Room">
<HotelSearchCriteria>
<Criterion>
<StayDateRange Start="2020-08-07" End="2020-08-08"/>
<RoomStayCandidates>
<RoomStayCandidate RoomTypeCode="SR">
<GuestCounts IsPerRoom="true">
<GuestCount AgeQualifyingCode="10" Count="1"/>
</GuestCounts>
<RoomAmenity RoomAmenity="0"/>
</RoomStayCandidate>
</RoomStayCandidates>
</Criterion>
</HotelSearchCriteria>
</AvailRequestSegment>
</AvailRequestSegments>
</OTA_HotelAvailRQ>
</env:Body>
</env:Envelope> |
| OTA_HotelAvailRQ will provide the available rooms requested per occupancy by checking the Count value. | IPA-681 | 20.35 |
|
OTA_HotelInvCountNotifRQ | Outbound | pAir | OTA_HotelInvCountNotifRQ | Inventories |
Codeblock |
---|
| <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:Action xmlns:p="http://protel.io/soap">OTA_HotelInvCountNotifRQ</p:Action>
<p:Token xmlns:p="http://protel.io/soap">05a55de5-c031-455f-b59a-82d5c620de39</p:Token>
<p:CorrelationID xmlns:p="http://protel.io/soap">COUNT#2100112#ENDOFDAY#000205#1597939496846#EC03</p:CorrelationID>
<p:Source xmlns:p="http://protel.io/soap" Module="backline" ModuleVersion="2020-08-20T15:19:55 (QA)" Product="protelAir" ProductVersion="2037.0.58289-SNAPSHOT" Service="io.protel.air"/>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">COUNT#2100112#ENDOFDAY#000205#1597939496846#EC03</htnga:CorrelationID>
</env:Header>
<env:Body>
<OTA_HotelInvCountNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" xmlns:p="http://protel.io/soap" xmlns:px="http://protel.io/htng/extensions" CorrelationID="COUNT#2100112#ENDOFDAY#000205#1597939496846#EC03" EchoToken="COUNT#2100112#ENDOFDAY#000205#1597939496846#EC03" PrimaryLangID="en" TimeStamp="2020-08-20T16:04:56Z" Version="2.000">
<POS>
<Source>
<RequestorID ID="2787" ID_Context="protelIO" Type="10"/>
<TPA_Extensions>
<px:POSExtensions>
<px:HotelInfo FiscalDate="2020-08-05"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<UniqueID ID="2787" ID_Context="protelIO" Type="10"/>
<Inventories ChainCode="n/a" HotelCode="2787" HotelName="protel_IO_Testhotel_pAir_2100112">
<Inventory>
<StatusApplicationControl End="2020-08-10" InvCode="64" InvTypeCode="JS" IsRoom="true" Start="2020-08-10"/>
<InvCounts>
<InvCount Count="1" CountType="1"/>
<InvCount Count="1" CountType="2"/>
<InvCount Count="1" CountType="3"/>
<InvCount Count="0" CountType="4"/>
<InvCount Count="0" CountType="5"/>
<InvCount Count="0" CountType="6"/>
</InvCounts>
<UniqueID ID="64#2020-08-10#1B71" ID_Context="protelIO" Type="16"/>
</Inventory>
...
<Inventory>
<StatusApplicationControl AllInvCode="true" End="2020-08-10" Start="2020-08-10"/>
<InvCounts>
<InvCount Count="14" CountType="1"/>
<InvCount Count="10" CountType="2"/>
<InvCount Count="10" CountType="3"/>
<InvCount Count="4" CountType="4"/>
<InvCount Count="0" CountType="5"/>
<InvCount Count="0" CountType="6"/>
</InvCounts>
<UniqueID ID="0#2020-08-10#2049" ID_Context="protelIO" Type="16"/>
</Inventory>
...
</Inventories>
</OTA_HotelInvCountNotifRQ>
</env:Body>
</env:Envelope> |
| OTA_HotelInvCountNotifRQ which generate after EOD contains the availability on the Property level. | IPA-645 | 20.35 |
|
OTA_HotelResNotifRQ | outbound | onPrem | OTA_HotelResNotifRQ | HotelReservations | HotelReservation | TPA_Extensions | Traces |
Codeblock |
---|
| <OTA_HotelResNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="8003568d-d5cb-4cb1-81e0-b2009fecabf0" TimeStamp="2020-08-07T12:55:53Z" Version="5.000" CorrelationID="8003568d-d5cb-4cb1-81e0-b2009fecabf0" ResStatus="Initiate" PrimaryLangID="en" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelResNotifRQ.xsd">
<HotelReservations>
<HotelReservation CreateDateTime="2020-06-05T04:52:59.663Z" LastModifyDateTime="2020-08-03T12:14:16.373Z" LastModifierID="protel 1" CreatorID="protel 1" ResStatus="Reserved">
<UniqueID Type="14" ID="2389773" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<Traces>
<Trace TraceDate="2019-08-28" TraceTime="" TraceDepartment="GHA_PrefG" TraceText="TEst"/>
<Trace TraceDate="2019-08-28" TraceTime="" TraceDepartment="FLOWER" TraceText="Tulpen"/>
</Traces> |
| add the Traces again | PWS-2112 | PWS 2.18.x |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPrem | HTNG_HotelFolioNotifRQ | Folios | Folio |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>d8dd3ab1-0a2d-47c4-bf82-91973131c09b</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8259" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<HTNG_HotelFolioNotifRQ EchoToken="d8dd3ab1-0a2d-47c4-bf82-91973131c09b" TimeStamp="2020-08-24T12:23:39Z" Version="4" CorrelationID="d8dd3ab1-0a2d-47c4-bf82-91973131c09b" xmlns="http://htng.org/2014B">
<POS xmlns="http://www.opentravel.org/OTA/2003/05">
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO" />
<BookingChannel Type="4" Primary="true" />
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-19" />
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<UniqueID Type="14" ID="341389" ID_Context="protelIO" />
<Folios>
<Folio FolioID="192405" FolioType="Room" InvoiceID="192405" GuestViewable="false" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="-5.93" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="-56.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="-56.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760378" TransactionDate="2017-06-19" Description="Deposit 0.0%" PMSRevenueCode="1D0.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-13.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-13.00" AmountAfterTax="-13.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-13.00" AmountAfterTax="-13.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760384" TransactionDate="2017-06-19" Description="Deposit 16.0%" PMSRevenueCode="1D16.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-43.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-37.07" AmountAfterTax="-43.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-5.93" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-37.07" AmountAfterTax="-43.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-5.93" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341389-1" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="false">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="22.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0.28" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="2.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="-20.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760380" TransactionDate="2017-06-19" Description="Deposit 16.0%" PMSRevenueCode="1D16.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-20.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341389-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-17.24" AmountAfterTax="-20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-2.76" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-17.24" AmountAfterTax="-20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-2.76" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="Room Airlines" TransactionDate="2017-06-19" Description="Room Airlines" CurrencyCode="AED" DecimalPlaces="2" Amount="22.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341389-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="18.96" AmountAfterTax="22.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="3.04" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="18.96" AmountAfterTax="22.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="3.04" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760410" TransactionDate="2017-06-19" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="2.00" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341389-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="1.72" AmountAfterTax="2.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="0.28" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="1.72" AmountAfterTax="2.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="0.28" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760409" TransactionDate="2017-06-19" Description="Room Airlines" PMSRevenueCode="1040" CurrencyCode="AED" DecimalPlaces="2" Amount="20.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341389-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="17.24" AmountAfterTax="20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="2.76" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="17.24" AmountAfterTax="20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="2.76" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341389-2" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="false">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="-20.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="-20.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760382" TransactionDate="2017-06-19" Description="Cash Payment" PMSRevenueCode="1" CurrencyCode="AED" DecimalPlaces="2" Amount="-20.00" SubTypeID="Payment" RevenueCategoryCode="-1">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341389-2</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioNotifRQ>
</env:Body>
</env:Envelope> |
| Swapping MOP in different folios will change the value GuestPayable in the correct way. | PWS-2102 | PWS 2.18.X |
|
OTA_HotelResNotifRQ | Outbound | OnPrem | OTA_HotelResNotifRQ | HotelReservations | HotelReservation | RoomStays | RoomStay Comments |
Codeblock |
---|
| <OTA_HotelResNotifRQ>
<HotelReservations>
<HotelReservation>
<UniqueID Type="14" ID="33523" ID_Context="protelIO" />
<RoomStays>
<RoomStay>
<Comments>
<Comment GuestViewable="false">
<Text TextFormat="PlainText">Note1</Text>
</Comment>
<Comment GuestViewable="false">
<Text TextFormat="PlainText">Note2</Text>
</Comment>
<Comment GuestViewable="false">
<Text TextFormat="PlainText">Note Memo</Text>
</Comment>
<Comment GuestViewable="false">
<Text TextFormat="PlainText">Note Memo IDS</Text>
</Comment>
</Comments>
<DepositPayments />
<BookingRules>
<BookingRule AbsoluteCutoff="1900-01-01" />
</BookingRules>
</RoomStay>
</RoomStays>
<ResGuests>
<ResGuest ResGuestRPH="36842" PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<UniqueID/>
<Profile>
<Comments>
<Comment Name="Customer_Comment">
<Text TextFormat="PlainText">Note All Hotels</Text>
</Comment>
<Comment Name="Restaurant_Comment">
<Text TextFormat="PlainText">Note Restaurant</Text>
</Comment> |
| Memo Note and Memo IDS Note will be displayed in the ResNotif | PWS-2073 | PWS 2.18.X |
|
HTNG_HotelFolioRS | Outbound | OnPrem | HTNG_HotelFolioRS | Folios | Folio | RevenueSummary |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS_2038_02</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8218" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<HTNG_HotelFolioRS xmlns="http://htng.org/2014B" TimeStamp="2020-08-19T08:15:00.0095908Z" Version="3.000" CorrelationID="PWS_2038_02" EchoToken="PWS_2038_02" Target="Test" TransactionStatusCode="Start" RetransmissionIndicator="false">
<Success/>
<Folios>
<Folio FolioID="192405" FolioType="Room" InvoiceID="192405" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1"/>
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155487" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-08-12T17:10:00" CreatorID="protel 23" RPH="155487" LastModifyDateTime="2020-08-12T17:10:34" LastModifierID="protel 23" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>test7</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155487" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="test7"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0"/>
<TaxItems xmlns="http://www.opentravel.org/OTA/2003/05" Amount="-8.69"/>
<BalanceDueAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="-96.00"/>
<AmountReceived xmlns="http://www.opentravel.org/OTA/2003/05" Amount="-96.00"/>
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760378" TransactionDate="2017-06-19" Description="Deposit 0.0%" PMSRevenueCode="1D0.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-13.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-13.00" AmountAfterTax="-13.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-13.00" AmountAfterTax="-13.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760380" TransactionDate="2017-06-19" Description="Deposit 16.0%" PMSRevenueCode="1D16.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-20.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-17.24" AmountAfterTax="-20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-2.76"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-17.24" AmountAfterTax="-20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-2.76"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760382" TransactionDate="2017-06-19" Description="Cash Payment" PMSRevenueCode="1" CurrencyCode="AED" DecimalPlaces="2" Amount="-20.00" SubTypeID="Payment" RevenueCategoryCode="-1">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760384" TransactionDate="2017-06-19" Description="Deposit 16.0%" PMSRevenueCode="1D16.0" CurrencyCode="AED" DecimalPlaces="2" Amount="-43.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192405</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-37.07" AmountAfterTax="-43.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-5.93"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-37.07" AmountAfterTax="-43.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-5.93"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioRS>
</env:Body>
</env:Envelope>
|
| Calculating BalanceDueAmount & AmountReceived in RevenueSummary in the correct way for Deposit. | PWS-2182 | PWS 2.18.X |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPrem |
|
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>08ae47bc-43bc-4ecf-ae33-bf55b2d528c9</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8141" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<HTNG_HotelFolioNotifRQ EchoToken="08ae47bc-43bc-4ecf-ae33-bf55b2d528c9" TimeStamp="2020-08-05T09:36:22Z" Version="4" CorrelationID="08ae47bc-43bc-4ecf-ae33-bf55b2d528c9" xmlns="http://htng.org/2014B">
<POS xmlns="http://www.opentravel.org/OTA/2003/05">
<Source>
<RequestorID Type="10" ID="3236" ID_Context="protelIO" />
<BookingChannel Type="4" Primary="true" />
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2019-05-16" />
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<UniqueID Type="14" ID="33638" ID_Context="protelIO" />
<Folios>
<Folio FolioID="33638-0" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3236" HotelName="ART SKI - IN Hotel Hinterhag, A-5753 Saalbach" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="36869" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-07-31T15:52:00" CreatorID="protel 1" RPH="36869" LastModifyDateTime="2020-07-31T15:52:40" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="de">
<PersonName>
<GivenName>x</GivenName>
<Surname>Future Reservation</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName />
</Address>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="36869" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="Future Reservation" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="36869" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-07-31T15:52:00" CreatorID="protel 1" RPH="36869" LastModifyDateTime="2020-07-31T15:52:40" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="de">
<PersonName>
<GivenName>x</GivenName>
<Surname>Future Reservation</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv></StateProv>
<CountryName />
</Address>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""></EmployerInfo>
</Customer>
<UserID Type="1" ID="36869" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="Future Reservation" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="100.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="9.09" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="100.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="3" TransactionDate="2019-06-01" Description="*Logis" PMSRevenueCode="Logis" CurrencyCode="0" DecimalPlaces="2" Amount="100.00" SubTypeID="RevenueForecast" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="90.91" AmountAfterTax="100.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="1" Amount="9.09" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="90.91" AmountAfterTax="100.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="10.00" Amount="9.09" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioNotifRQ>
</env:Body>
</env:Envelope> |
| Display as well all future Revenue with the SubType= "ForecastRevenue" | PWS-2007 | PWS 2.18.X |
|
OTA_ProfileReadRS | Inbound | OnPrem | OTA_ProfileReadRS | Profiles | ProfileInfo | Profile | Customer | CustLoyatly |
Codeblock |
---|
| <OTA_ProfileReadRS xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID ID="2691" ID_Context="protelIO" Type="10"/>
<Profiles>
<ProfileInfo>
<UniqueID ID="61430" ID_Context="GHA" Type="1"/>
<Profile RPH="61430" ProfileType="1">
<Customer>
<PersonName>
<GivenName>Test </GivenName>
<Surname>test </Surname>
</PersonName>
<CitizenCountryName Code="IE"/>
<Address>
<AddressLine>39 All Saints Park</AddressLine>
<CityName>Dublin</CityName>
<StateProv/>
<CountryName>IE</CountryName>
<PostalCode/>
</Address>
<CustLoyalty MembershipID="8132526639"/>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</OTA_ProfileReadRS> |
| MembershipID is displayed in the ProfileSearch Dialog Extend the OTA_ProfileReadRS to display as well the Membership ID. | PWS-1186 | PWS 2.18.X |
|
OTA_ResRetrieveRS | Outbound | OnPrem | OTA_ResRetrieveRS | ReservationsList | HotelReservation | RoomStays | RoomStay | RoomTypes | RoomType |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS_2153_01</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8180" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<OTA_ResRetrieveRS xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-08-11T11:54:32.6144122Z" Version="3.000" CorrelationID="PWS_2153_01" EchoToken="PWS_2153_01">
<Success/>
<ReservationsList>
<HotelReservation ResStatus="In-house">
<UniqueID Type="14" ID="341379" ID_Context="protelIO"/>
<RoomStays>
<RoomStay>
<RoomTypes>
<RoomType IsRoom="true" RoomTypeCode="CBR" RoomID="0202" NumberOfUnits="1"/>
</RoomTypes>
<RoomRates>
<RoomRate RatePlanCode="SHARER" RatePlanID="75" RoomTypeCode="CBR" RoomID="0202" EffectiveDate="2017-06-19" ExpireDate="2017-06-19"/>
<RoomRate RatePlanCode="SHARER" RatePlanID="75" RoomTypeCode="CBR" RoomID="0202" EffectiveDate="2017-06-20" ExpireDate="2017-06-20"/>
</RoomRates>
<TimeSpan Start="2017-06-19" End="2017-06-21"/>
</RoomStay>
</RoomStays>
<ResGuests>
<ResGuest PrimaryIndicator="false">
<Profiles>
<ProfileInfo>
<UniqueID Type="1" ID="155469" ID_Context="protelIO"/>
<Profile ProfileType="1">
<Customer>
<PersonName>
<GivenName>Alireza</GivenName>
<MiddleName/>
<Surname>memarifard</Surname>
</PersonName>
<Telephone ShareMarketInd="Yes" PhoneNumber="" PhoneLocationType="6" PhoneTechType="3" DefaultInd="true"/>
<Email DefaultInd="true" EmailType="1">memaryfard@gmail.com</Email>
<Address FormattedInd="false" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
</HotelReservation>
</ReservationsList>
</OTA_ResRetrieveRS>
</env:Body>
</env:Envelope> |
| The value of RoomID in both RoomType and RoomRate element showing the same value as the room number. | PWS-2153 | PWS PWS 2.18.X |
|
HTNG_HotelFolioRS | Outbound | OnPreme | HTNG_HotelFolioRS | Folios | Folio |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS-2182</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8215" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<HTNG_HotelFolioRS xmlns="http://htng.org/2014B" TimeStamp="2020-08-18T11:56:06.1132829Z" Version="3.000" CorrelationID="PWS-2182" EchoToken="PWS-2182" Target="Test" TransactionStatusCode="Start" RetransmissionIndicator="false">
<Success/>
<Folios>
<Folio FolioID="19" FolioType="Room" InvoiceID="19" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1"/>
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="200.00"/>
<TaxItems xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0.00"/>
<BalanceDueAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0.00"/>
<AmountReceived xmlns="http://www.opentravel.org/OTA/2003/05" Amount="-200.00"/>
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760116" TransactionDate="2017-06-18" Description="*Ali4" PMSRevenueCode="5001" CurrencyCode="AED" DecimalPlaces="2" Amount="200.00" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>19</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="200.00" AmountAfterTax="200.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="200.00" AmountAfterTax="200.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760119" TransactionDate="2017-06-18" Description="Cash Payment" PMSRevenueCode="1" CurrencyCode="AED" DecimalPlaces="2" Amount="-200.00" SubTypeID="Payment" RevenueCategoryCode="-1">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>19</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-200.00" AmountAfterTax="-200.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-200.00" AmountAfterTax="-200.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341324-1" FolioType="Room" InvoiceID="0" GuestViewable="false" GuestPayable="false">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1"/>
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="585.00"/>
<TaxItems xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0.00"/>
<BalanceDueAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="585.00"/>
<AmountReceived xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0"/>
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760130" TransactionDate="2017-06-18" Description="*Ali4" PMSRevenueCode="5001" CurrencyCode="AED" DecimalPlaces="2" Amount="200.00" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="200.00" AmountAfterTax="200.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="200.00" AmountAfterTax="200.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760218" TransactionDate="2017-06-18" Description="*Ali4" PMSRevenueCode="5001" CurrencyCode="AED" DecimalPlaces="2" Amount="200.00" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="200.00" AmountAfterTax="200.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="200.00" AmountAfterTax="200.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760294" TransactionDate="2017-06-19" Description="Barter Deal" PMSRevenueCode="8503" CurrencyCode="AED" DecimalPlaces="2" Amount="-25.00" SubTypeID="Deposit" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-25.00" AmountAfterTax="-25.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-25.00" AmountAfterTax="-25.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="6" TransactionDate="2017-06-18" Description="Dinner" CurrencyCode="AED" DecimalPlaces="2" Amount="10.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="10.00" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="10.00" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760131" TransactionDate="2017-06-18" Description="FB" PMSRevenueCode="5002" CurrencyCode="AED" DecimalPlaces="2" Amount="10.00" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="10.00" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="10.00" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
<RevenueDetail ReferenceID="30" TransactionDate="2017-06-19" Description="*Ali4" PMSRevenueCode="Logis" CurrencyCode="0" DecimalPlaces="2" Amount="200.00" SubTypeID="RevenueForecast" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="172.41" AmountAfterTax="200.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="1" Amount="27.59"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="172.41" AmountAfterTax="200.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="27.59"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341324-5" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="false">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1"/>
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155443" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-19T16:19:00" CreatorID="protel 1" RPH="155443" LastModifyDateTime="2020-02-19T16:19:55" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>nilsson</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155443" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="nilsson"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="-10.00"/>
<TaxItems xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0.00"/>
<BalanceDueAmount xmlns="http://www.opentravel.org/OTA/2003/05" Amount="10.00"/>
<AmountReceived xmlns="http://www.opentravel.org/OTA/2003/05" Amount="0"/>
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="6" TransactionDate="2017-06-18" Description="Dinner" CurrencyCode="AED" DecimalPlaces="2" Amount="-20.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-20.00" AmountAfterTax="-20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760117" TransactionDate="2017-06-18" Description="FB" PMSRevenueCode="5002" CurrencyCode="AED" DecimalPlaces="2" Amount="10.00" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="10.00" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="10.00" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760118" TransactionDate="2017-06-18" Description="Logis" PMSRevenueCode="5001" CurrencyCode="AED" DecimalPlaces="2" Amount="-10.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760132" TransactionDate="2017-06-18" Description="FB" PMSRevenueCode="5002" CurrencyCode="AED" DecimalPlaces="2" Amount="-10.00" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760219" TransactionDate="2017-06-18" Description="Logis" PMSRevenueCode="5001" CurrencyCode="AED" DecimalPlaces="2" Amount="-10.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341324-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00"/>
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
<RevenueDetail ReferenceID="31" TransactionDate="2017-06-19" Description="FB" PMSRevenueCode="FB" CurrencyCode="0" DecimalPlaces="2" Amount="10.00" SubTypeID="RevenueForecast" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="8.62" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="1" Amount="1.38"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="8.62" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="1.38"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="32" TransactionDate="2017-06-19" Description="Logis" PMSRevenueCode="Logis" CurrencyCode="0" DecimalPlaces="2" Amount="-10.00" SubTypeID="RevenueForecast" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-8.62" AmountAfterTax="-10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="1" Amount="-1.38"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-8.62" AmountAfterTax="-10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="-1.38"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="33" TransactionDate="2017-06-20" Description="FB" PMSRevenueCode="FB" CurrencyCode="0" DecimalPlaces="2" Amount="10.00" SubTypeID="RevenueForecast" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="8.62" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="1" Amount="1.38"/>
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="8.62" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="16.00" Amount="1.38"/>
</Taxes>
</ExtendedPrice>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioRS>
</env:Body>
</env:Envelope> |
| GuestPayable attribute shows the False value for all CC and debtor payments, regardless of checking Folio A. | PWS-2157 | PWS PWS 2.18.X |
|
HTNG_HotelFolioRS | Outbound | pAir | HTNG_HotelFolioRS | Folios | Folio |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Header>
<p:Source xmlns:p="http://protel.io/soap" Module="backline" ModuleVersion="2020-08-11T12:27:15 (QA)" Product="protelAir" ProductVersion="2035.0.58022-SNAPSHOT" Service="io.protel.air"/>
<p:CorrelationID xmlns:p="http://protel.io/soap">IPA_672_02</p:CorrelationID>
</soapenv:Header>
<soapenv:Body>
<ns2:HTNG_HotelFolioRS xmlns:ns2="http://htng.org/2014B" xmlns:ns4="http://www.opentravel.org/OTA/2003/05" xmlns:ns3="http://protel.io/soap" CorrelationID="IPA_672_02" EchoToken="IPA_672_02" PrimaryLangID="en" Target="Test" TimeStamp="2020-08-11T13:55:02Z" Version="1">
<ns2:Success/>
<ns2:UniqueID ID="64918" ID_Context="protelIO" Type="14"/>
<ns2:Folios>
<ns2:Folio FolioGroupingID="HOT Awards - Mar 2018" FolioID="81863" FolioType="Corporate" GuestPayable="true">
<ns2:BasicPropertyInfo ChainCode="n/a" HotelCode="2594" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2000052"/>
<ns2:CustomerProfile>
<ns4:ProfileInfo>
<ns4:UniqueID ID="75231" ID_Context="protelIO" Type="4"/>
<ns4:Profile CreateDateTime="2017-08-31T03:45:33Z" CreatorID="maggie.cheung" LastModifierID="maggie.cheung" LastModifyDateTime="2017-08-31T03:45:56Z" ProfileType="3" RPH="75231" ShareAllOptOutInd="Yes" StatusCode="4">
<ns4:CompanyInfo>
<ns4:CompanyName Code="" Department="">Pixie Brand Experiences</ns4:CompanyName>
<ns4:TelephoneInfo DefaultInd="true" FormattedInd="false" PhoneLocationType="7" PhoneNumber="252859" PhoneTechType="5"/>
<ns4:Email DefaultInd="true" EmailType="2">anonym@protel.net</ns4:Email>
</ns4:CompanyInfo>
<ns4:TPA_Extensions>
<px:ProfileInfoExtensions xmlns:px="http://protel.io/htng/extensions">
<px:AddressTypes/>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="273" ID_Context="protelIO" Type="CONTACTTYPE">252859</px:Entry>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="147" ID_Context="protelIO" Type="CONTACTTYPE">anonym@protel.net</px:Entry>
</px:AdditionalInfo>
</px:ContactDetails>
<px:PersonInfos>
<px:Language DefaultInd="true">en-us</px:Language>
<px:VipCodes/>
<px:MarketingCodes/>
<px:Keywords/>
</px:PersonInfos>
<px:ProfileStatus/>
<px:DocumentTypes/>
<px:StatisticalInfos/>
<px:AccountingInfos/>
<px:Traces/>
<px:LogEntries/>
<px:Memberships/>
</px:ProfileInfoExtensions>
</ns4:TPA_Extensions>
</ns4:Profile>
</ns4:ProfileInfo>
</ns2:CustomerProfile>
<ns2:PayerProfile>
<ns4:ProfileInfo>
<ns4:UniqueID ID="78585" ID_Context="protelIO" Type="4"/>
<ns4:Profile CreateDateTime="2017-10-13T05:09:54Z" CreatorID="RRob" LastModifierID="maggie.cheung" LastModifyDateTime="2018-02-20T11:04:14Z" ProfileType="3" RPH="78585" ShareAllOptOutInd="Yes" StatusCode="4">
<ns4:CompanyInfo>
<ns4:CompanyName Code="" Department="">Orbit World Travel Wellington</ns4:CompanyName>
<ns4:AddressInfo DefaultInd="true" FormattedInd="false" Type="2">
<ns4:AddressLine>11th Floor, SAS Tower, 89 The Terrace</ns4:AddressLine>
<ns4:AddressLine>PO BOX 3646</ns4:AddressLine>
<ns4:CityName>Wellington</ns4:CityName>
<ns4:PostalCode>6011</ns4:PostalCode>
<ns4:CountryName Code="NZ">New Zealand</ns4:CountryName>
</ns4:AddressInfo>
<ns4:TelephoneInfo DefaultInd="true" FormattedInd="false" PhoneLocationType="7" PhoneNumber="322932" PhoneTechType="1"/>
<ns4:Email DefaultInd="true" EmailType="2">anonym@protel.net</ns4:Email>
</ns4:CompanyInfo>
<ns4:TPA_Extensions>
<px:ProfileInfoExtensions xmlns:px="http://protel.io/htng/extensions">
<px:AddressTypes>
<px:AddressType DefaultInd="false" DisplaySequence="0" ID="7" ID_Context="protelIO" Type="ADDRESSTYPE">Business</px:AddressType>
</px:AddressTypes>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="143" ID_Context="protelIO" Type="CONTACTTYPE">322932</px:Entry>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="147" ID_Context="protelIO" Type="CONTACTTYPE">anonym@protel.net</px:Entry>
</px:AdditionalInfo>
</px:ContactDetails>
<px:PersonInfos>
<px:Language DefaultInd="true">en-us</px:Language>
<px:VipCodes/>
<px:MarketingCodes/>
<px:Keywords/>
</px:PersonInfos>
<px:ProfileStatus/>
<px:DocumentTypes/>
<px:StatisticalInfos/>
<px:AccountingInfos/>
<px:Traces/>
<px:LogEntries/>
<px:Memberships/>
</px:ProfileInfoExtensions>
</ns4:TPA_Extensions>
</ns4:Profile>
</ns4:ProfileInfo>
</ns2:PayerProfile>
<ns2:RevenueSummary>
<ns4:GrossAmount Amount="370.00" CurrencyCode="NZD"/>
<ns4:TaxItems Amount="48.26" CurrencyCode="NZD"/>
<ns4:BalanceDueAmount Amount="0.00" CurrencyCode="NZD"/>
<ns4:AmountReceived Amount="0.00" CurrencyCode="NZD"/>
</ns2:RevenueSummary>
<ns2:RevenueDetails>
<ns2:RevenueDetail Amount="239.00" CurrencyCode="NZD" Description="Accommodation" PMSRevenueCode="1001" ReferenceID="26" RevenueCategoryCode="9" SubTypeID="RevenueForecast" TransactionDate="2018-03-16">
<ns4:FolioIDs>
<ns4:FolioID>3618486</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="239.00" AmountBeforeTax="207.83" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="31.17" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="239.00" AmountBeforeTax="207.83" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="31.17" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:RevenueDetailItems>
<ns2:RevenueDetailItem Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" TransactionDate="2018-03-16">
<ns4:FolioIDs>
<ns4:FolioID>3618490</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
</ns2:RevenueDetailItem>
</ns2:RevenueDetailItems>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
<ns2:RevenueDetail Amount="-54.00" CurrencyCode="NZD" Description="Accommodation" PMSRevenueCode="1001" ReferenceID="26" RevenueCategoryCode="9" SubTypeID="RevenueForecast" TransactionDate="2018-03-16">
<ns4:FolioIDs>
<ns4:FolioID>3618487</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="-54.00" AmountBeforeTax="-46.96" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="-7.04" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="-54.00" AmountBeforeTax="-46.96" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="-7.04" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:RevenueDetailItems>
<ns2:RevenueDetailItem Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" TransactionDate="2018-03-16">
<ns4:FolioIDs>
<ns4:FolioID>3618490</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
</ns2:RevenueDetailItem>
</ns2:RevenueDetailItems>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
<ns2:RevenueDetail Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" SubTypeID="BatchForecast" TransactionDate="2018-03-16">
<ns4:FolioIDs>
<ns4:FolioID>3618490</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
<ns2:RevenueDetail Amount="239.00" CurrencyCode="NZD" Description="Accommodation" PMSRevenueCode="1001" ReferenceID="26" RevenueCategoryCode="9" SubTypeID="RevenueForecast" TransactionDate="2018-03-17">
<ns4:FolioIDs>
<ns4:FolioID>3618488</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="239.00" AmountBeforeTax="207.83" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="31.17" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="239.00" AmountBeforeTax="207.83" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="31.17" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:RevenueDetailItems>
<ns2:RevenueDetailItem Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" TransactionDate="2018-03-17">
<ns4:FolioIDs>
<ns4:FolioID>3618491</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
</ns2:RevenueDetailItem>
</ns2:RevenueDetailItems>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
<ns2:RevenueDetail Amount="-54.00" CurrencyCode="NZD" Description="Accommodation" PMSRevenueCode="1001" ReferenceID="26" RevenueCategoryCode="9" SubTypeID="RevenueForecast" TransactionDate="2018-03-17">
<ns4:FolioIDs>
<ns4:FolioID>3618489</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="-54.00" AmountBeforeTax="-46.96" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="-7.04" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="-54.00" AmountBeforeTax="-46.96" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="-7.04" CurrencyCode="NZD" Percent="15.00" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:RevenueDetailItems>
<ns2:RevenueDetailItem Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" TransactionDate="2018-03-17">
<ns4:FolioIDs>
<ns4:FolioID>3618491</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
</ns2:RevenueDetailItem>
</ns2:RevenueDetailItems>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
<ns2:RevenueDetail Amount="185.00" CurrencyCode="NZD" Description="Accommodation" ReferenceID="0" SubTypeID="BatchForecast" TransactionDate="2018-03-17">
<ns4:FolioIDs>
<ns4:FolioID>3618491</ns4:FolioID>
</ns4:FolioIDs>
<ns2:UnitPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:UnitPrice>
<ns2:ExtendedPrice AmountAfterTax="185.00" AmountBeforeTax="0.00" CurrencyCode="NZD" Quantity="1" Type="31">
<ns4:Taxes CurrencyCode="NZD">
<ns4:Tax Amount="185.00" CurrencyCode="NZD" Percent="0" Type="Inclusive"/>
</ns4:Taxes>
</ns2:ExtendedPrice>
<ns2:Account ID="64918" ID_Context="protelIO" Type="14"/>
</ns2:RevenueDetail>
</ns2:RevenueDetails>
</ns2:Folio>
<ns2:Folio FolioGroupingID="HOT Awards - Mar 2018" FolioID="105250" FolioType="Corporate" GuestPayable="false">
<ns2:BasicPropertyInfo ChainCode="n/a" HotelCode="2594" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2000052"/>
<ns2:CustomerProfile>
<ns4:ProfileInfo>
<ns4:UniqueID ID="78585" ID_Context="protelIO" Type="4"/>
<ns4:Profile CreateDateTime="2017-10-13T05:09:54Z" CreatorID="RRob" LastModifierID="maggie.cheung" LastModifyDateTime="2018-02-20T11:04:14Z" ProfileType="3" RPH="78585" ShareAllOptOutInd="Yes" StatusCode="4">
<ns4:CompanyInfo>
<ns4:CompanyName Code="" Department="">Orbit World Travel Wellington</ns4:CompanyName>
<ns4:AddressInfo DefaultInd="true" FormattedInd="false" Type="2">
<ns4:AddressLine>11th Floor, SAS Tower, 89 The Terrace</ns4:AddressLine>
<ns4:AddressLine>PO BOX 3646</ns4:AddressLine>
<ns4:CityName>Wellington</ns4:CityName>
<ns4:PostalCode>6011</ns4:PostalCode>
<ns4:CountryName Code="NZ">New Zealand</ns4:CountryName>
</ns4:AddressInfo>
<ns4:TelephoneInfo DefaultInd="true" FormattedInd="false" PhoneLocationType="7" PhoneNumber="322932" PhoneTechType="1"/>
<ns4:Email DefaultInd="true" EmailType="2">anonym@protel.net</ns4:Email>
</ns4:CompanyInfo>
<ns4:TPA_Extensions>
<px:ProfileInfoExtensions xmlns:px="http://protel.io/htng/extensions">
<px:AddressTypes>
<px:AddressType DefaultInd="false" DisplaySequence="0" ID="7" ID_Context="protelIO" Type="ADDRESSTYPE">Business</px:AddressType>
</px:AddressTypes>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="143" ID_Context="protelIO" Type="CONTACTTYPE">322932</px:Entry>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="147" ID_Context="protelIO" Type="CONTACTTYPE">anonym@protel.net</px:Entry>
</px:AdditionalInfo>
</px:ContactDetails>
<px:PersonInfos>
<px:Language DefaultInd="true">en-us</px:Language>
<px:VipCodes/>
<px:MarketingCodes/>
<px:Keywords/>
</px:PersonInfos>
<px:ProfileStatus/>
<px:DocumentTypes/>
<px:StatisticalInfos/>
<px:AccountingInfos/>
<px:Traces/>
<px:LogEntries/>
<px:Memberships/>
</px:ProfileInfoExtensions>
</ns4:TPA_Extensions>
</ns4:Profile>
</ns4:ProfileInfo>
</ns2:CustomerProfile>
<ns2:PayerProfile>
<ns4:ProfileInfo>
<ns4:UniqueID ID="78585" ID_Context="protelIO" Type="4"/>
<ns4:Profile CreateDateTime="2017-10-13T05:09:54Z" CreatorID="RRob" LastModifierID="maggie.cheung" LastModifyDateTime="2018-02-20T11:04:14Z" ProfileType="3" RPH="78585" ShareAllOptOutInd="Yes" StatusCode="4">
<ns4:CompanyInfo>
<ns4:CompanyName Code="" Department="">Orbit World Travel Wellington</ns4:CompanyName>
<ns4:AddressInfo DefaultInd="true" FormattedInd="false" Type="2">
<ns4:AddressLine>11th Floor, SAS Tower, 89 The Terrace</ns4:AddressLine>
<ns4:AddressLine>PO BOX 3646</ns4:AddressLine>
<ns4:CityName>Wellington</ns4:CityName>
<ns4:PostalCode>6011</ns4:PostalCode>
<ns4:CountryName Code="NZ">New Zealand</ns4:CountryName>
</ns4:AddressInfo>
<ns4:TelephoneInfo DefaultInd="true" FormattedInd="false" PhoneLocationType="7" PhoneNumber="322932" PhoneTechType="1"/>
<ns4:Email DefaultInd="true" EmailType="2">anonym@protel.net</ns4:Email>
</ns4:CompanyInfo>
<ns4:TPA_Extensions>
<px:ProfileInfoExtensions xmlns:px="http://protel.io/htng/extensions">
<px:AddressTypes>
<px:AddressType DefaultInd="false" DisplaySequence="0" ID="7" ID_Context="protelIO" Type="ADDRESSTYPE">Business</px:AddressType>
</px:AddressTypes>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="143" ID_Context="protelIO" Type="CONTACTTYPE">322932</px:Entry>
<px:Entry DefaultInd="false" DisplaySequence="0" ID="147" ID_Context="protelIO" Type="CONTACTTYPE">anonym@protel.net</px:Entry>
</px:AdditionalInfo>
</px:ContactDetails>
<px:PersonInfos>
<px:Language DefaultInd="true">en-us</px:Language>
<px:VipCodes/>
<px:MarketingCodes/>
<px:Keywords/>
</px:PersonInfos>
<px:ProfileStatus/>
<px:DocumentTypes/>
<px:StatisticalInfos/>
<px:AccountingInfos/>
<px:Traces/>
<px:LogEntries/>
<px:Memberships/>
</px:ProfileInfoExtensions>
</ns4:TPA_Extensions>
</ns4:Profile>
</ns4:ProfileInfo>
</ns2:PayerProfile>
<ns2:RevenueSummary>
<ns4:GrossAmount Amount="0.00" CurrencyCode="NZD"/>
<ns4:TaxItems Amount="0.00" CurrencyCode="NZD"/>
<ns4:BalanceDueAmount Amount="0.00" CurrencyCode="NZD"/>
<ns4:AmountReceived Amount="0.00" CurrencyCode="NZD"/>
</ns2:RevenueSummary>
<ns2:RevenueDetails/>
</ns2:Folio>
</ns2:Folios>
</ns2:HTNG_HotelFolioRS>
</soapenv:Body>
</soapenv:Envelope> |
| GuestPayable="false" for the Debtor MOP. | IPA_672 | 20.33 |
|
HTNG_ChargePostingRQ | Inbound | pAir |
|
Codeblock |
---|
| <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Header>
<p:Target xmlns:p="http://protel.io/soap">io.protel.air</p:Target>
</soapenv:Header>
<soapenv:Body>
<HTNG_ChargePostingRQ xmlns="http://htng.org/2014B" EchoToken="EchoToken_String" Version="0" CorrelationID="IPA_668_02">
<POS>
<Source xmlns="http://www.opentravel.org/OTA/2003/05">
<RequestorID ID="2787" Type="10" ID_Context="protelIO"/>
<BookingChannel Type="4" Primary="true"/>
</Source>
</POS>
<Posting ID="7">
<RevenueCenter Description="Kiosk">
<Terminal ID="Kiosk"/>
</RevenueCenter>
<Transaction TicketID="">
<RevenueDetails>
<RevenueDetail ReferenceID="81" Description="Cigare" PMSRevenueCode="" CurrencyCode="EUR" Amount="27.00" SubTypeID="Revenue">
<Account ID="1526" Type="21" ID_Context="protelIO"/>
</RevenueDetail>
</RevenueDetails>
</Transaction>
</Posting>
</HTNG_ChargePostingRQ>
</soapenv:Body>
</soapenv:Envelope> |
| pAir check the open invoices if a new HTNG_ChargePostingRQ comes in and post charges to the current open invoice instead of creating the new one. | IPA-668 | 20.31 |
|
IO_InvoiceFiscalizeRQ | Outbound | pAir | IO_InvoiceFiscalizeRQ | Invoice |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:Action xmlns:p="http://protel.io/soap">IO_InvoiceFiscalizeRQ</p:Action>
<p:Target xmlns:p="http://protel.io/soap">ro.bit-soft.fiscal-legal</p:Target>
<p:Source xmlns:p="http://protel.io/soap" Module="backline" ModuleVersion="2020-07-23T21:43:52 (QA)" Product="protelAir" ProductVersion="2031.0.57595-RC" Service="io.protel.air"/>
</env:Header>
<env:Body>
<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#2100170#CLOSE#000111#1595600211712#7901" RetransmissionInd="false" TimeStamp="2020-07-24T14:16:51Z" Version="1.0">
<p:HotelInfo ChainCode="n/a" ChainName="" FiscalDate="2017-11-05" HotelCode="2876" HotelName="protel_IO_Testhotel_pAir_2100170">
<p:CompanyName/>
<p:CompanyGroupName/>
<p:Homepage>MyProperty_Website</p:Homepage>
<p:Email PrimaryInd="false" Type="3" Value="MyProperty_Email@bookatonce.com"/>
<p:Phone PrimaryInd="false" Type="1" Value="MyProperty_Phone"/>
<p:Fax PrimaryInd="false" Type="4" Value="MyProperty_Fax"/>
<p:LocalCourt>MyProperty_DistrictCourt</p:LocalCourt>
<p:TradeRegister>MyProperty_RegistrationNumber</p:TradeRegister>
<p:TradeRegisterID/>
<p:TaxNumber>MyProperty_SalesTaxIdNo</p:TaxNumber>
<p:TaxNumber2>MyProperty_TaxNumber</p:TaxNumber2>
<p:IBAN>MyProperty_IBAN</p:IBAN>
<p:SwiftCode>MyProperty_SWIFT</p:SwiftCode>
</p:HotelInfo>
<p:Invoice BusinessDate="2017-11-05" ExternallyFiscalized="false" FiscalCode="FF1000331" FiscalCodeName="Fiscal Invoice" FiscalDate="2020-07-24T16:16:51+02:00" Fiscalized="true" InvoiceCode="RE_793" InvoiceDate="2020-07-24T16:13:18+02:00" InvoiceID="1682" Open="false" PastEndOfDay="false" Type="Reservation" User="Alireza Memarifard" UserTaxNo="" Void="true">
<p:Reference BusinessDate="2017-11-05" ExternallyFiscalized="false" Fiscalized="false" InvoiceCode="RE_792" InvoiceDate="2020-07-24T16:11:47+02:00" InvoiceID="1681" Open="false" PastEndOfDay="false" Type="Reservation" Void="false"/>
<p:InvoiceRecipient ProfileID="1059" ProfileType="Customer">
<p:FirstName>vlad</p:FirstName>
<p:LastName>test</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>en_US</p:Language>
<p:Notes/>
<p:Gender>M</p:Gender>
<p:Addresses/>
</p:InvoiceRecipient>
<p:Charges>
<p:Item CashRegisterID="1" ID="63849" OriginalInvoiceID="1681" OriginalInvoiceServiceDate="2017-11-05" PostingAccount="111" Quantity="1" ServiceDate="2017-11-05" SystemDate="2020-07-24T14:11:35+02:00" TaxCode="10%" TaxRate="10" Type="Article">
<p:PostingText>Dog accommodation</p:PostingText>
<p:TotalAmountAfterTax CurrencyCode="HUF">
<p:Amount>-12.00</p:Amount>
</p:TotalAmountAfterTax>
<p:SingleAmountAfterTax CurrencyCode="HUF">
<p:Amount>-12.00</p:Amount>
</p:SingleAmountAfterTax>
<p:SingleAmountBeforeTax CurrencyCode="HUF">
<p:Amount>-10.91</p:Amount>
</p:SingleAmountBeforeTax>
<p:AdditionalText>We also welcome your canine quadruped who will enjoy the meadow in front of the house.</p:AdditionalText>
<p:TaxInfo Code="10%" ID="2" Rate="10">10%</p:TaxInfo>
<p:Room>101</p:Room>
<p:Reference Code="1023" ID="44" Name="Dog accommodation">
<p:Group Code="1002" ID="4" Name="Extras"/>
</p:Reference>
</p:Item>
</p:Charges>
<p:Payments>
<p:Item CashRegisterID="1" ID="63850" OriginalInvoiceID="1681" OriginalInvoiceServiceDate="2017-11-05" PostingAccount="111" Quantity="1" ServiceDate="2017-11-05" SystemDate="2020-07-24T14:11:44+02:00" Type="Payment">
<p:PostingText>VISA</p:PostingText>
<p:TotalAmountAfterTax CurrencyCode="HUF">
<p:Amount>12.00</p:Amount>
</p:TotalAmountAfterTax>
<p:SingleAmountAfterTax CurrencyCode="HUF">
<p:Amount>12.00</p:Amount>
</p:SingleAmountAfterTax>
<p:SingleAmountBeforeTax CurrencyCode="HUF">
<p:Amount>12.00</p:Amount>
</p:SingleAmountBeforeTax>
<p:AdditionalText/>
<p:Room>101</p:Room>
<p:Reference Code="1006" ID="13" Name="VISA">
<p:Group Code="1004" ID="11" Name="Credit card"/>
</p:Reference>
</p:Item>
</p:Payments>
<p:Deposits/>
<p:Expenses/>
<p:Batches/>
<p:TotalChargeAmount CurrencyCode="HUF">
<p:Amount>-12.00</p:Amount>
</p:TotalChargeAmount>
<p:TotalPaymentsAmount CurrencyCode="HUF">
<p:Amount>12.00</p:Amount>
</p:TotalPaymentsAmount>
<p:TotalDepositsAmount CurrencyCode="HUF">
<p:Amount>12.00</p:Amount>
</p:TotalDepositsAmount>
<p:VoidReason/>
</p:Invoice>
<p:Terminal TerminalName="Cashier 1">
<p:URL>1</p:URL>
<p:Location>Cashier 1d</p:Location>
</p:Terminal>
<p:ReservationInfo ArrivalDate="2017-11-05T12:00:00+01:00" CRSNumber="" DepartureDate="2017-11-07T12:00:00+01:00" ReservationID="1119">
<p:Booker ProfileID="1059" ProfileType="Customer">
<p:FirstName>vlad</p:FirstName>
<p:LastName>test</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>en_US</p:Language>
<p:Notes/>
<p:Gender>M</p:Gender>
<p:Addresses/>
</p:Booker>
<p:ReservationGuests>
<p:Guest ProfileID="1059" ProfileType="Customer">
<p:FirstName>vlad</p:FirstName>
<p:LastName>test</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>en_US</p:Language>
<p:Notes/>
<p:Gender>M</p:Gender>
<p:Addresses/>
</p:Guest>
</p:ReservationGuests>
<p:Notes/>
<p:ExchangeRateDateSetOnCheckin>false</p:ExchangeRateDateSetOnCheckin>
</p:ReservationInfo>
</p:IO_InvoiceFiscalizeRQ>
</env:Body>
</env:Envelope>
|
| Outbound IO_InvoiceFiscalizeRQ won't hold the Reference element for the Re-post or newly created invoices. | IPA-652 | 20.31 |
|
IO_InvoiceFiscalizeRQ | Outbound | pAir | IO_InvoiceFiscalizeRQ | Invoice |
Codeblock |
---|
| <p:IO_InvoiceFiscalizeRQ xmlns:p="http://protel.io/soap" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" RetransmissionInd="false" CorrelationID="INV#2100112#CLOSE#000205#1595594111573#9A86" Version="1.0" TimeStamp="2020-07-24T12:35:11Z">
<p:HotelInfo FiscalDate="2020-07-26" HotelCode="2787" HotelName="protel_IO_Testhotel_pAir_2100112" ChainCode="n/a" ChainName="">
<p:CompanyName/>
<p:CompanyGroupName/>
<p:Homepage>www.bookatonce.com</p:Homepage>
<p:Email Value="noreply@bookatonce.com" Type="3" PrimaryInd="false"/>
<p:Phone Value="01234587" Type="1" PrimaryInd="false"/>
<p:Fax Value="012345" Type="4" PrimaryInd="false"/>
<p:LocalCourt>bo Amtsgericht</p:LocalCourt>
<p:TradeRegister>aaa111111bbbb</p:TradeRegister>
<p:TradeRegisterID/>
<p:TaxNumber>cccc22222xxxx</p:TaxNumber>
<p:TaxNumber2>hhhh4444jjjj</p:TaxNumber2>
<p:IBAN>pppp5555dddd</p:IBAN>
<p:SwiftCode>zzz66666fff</p:SwiftCode>
</p:HotelInfo>
<p:Invoice User="Alireza Memarifard" UserTaxNo="1234567" InvoiceDate="2019-11-09T11:32:26+01:00" InvoiceCode="342" FiscalDate="2019-11-09T11:32:26+01:00" FiscalCode="FIS_INV_347" FiscalCodeName="FIS_INV" Fiscalized="true" ExternallyFiscalized="false" Type="Reservation" PastEndOfDay="true" Open="false" Void="false" InvoiceID="751" BusinessDate="2019-11-09">
<p:InvoiceRecipient ProfileType="Customer" ProfileID="426">
<p:FirstName/>
<p:LastName>Dxxx</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>fr_FR</p:Language>
<p:Notes/>
<p:Gender/>
<p:Addresses>
<p:Address PrimaryInd="false">
<p:Notes/>
</p:Address>
</p:Addresses>
<p:EmailAddresses>
<p:Communication Value="" Type="11" Notes="" PrimaryInd="true"/>
</p:EmailAddresses>
<p:OtherCommunications>
<p:Communication Value="" Type="-1" Notes="" PrimaryInd="true"/>
</p:OtherCommunications>
</p:InvoiceRecipient>
<p:Charges>
<p:Item ID="16216" Quantity="1" TaxRate="10" TaxCode="10%" Type="Article" ServiceDate="2019-11-07" SystemDate="2019-11-03T14:16:49+01:00" PostingAccount="126" BatchID="16221">
<p:PostingText>Accommodation</p:PostingText>
<p:TotalAmountAfterTax CurrencyCode="EUR">
<p:Amount>210.00</p:Amount>
</p:TotalAmountAfterTax>
<p:SingleAmountAfterTax CurrencyCode="EUR">
<p:Amount>210.00</p:Amount>
</p:SingleAmountAfterTax>
<p:SingleAmountBeforeTax CurrencyCode="EUR">
<p:Amount>190.91</p:Amount>
</p:SingleAmountBeforeTax>
<p:AdditionalText>Hébergement LME</p:AdditionalText>
<p:TaxInfo Rate="10" ID="2" Code="10%">TVA</p:TaxInfo>
<p:Room>11</p:Room>
<p:Reference Name="Hébergement" ID="26" Code="100" TransactionAccount="2100,2">
<p:Group Name="Hébergement La Maison d'Estournel" ID="25" Code="1018"/>
</p:Reference>
</p:Item>
</p:Batches>
<p:TotalChargeAmount CurrencyCode="EUR">
<p:Amount>654.70</p:Amount>
</p:TotalChargeAmount>
<p:TotalPaymentsAmount CurrencyCode="EUR">
<p:Amount>-654.70</p:Amount>
</p:TotalPaymentsAmount>
<p:TotalDepositsAmount CurrencyCode="EUR">
<p:Amount>0.00</p:Amount>
</p:TotalDepositsAmount>
<p:VoidReason/>
</p:Invoice>
<p:Terminal TerminalName="CAISSE">
<p:URL>1</p:URL>
<p:Location/>
</p:Terminal>
<p:ReservationInfo ReservationID="477" ArrivalDate="2019-11-07T12:00:00+01:00" DepartureDate="2019-11-09T12:00:00+01:00" CRSNumber="">
<p:Booker ProfileType="Customer" ProfileID="426">
<p:FirstName/>
<p:LastName>Dxxx</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>fr_FR</p:Language>
<p:Notes/>
<p:Gender/>
<p:Addresses>
<p:Address PrimaryInd="false">
<p:Notes/>
</p:Address>
</p:Addresses>
<p:EmailAddresses>
<p:Communication Value="" Type="11" Notes="" PrimaryInd="true"/>
</p:EmailAddresses>
<p:OtherCommunications>
<p:Communication Value="" Type="-1" Notes="" PrimaryInd="true"/>
</p:OtherCommunications>
</p:Booker>
<p:ReservationGuests>
<p:Guest ProfileType="Customer" ProfileID="426">
<p:FirstName/>
<p:LastName>Dxxx</p:LastName>
<p:Nationality>GB</p:Nationality>
<p:Language>fr_FR</p:Language>
<p:Notes/>
<p:Gender/>
<p:Addresses>
<p:Address PrimaryInd="false">
<p:Notes/>
</p:Address>
</p:Addresses>
<p:EmailAddresses>
<p:Communication Value="" Type="11" Notes="" PrimaryInd="true"/>
</p:EmailAddresses>
<p:OtherCommunications>
<p:Communication Value="" Type="-1" Notes="" PrimaryInd="true"/>
</p:OtherCommunications>
</p:Guest>
</p:ReservationGuests>
<p:Notes>GL // 2A // DAC // Room only // Freelance Editor Vogue Travel in France // Surclassé de PAG en COS + validé 28.10 CG // ok visite cos le 8.11 à 15h geraldine et ludovic </p:Notes>
<p:ExchangeRateDateSetOnCheckin>false</p:ExchangeRateDateSetOnCheckin>
</p:ReservationInfo>
</p:IO_InvoiceFiscalizeRQ>
|
| UserTaxNo attribute holds the value of the Government ID of the user who closed/checked the invoice. | IPA-651 | 20.31 |
|
HTNG_HotelCheckOutNotifRQ | Inbound | pAir |
|
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header xmlns:p="http://protel.io/soap">
<p:Action>HTNG_HotelCheckOutNotifRQ</p:Action>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">IPA_655_01</htnga:CorrelationID>
</env:Header>
<env:Body>
<htng:HTNG_HotelCheckOutNotifRQ xmlns:htng="http://htng.org/2014B" xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:px="http://protel.io/htng/extensions" CorrelationID="IPA_655_01" EchoToken="IPA_655_01" Version="1" PrimaryLangID="de-DE" Timestamp="2020-07-06T14:41:54">
<POS>
<Source TerminalID="Code2Order">
<RequestorID Type="10" ID="2787" ID_Context="protelIO"/>
</Source>
</POS>
<htng:AffectedGuests>
<htng:UniqueID ID="1525" ID_Context="protelIO" Type="1"/>
</htng:AffectedGuests>
<htng:Room RoomID="10"/>
<htng:HotelReservations>
<HotelReservation ResStatus="Checked out">
<UniqueID ID="1694" ID_Context="protelIO" Type="14"/>
<ResGuests>
<ResGuest ResGuestRPH="1525" PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<UniqueID ID="1525" ID_Context="protelIO" Type="1"/>
<Profile ProfileType="1" RPH="1525" StatusCode="4">
<Customer Gender="unknown">
<PersonName>
<GivenName>Alireza</GivenName>
<Surname>Memarifard</Surname>
</PersonName>
<CitizenCountryName Code="" DefaultInd="true"/>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
</HotelReservation>
</htng:HotelReservations>
</htng:HTNG_HotelCheckOutNotifRQ>
</env:Body>
</env:Envelope> |
| After receiving HTNG_HotelCheckOutNotifRQ, pAir send an Automatic PDF invoice to the guest's email address and CO the guest. | IPA-655 | 20.31 |
|
HTNG_ChargePostingRQ | Inbound | pAir |
|
Codeblock |
---|
| <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Header>
<p:Target xmlns:p="http://protel.io/soap">io.protel.air</p:Target>
</soapenv:Header>
<soapenv:Body>
<HTNG_ChargePostingRQ xmlns="http://htng.org/2014B" EchoToken="EchoToken_String" Version="0" CorrelationID="IPA_563_02">
<POS>
<Source xmlns="http://www.opentravel.org/OTA/2003/05">
<RequestorID ID="2787" Type="10" ID_Context="protelIO"/>
<BookingChannel Type="4" Primary="true"/>
</Source>
</POS>
<Posting ID="7">
<RevenueCenter Description="Kiosk">
<Terminal ID="Kiosk"/>
</RevenueCenter>
<Transaction TicketID="">
<RevenueDetails>
<RevenueDetail ReferenceID="81" Description="Cigare" PMSRevenueCode="" CurrencyCode="EUR" Amount="25.00" SubTypeID="Revenue">
<Account ID="1693" Type="14" ID_Context="protelIO"/>
</RevenueDetail>
</RevenueDetails>
</Transaction>
</Posting>
</HTNG_ChargePostingRQ>
</soapenv:Body>
</soapenv:Envelope> |
| The issue with multiple entries in pAir folio per each HTNG_ChargePostingRQ from CoffiSpa is resolved. | IPA-653 | 20.31 |
|
OTA_HotelInvBlockNotifRQ | Outbound | pAir | OTA_HotelInvBlockNotifRQ | InvBlocks | InvBlock | RoomTypes | RoomType | RatePlans |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:Action xmlns:p="http://protel.io/soap">OTA_HotelInvBlockNotifRQ</p:Action>
<p:CorrelationID xmlns:p="http://protel.io/soap">BLOCK#2000044#UPDATE#000165#1594733541292#BE61</p:CorrelationID>
<p:Source xmlns:p="http://protel.io/soap" Module="backline" ModuleVersion="2020-07-14T10:35:12 (QA)" Product="protelAir" ProductVersion="2031.0.57288-SNAPSHOT" Service="io.protel.air"/>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">BLOCK#2000044#UPDATE#000165#1594733541292#BE61</htnga:CorrelationID>
</env:Header>
<env:Body>
<OTA_HotelInvBlockNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:p="http://protel.io/soap" xmlns:px="http://protel.io/htng/extensions" xmlns:htng="http://htng.org/2014B" CorrelationID="BLOCK#2000044#UPDATE#000165#1594733541292#BE61" EchoToken="BLOCK#2000044#UPDATE#000165#1594733541292#BE61" PrimaryLangID="en" TimeStamp="2020-07-14T13:32:21Z" Version="4.001">
<POS>
<Source>
<RequestorID ID="2578" ID_Context="protelIO" Type="10"/>
<TPA_Extensions>
<px:POSExtensions>
<px:HotelInfo FiscalDate="2020-05-01"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<InvBlocks>
<InvBlock BookingStatus="Open" InvBlockCode="39" InvBlockLongName="IPA_617_01" InvBlockName="IPA_617_01" InvBlockStatusCode="2" InvBlockTypeCode="16" TransactionAction="Modify">
<HotelRef ChainCode="n/a" ChainName="n/a" HotelCode="2578" HotelName="l'Arrivée HOTEL & SPA"/>
<InvBlockDates End="2020-08-04" OffsetCalculationMode="BeforeBlockStartDate" OffsetDuration="P0D" Start="2020-08-01"/>
<RoomTypes>
<RoomType RoomTypeCode="KING">
<RoomTypeAllocations RoomTypePickUpStatus="1">
<RoomTypeAllocation End="2020-08-01" NumberOfUnits="1" SellLimit="1" Start="2020-08-01"/>
<RoomTypeAllocation End="2020-08-02" NumberOfUnits="1" SellLimit="1" Start="2020-08-02"/>
<RoomTypeAllocation End="2020-08-03" NumberOfUnits="1" SellLimit="1" Start="2020-08-03"/>
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="1" SellLimit="1" Start="2020-08-04"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="4">
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="0" Start="2020-08-01"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="5">
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="0" Start="2020-08-01"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="13">
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="0" Start="2020-08-01"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="2">
<RoomTypeAllocation End="2020-08-01" NumberOfUnits="1" Start="2020-08-01"/>
<RoomTypeAllocation End="2020-08-02" NumberOfUnits="1" Start="2020-08-02"/>
<RoomTypeAllocation End="2020-08-03" NumberOfUnits="1" Start="2020-08-03"/>
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="1" Start="2020-08-04"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="3">
<RoomTypeAllocation End="2020-08-01" NumberOfUnits="1" Start="2020-08-01"/>
<RoomTypeAllocation End="2020-08-02" NumberOfUnits="1" Start="2020-08-02"/>
<RoomTypeAllocation End="2020-08-03" NumberOfUnits="1" Start="2020-08-03"/>
<RoomTypeAllocation End="2020-08-04" NumberOfUnits="1" Start="2020-08-04"/>
</RoomTypeAllocations>
<RatePlans>
<RatePlan CurrencyCode="EUR" End="2020-08-04" MaxGuestApplicable="1" RatePlanCode="AK_TCTG_1" Start="2020-08-01">
<BaseByGuestAmts>
<BaseByGuestAmt AgeQualifyingCode="10" AmountAfterTax="111.00" AmountBeforeTax="100.91" CurrencyCode="EUR" NumberOfGuests="1"/>
</BaseByGuestAmts>
<RateDescription Name="RateGroup">
<Text TextFormat="PlainText">RG1</Text>
</RateDescription>
<MarketCode MarketCode="FAM" MarketCodeName="Family"/>
</RatePlan>
</RatePlans>
</RoomType>
</RoomTypes>
<BlockDescriptions>
<BlockDescription CreateDateTime="2020-07-14T13:25:12+02:00" LastModifyDateTime="2020-07-14T13:32:21+02:00"/>
<BlockDescription Name="SourceOfBusiness">
<Text TextFormat="PlainText">Agoda</Text>
</BlockDescription>
</BlockDescriptions>
<Contacts>
<Contact ContactType="Corporation" RPH="d2e92f85-1bec-468c-8b65-37a5f5bad474">
<PersonName>
<NamePrefix>Firma</NamePrefix>
</PersonName>
<Address DefaultInd="true" FormattedInd="false" Type="1">
<AddressLine>Europaplatz</AddressLine>
<AddressLine>8</AddressLine>
<CityName>Dortmund</CityName>
<PostalCode>44263</PostalCode>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CompanyName Code="" Department="">protel hotelsoft GmbH</CompanyName>
</Contact>
</Contacts>
</InvBlock>
</InvBlocks>
<TPA_Extensions>
<px:InvBlockExtensions>
<px:InvBlockID ID="39" ID_Context="protelIO" Type="18"/>
</px:InvBlockExtensions>
<px:ProfileInfoExtensions>
<px:ContactDetails>
<px:AdditionalInfo>
<px:Entry DefaultInd="true" ID="94874" ID_Context="protelIO" RPH="d2e92f85-1bec-468c-8b65-37a5f5bad474" Type="4">protel hotelsoft GmbH</px:Entry>
<px:Entry ID="94874" ID_Context="protelIO" RPH="59f9ffb4-b77f-4a26-a64a-1af4e03c8e9d" Type="4"/>
</px:AdditionalInfo>
</px:ContactDetails>
</px:ProfileInfoExtensions>
</TPA_Extensions>
</OTA_HotelInvBlockNotifRQ>
</env:Body>
</env:Envelope>
|
| Resolved the issue with displaying multiplying RatePlan element with wrong details for allotments. Now the message display only the rates corresponding with the allotment period. | IPA-617 | 20.31 |
|
IO_ResModifyNotifRQ | Inbound | pAir | IO_ResModifyNotifRQ | Reservations | Reservation | InvoiceItemRoutings |
Codeblock |
---|
| <p:IO_ResModifyNotifRQ xmlns:p="http://protel.io/soap" CorrelationID="IPA-600-SR-9" TimeStamp="2020-05-18T14:00:00.000Z" Version="1.00">
<p:Reservations HotelID="2572">
<p:Reservation>
<p:UniqueID Type="14" ID="11514" ID_Context="protelIO"/>
<p:InvoiceItemRoutings>
<p:InvoiceItemRouting Action="CREATE" Name="Rule 1" ID="" ID_Context="protelIO">
<p:Target Type="Invoice" ID="1728" ID_Context="protelIO"/>
<p:Source Type="Reservation" ID="11514" ID_Context="protelIO"/>
<p:ItemFilter>
<p:Posting Mon="true" Tue="true" Wed="true" Thu="true" Fri="true" Sat="true" Sun="true"/>
<p:ItemGroups/>
<p:Items>
<p:Item ID="42" ID_Context="protelIO" Code="44100">Parken</p:Item>
</p:Items>
</p:ItemFilter>
</p:InvoiceItemRouting>
<p:InvoiceItemRouting Action="CREATE" Name="Rule 2" ID="" ID_Context="protelIO">
<p:Target Type="Invoice" ID="1738" ID_Context="protelIO"/>
<p:Source Type="Reservation" ID="11514" ID_Context="protelIO"/>
<p:ItemFilter>
<p:Posting From="2020-06-29" To="2020-06-30"/>
<p:ItemGroups/>
<p:Items>
<p:Item ID="83" ID_Context="protelIO" Code="44105">Haustier</p:Item>
</p:Items>
</p:ItemFilter>
</p:InvoiceItemRouting>
</p:InvoiceItemRoutings>
</p:Reservation>
</p:Reservations>
</p:IO_ResModifyNotifRQ> |
| Add functionality to add a new payment/routing instruction to a reservation | IPA-627 | 20.29 |
|
HTNG_ChargePostingRQ | Inbound | pAir | HTNG_ChargePostingRQ | Posting | Transaction | RevenueDetails | RevenueDetail | Account |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<s:Header xmlns:s="http://www.w3.org/2003/05/soap-envelope">
<p:Target xmlns:p="http://protel.io/soap">io.protel.air</p:Target>
</s:Header>
<s:Body xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<htng:HTNG_ChargePostingRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" xmlns:p="http://protel.io/soap" xmlns:px="http://protel.io/htng/extensions" EchoToken="IPA_656_02" TimeStamp="2020-06-09T18:03:07Z" Version="1" CorrelationID="IPA_656_02" PrimaryLangID="en_US">
<htng:POS>
<Source>
<RequestorID Type="10" ID_Context="protelIO" ID="2594"/>
<TPA_Extensions>
<px:POSExtensions>
<px:HotelInfo FiscalDate="2018-03-16"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</htng:POS>
<htng:UniqueID Type="10" ID_Context="protelIO" ID="2594"/>
<htng:PropertyInfo ChainCode="MRHCH" HotelCode="2594" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2100052"/>
<htng:Posting ID="IPA_602_01">
<htng:TotalPostingAmount Amount="0.00" CurrencyCode="NZD"/>
<htng:Transaction>
<htng:RevenueDetails>
<htng:RevenueDetail Amount="16.00" CurrencyCode="NZD" Description="Beer" ReferenceID="96" SubTypeID="Revenue" TransactionDate="2019-09-27">
<htng:Account ID="105241" ID_Context="protelIO" Type="16"/>
</htng:RevenueDetail>
</htng:RevenueDetails>
</htng:Transaction>
</htng:Posting>
</htng:HTNG_ChargePostingRQ>
</s:Body>
</env:Envelope> |
| The issue with sending post charge to specific folio is resolved. | IPA-656 | 20.29 |
|
OTA_HoteResNotifRQ | Inbound | pAir | OTA_HoteResNotifRQ | HotelReservations | HotelReservation | ResGuests | ResGuest | @ArrivalTime OTA_HoteResNotifRQ | HotelReservations | HotelReservation | ResGuests | ResGuest | @DepartureTime |
Codeblock |
---|
| <OTA_HotelResNotifRQ>
<HotelReservations>
<HotelReservation>
<ResGuests>
<ResGuest ArrivalTime="17:15:00+01:00" DepartureTime="10:30:00+01:00" PrimaryIndicator="true" ResGuestRPH="26293">
<Profiles>
<ProfileInfo> |
| Send with an inbound OTA_HotelResNotifRQ the Arrival and Departure Time for a Guest | IPA-640 | 20.29 |
|
HTNG_ChargePostingRQ | Inbound | pAir | HTNG_ChargePostingRQ / Posting / Transaction / RevenueDetails / RevenueDetail |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<s:Header xmlns:s="http://www.w3.org/2003/05/soap-envelope">
<p:Target xmlns:p="http://protel.io/soap">io.protel.air</p:Target>
</s:Header>
<s:Body xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<htng:HTNG_ChargePostingRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:htng="http://htng.org/2014B" xmlns:p="http://protel.io/soap" xmlns:px="http://protel.io/htng/extensions" EchoToken="IPA_602_01" TimeStamp="2020-06-09T18:03:07Z" Version="1" CorrelationID="IPA_602_01" PrimaryLangID="en_US">
<htng:POS>
<Source>
<RequestorID Type="10" ID_Context="protelIO" ID="2987"/>
<TPA_Extensions>
<px:POSExtensions>
<px:HotelInfo FiscalDate="2019-09-27"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</htng:POS>
<htng:UniqueID Type="10" ID_Context="protelIO" ID="2987"/>
<htng:PropertyInfo ChainCode="MRHCH" HotelCode="2987" HotelCodeContext="protelIO" HotelName="protel_IO_Testhotel_pAir_2100182"/>
<htng:Posting ID="IPA_602_01">
<htng:TotalPostingAmount Amount="0.00" CurrencyCode="CHF"/>
<htng:Transaction>
<htng:RevenueDetails>
<htng:RevenueDetail SubTypeID="RevenueForecast" RevenueCategoryCode="9" ReferenceID="26" TransactionDate="2019-09-27" Description="Logis" PMSRevenueCode="1100" Amount="20.00" CurrencyCode="CHF">
<FolioIDs>
<FolioID>1037222</FolioID>
</FolioIDs>
<htng:UnitPrice AmountBeforeTax="19.29" AmountAfterTax="20.00" Type="31" CurrencyCode="CHF">
<Taxes CurrencyCode="CHF">
<Tax Type="Inclusive" Percent="4.00" Amount="0.71" CurrencyCode="CHF"/>
</Taxes>
</htng:UnitPrice>
<htng:ExtendedPrice Quantity="1" AmountBeforeTax="19.29" AmountAfterTax="20.00" Type="31" CurrencyCode="CHF">
<Taxes CurrencyCode="CHF">
<Tax Type="Inclusive" Percent="4.00" Amount="0.71" CurrencyCode="CHF"/>
</Taxes>
</htng:ExtendedPrice>
<htng:Account Type="16" ID_Context="protelIO" ID="23973"/>
<htng:Other_PaymentForm Remark="Move Item">
<DirectBill DirectBill_ID="23974" BillingNumber="">
<CompanyName Code="55313" CodeContext="protelIO"/>
</DirectBill>
</htng:Other_PaymentForm>
</htng:RevenueDetail>
</htng:RevenueDetails>
</htng:Transaction>
</htng:Posting>
</htng:HTNG_ChargePostingRQ>
</s:Body>
</env:Envelope> |
| Move items between the invoices to avoid voiding and adding items again. | IPA-602 | 20.29 |
|
OTA_ProfileModifyRQ OTA_ProfileCreateRQ | Inbound | OnPreme | ProfileModify | PrefCollections | PrefCollection | HotelPref |
Codeblock |
---|
| <?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:Action xmlns:p="http://protel.io/soap">OTA_ProfileModifyRQ</p:Action>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS-2177-TestCase3-1</htnga:CorrelationID>
<p:Token xmlns:p="http://protel.io/soap">mTqwv6wEptgIkF2ULu00ColHSSHcGF84</p:Token>
<p:Target xmlns:p="http://protel.io/soap">io.protel.onpremise</p:Target>
</env:Header>
<env:Body>
<OTA_ProfileModifyRQ EchoToken="PWS-2177-TestCase3-1" xmlns="http://www.opentravel.org/OTA/2003/05">
<POS>
<Source>
<RequestorID Type="10" ID_Context="protelIO" ID="2653"/>
</Source>
</POS>
<UniqueID Type="1" ID_Context="protelIO" ID="401145"/>
<ProfileModify ShareAllOptOutInd="Yes" ProfileType="1">
<Customer>
<PersonName>
<GivenName>protel_SR</GivenName>
<Surname>Modify</Surname>
</PersonName>
<Telephone ShareMarketInd="No" DefaultInd="true"/>
<Email ShareMarketInd="No" DefaultInd="true"/>
<Address Type="1" ShareMarketInd="No" DefaultInd="true">
<AddressLine>123 Street</AddressLine>
</Address>
</Customer>
<UserID ID_Context="protelIO" ID="401145"/>
<PrefCollections>
<PrefCollection>
<HotelPref>
<PhysChallFeaturePref PhysChallFeatureType="45"/>
</HotelPref>
</PrefCollection>
</PrefCollections>
</ProfileModify>
</OTA_ProfileModifyRQ>
</env:Body>
</env:Envelope> |
| The inbound profile contains the room preferences and guest preferences now will be appearing in the profile if they are mapped correctly. | PWS-1277 | PWS 2.17.X |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPreme |
|
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>ae58d461-8557-4130-b6f9-2d701e981f8d</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8079" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<HTNG_HotelFolioNotifRQ EchoToken="ae58d461-8557-4130-b6f9-2d701e981f8d" TimeStamp="2020-07-22T14:14:07Z" Version="4" CorrelationID="ae58d461-8557-4130-b6f9-2d701e981f8d" xmlns="http://htng.org/2014B">
<POS xmlns="http://www.opentravel.org/OTA/2003/05">
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO" />
<BookingChannel Type="4" Primary="true" />
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-19" />
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<UniqueID Type="14" ID="341286" ID_Context="protelIO" />
<Folios>
<Folio FolioID="192396" FolioType="Room" InvoiceID="192396" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155441" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-14T12:00:00" CreatorID="protel 1" RPH="155441" LastModifyDateTime="2020-06-17T05:08:27" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<GivenName>Alireza</GivenName>
<Surname>memarifard</Surname>
</PersonName>
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">memaryfard@gmail.com</Email>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Fischergrün 26</AddressLine>
<CityName>Neureichenau</CityName>
<PostalCode>94089</PostalCode>
<StateProv>D</StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DK" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155441" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="memarifard" />
<Nationality Value="Denmark" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155441" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-14T12:00:00" CreatorID="protel 1" RPH="155441" LastModifyDateTime="2020-06-17T05:08:27" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<GivenName>Alireza</GivenName>
<Surname>memarifard</Surname>
</PersonName>
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">memaryfard@gmail.com</Email>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Fischergrün 26</AddressLine>
<CityName>Neureichenau</CityName>
<PostalCode>94089</PostalCode>
<StateProv>D</StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DK" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155441" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="memarifard" />
<Nationality Value="Denmark" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="237.65" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="237.65" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65759873" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="6.75" SubTypeID="Revenue" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="6.75" AmountAfterTax="6.75">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="6.75" AmountAfterTax="6.75" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65759874" TransactionDate="2017-06-18" Description="10 % Service Fees" PMSRevenueCode="8001" CurrencyCode="AED" DecimalPlaces="2" Amount="6.75" SubTypeID="Revenue" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="6.75" AmountAfterTax="6.75">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="6.75" AmountAfterTax="6.75" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65759872" TransactionDate="2017-06-18" Description="*Ali1" PMSRevenueCode="1005" CurrencyCode="AED" DecimalPlaces="2" Amount="75.00" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="75.00" AmountAfterTax="75.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="75.00" AmountAfterTax="75.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760215" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="6.25" SubTypeID="Revenue" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="6.25" AmountAfterTax="6.25">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="6.25" AmountAfterTax="6.25" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760214" TransactionDate="2017-06-18" Description="*Ali1" PMSRevenueCode="1005" CurrencyCode="AED" DecimalPlaces="2" Amount="62.50" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="62.50" AmountAfterTax="62.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="62.50" AmountAfterTax="62.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="6" TransactionDate="2017-06-18" Description="Dinner" CurrencyCode="AED" DecimalPlaces="2" Amount="30.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="30.00" AmountAfterTax="30.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="30.00" AmountAfterTax="30.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65759870" TransactionDate="2017-06-18" Description="10% Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="2.50" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="2.50" AmountAfterTax="2.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="2.50" AmountAfterTax="2.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65759871" TransactionDate="2017-06-18" Description="10 % Service Fees" PMSRevenueCode="8001" CurrencyCode="AED" DecimalPlaces="2" Amount="2.50" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="2.50" AmountAfterTax="2.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="2.50" AmountAfterTax="2.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65759869" TransactionDate="2017-06-18" Description="*Book Dinner" PMSRevenueCode="2008" CurrencyCode="AED" DecimalPlaces="2" Amount="25.00" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="25.00" AmountAfterTax="25.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="25.00" AmountAfterTax="25.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
<RevenueDetail ReferenceID="Burger" TransactionDate="2017-06-18" Description="Burger" CurrencyCode="AED" DecimalPlaces="2" Amount="5.40" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="5.40" AmountAfterTax="5.40">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="5.40" AmountAfterTax="5.40" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65759932" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="0.45" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="0.45" AmountAfterTax="0.45">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="0.45" AmountAfterTax="0.45" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65759933" TransactionDate="2017-06-18" Description="10 % Service Fees" PMSRevenueCode="8001" CurrencyCode="AED" DecimalPlaces="2" Amount="0.45" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="0.45" AmountAfterTax="0.45">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="0.45" AmountAfterTax="0.45" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65759931" TransactionDate="2017-06-18" Description="Burger" PMSRevenueCode="1045" CurrencyCode="AED" DecimalPlaces="2" Amount="4.50" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="4.50" AmountAfterTax="4.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="4.50" AmountAfterTax="4.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
<RevenueDetail ReferenceID="5" TransactionDate="2017-06-18" Description="Lunch" CurrencyCode="AED" DecimalPlaces="2" Amount="45.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="45.00" AmountAfterTax="45.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="45.00" AmountAfterTax="45.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760212" TransactionDate="2017-06-18" Description="10% Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="3.75" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="3.75" AmountAfterTax="3.75">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="3.75" AmountAfterTax="3.75" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760213" TransactionDate="2017-06-18" Description="10 % Service Fees" PMSRevenueCode="8001" CurrencyCode="AED" DecimalPlaces="2" Amount="3.75" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="3.75" AmountAfterTax="3.75">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="3.75" AmountAfterTax="3.75" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760211" TransactionDate="2017-06-18" Description="*Book Lunch" PMSRevenueCode="2007" CurrencyCode="AED" DecimalPlaces="2" Amount="37.50" RevenueCategoryCode="3">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>192396</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="37.50" AmountAfterTax="37.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="37.50" AmountAfterTax="37.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341286-1" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155458" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="No" ProfileType="1" CreateDateTime="2020-03-04T13:02:00" CreatorID="protel 1" RPH="155458" LastModifyDateTime="2020-03-05T16:29:39" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" BirthDate="1991-09-21" Language="ENG">
<PersonName>
<NamePrefix>MR</NamePrefix>
<GivenName>sasan</GivenName>
<Surname>karami</Surname>
</PersonName>
<Telephone ShareMarketInd="No" PhoneNumber="023121212" PhoneLocationType="6" PhoneTechType="1" FormattedInd="false" DefaultInd="true" />
<Telephone ShareMarketInd="No" PhoneNumber="0178999884" PhoneLocationType="10" PhoneTechType="5" FormattedInd="false" DefaultInd="true" />
<Telephone ShareMarketInd="No" PhoneNumber="021354654" PhoneLocationType="6" PhoneTechType="3" FormattedInd="false" DefaultInd="true" />
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">asd@protel.met</Email>
<Address FormattedInd="false" ShareMarketInd="Yes" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Goebenstr 35</AddressLine>
<PostalCode>4413</PostalCode>
<StateProv>NW</StateProv>
<CountryName Code="DE">Dortmnod</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document DocID="1234" DocType="5" BirthDate="1991-09-21" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department="">ADL</EmployerInfo>
</Customer>
<UserID Type="1" ID="155458" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<Salutation Value="Dear Mr. karami" />
<SearchName Value="karami" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="yes" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155458" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="No" ProfileType="1" CreateDateTime="2020-03-04T13:02:00" CreatorID="protel 1" RPH="155458" LastModifyDateTime="2020-03-05T16:29:39" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" BirthDate="1991-09-21" Language="ENG">
<PersonName>
<NamePrefix>MR</NamePrefix>
<GivenName>sasan</GivenName>
<Surname>karami</Surname>
</PersonName>
<Telephone ShareMarketInd="No" PhoneNumber="023121212" PhoneLocationType="6" PhoneTechType="1" FormattedInd="false" DefaultInd="true" />
<Telephone ShareMarketInd="No" PhoneNumber="0178999884" PhoneLocationType="10" PhoneTechType="5" FormattedInd="false" DefaultInd="true" />
<Telephone ShareMarketInd="No" PhoneNumber="021354654" PhoneLocationType="6" PhoneTechType="3" FormattedInd="false" DefaultInd="true" />
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">asd@protel.met</Email>
<Address FormattedInd="false" ShareMarketInd="Yes" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Goebenstr 35</AddressLine>
<PostalCode>4413</PostalCode>
<StateProv>NW</StateProv>
<CountryName Code="DE">Dortmnod</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document DocID="1234" DocType="5" BirthDate="1991-09-21" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department="">ADL</EmployerInfo>
</Customer>
<UserID Type="1" ID="155458" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<Salutation Value="Dear Mr. karami" />
<SearchName Value="karami" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="yes" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails />
</Folio>
<Folio FolioID="341286-5" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155441" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-14T12:00:00" CreatorID="protel 1" RPH="155441" LastModifyDateTime="2020-06-17T05:08:27" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<GivenName>Alireza</GivenName>
<Surname>memarifard</Surname>
</PersonName>
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">memaryfard@gmail.com</Email>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Fischergrün 26</AddressLine>
<CityName>Neureichenau</CityName>
<PostalCode>94089</PostalCode>
<StateProv>D</StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DK" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155441" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="memarifard" />
<Nationality Value="Denmark" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155441" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-02-14T12:00:00" CreatorID="protel 1" RPH="155441" LastModifyDateTime="2020-06-17T05:08:27" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<GivenName>Alireza</GivenName>
<Surname>memarifard</Surname>
</PersonName>
<Email ShareMarketInd="No" DefaultInd="true" EmailType="1">memaryfard@gmail.com</Email>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true" UseType="6">
<AddressLine>Fischergrün 26</AddressLine>
<CityName>Neureichenau</CityName>
<PostalCode>94089</PostalCode>
<StateProv>D</StateProv>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DK" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155441" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="memarifard" />
<Nationality Value="Denmark" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="-11.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="11.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="6" TransactionDate="2017-06-18" Description="Dinner" CurrencyCode="AED" DecimalPlaces="2" Amount="-11.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341286-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-11.00" AmountAfterTax="-11.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-11.00" AmountAfterTax="-11.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760217" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="-1.00" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341286-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-1.00" AmountAfterTax="-1.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-1.00" AmountAfterTax="-1.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760216" TransactionDate="2017-06-18" Description="Rack" PMSRevenueCode="1005" CurrencyCode="AED" DecimalPlaces="2" Amount="-10.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341286-5</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="-10.00" AmountAfterTax="-10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioNotifRQ>
</env:Body>
</env:Envelope> |
| PWS generates HTNG_HotelFolioNotifRQ for both target and source folios after a post transferred via OnPreme. | PWS-1291 | PWS 2.17.X |
|
OTA_ProfileModifyRS | Outbound | OnPreme | OTA_ProfileModifyRS | Warnings |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS-2178-2</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00200" Module="protel.WebServices" ModuleVersion="0.0.0.8084" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<OTA_ProfileModifyRS xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-07-24T10:08:08Z" CorrelationID="PWS-2178-2" EchoToken="PWS-2178-2" Target="Production">
<UniqueID Type="1" ID="401145" ID_Context="protelIO"/>
<Success/>
<Warnings>
<Warning ShortText="Invalid value" Code="320" Type="10">No match found</Warning>
</Warnings>
<POS>
<Source>
<RequestorID Type="10" ID="2653" ID_Context="protelIO"/>
</Source>
</POS>
</OTA_ProfileModifyRS>
</env:Body>
</env:Envelope> |
| In case of an unmapped preference for the profile request, the RS holds a warning message with "No match found" text. | PWS-2178 | PWS 2.17.X |
|
OTA_ProfileMergeRS | Outbound | OnPreme | OTA_ProfileMergeRS | Errors |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">IOTEC_675_01</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8033" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<OTA_ProfileMergeRS xmlns="http://www.opentravel.org/OTA/2003/05" TimeStamp="2020-07-09T11:50:05.2174196Z" Version="3.000" CorrelationID="IOTEC_675_01">
<Errors>
<Error ShortText="Target profile not existing." Code="312"/>
</Errors>
</OTA_ProfileMergeRS>
</env:Body>
</env:Envelope> |
| Error handling for non-existing profiles while sending OTA_ProfileMergeRQ. Now PWS checks the profiles before the merge request and if not exists, sends back the appropriate error or warning. | PWS-2049 | PWS 2.17.X |
|
OTA_ReadRQ | Inbound | OnPreme | OTA_ReadRQ | ReadRequests | ProfileReadRequest | Customer |
Codeblock |
---|
| <?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Header>
<p:Target xmlns:p="http://protel.io/soap">io.protel.onpremise</p:Target>
</soapenv:Header>
<soapenv:Body>
<OTA_ReadRQ xmlns="http://www.opentravel.org/OTA/2003/05" CorrelationID="PWS_2108_01" Version="0" EchoToken="PWS_2108_01" MaxResponses="2">
<POS>
<Source>
<RequestorID ID="3153" Type="10" ID_Context="protelIO"/>
</Source>
</POS>
<ReadRequests>
<ProfileReadRequest ProfileTypeCode="4">
<Customer>
<PersonName>
<Surname>Ministry</Surname>
</PersonName>
<Email>mini@gmail.com</Email>
</Customer>
</ProfileReadRequest>
</ReadRequests>
</OTA_ReadRQ>
</soapenv:Body>
</soapenv:Envelope> |
| Adding more criteria to inbound OTA_ReadRQ for searching the profile by ID, LastName, and Email. | PWS-2108 | PWS 2.17.X |
|
OTA_HotelResNotifRQ | Outbound | OnPreme | root |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">63444931-bb30-405b-a2aa-f9eb78b36b7b</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.8001" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<OTA_HotelResNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="63444931-bb30-405b-a2aa-f9eb78b36b7b" TimeStamp="2020-07-06T09:54:26Z" Version="5.000" CorrelationID="63444931-bb30-405b-a2aa-f9eb78b36b7b" ResStatus="Commit" PrimaryLangID="en" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelResNotifRQ.xsd">
<POS>
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO"/>
<BookingChannel Type="4" Primary="true"/>
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-18"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<HotelReservations>
<HotelReservation CreateDateTime="2020-07-06T07:47:51.163Z" LastModifyDateTime="2020-07-06T07:47:51.787Z" LastModifierID="protel 1" CreatorID="protel I/O_3153" ResStatus="Reserved">
<UniqueID Type="14" ID="341371" ID_Context="protelIO"/>
<RoomStays>
<RoomStay>
<RoomTypes>
<RoomType IsRoom="true" RoomTypeCode="CS" NumberOfUnits="1" RoomType="5"/>
</RoomTypes>
<RatePlans>
<RatePlan RatePlanCode="Ali4" RatePlanID="355" EffectiveDate="2020-07-25" ExpireDate="2020-07-26" PriceViewableInd="false">
<RatePlanInclusions TaxInclusive="false"/>
</RatePlan>
</RatePlans>
<RoomRates>
<RoomRate RatePlanCode="Ali4" RatePlanID="355" RoomTypeCode="CS" BookingCode="CS" EffectiveDate="2020-07-25" ExpireDate="2020-07-26" NumberOfUnits="1">
<Rates>
<Rate RateTimeUnit="Day" AlternateCurrencyInd="false" EffectiveDate="2020-07-25" ExpireDate="2020-07-26" UnitMultiplier="1">
<Base AmountBeforeTax="190.00" CurrencyCode="AED"/>
<Total AmountBeforeTax="190.00" CurrencyCode="AED"/>
<TPA_Extensions>
<px:RateAmountExtensions xmlns:px="http://protel.io/htng/extensions" End="2020-07-26" Start="2020-07-25">
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="3" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="6" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="190.00" AmountBeforeTax="190.00" RevenueCategoryCode="9" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="190.00" AmountBeforeTax="190.00" RevenueCategoryCode="17" CurrencyCode="AED"/>
</px:RateAmountExtensions>
</TPA_Extensions>
</Rate>
</Rates>
<GuestCounts IsPerRoom="true">
<GuestCount AgeQualifyingCode="7" Count="0"/>
<GuestCount AgeQualifyingCode="8" Count="0"/>
<GuestCount AgeQualifyingCode="9" Count="0"/>
<GuestCount AgeQualifyingCode="19" Count="0"/>
<GuestCount AgeQualifyingCode="10" Count="1"/>
</GuestCounts>
</RoomRate>
</RoomRates>
<GuestCounts IsPerRoom="true">
<GuestCount AgeQualifyingCode="7" Count="0"/>
<GuestCount AgeQualifyingCode="8" Count="0"/>
<GuestCount AgeQualifyingCode="9" Count="0"/>
<GuestCount AgeQualifyingCode="19" Count="0"/>
<GuestCount AgeQualifyingCode="10" Count="1"/>
</GuestCounts>
<TimeSpan Start="2020-07-25" End="2020-07-26"/>
<Total AmountBeforeTax="190.00" CurrencyCode="AED"/>
<TPA_Extensions>
<px:RateAmountExtensions xmlns:px="http://protel.io/htng/extensions" End="2020-07-26" Start="2020-07-25" AlternateCurrencyInd="false">
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="3" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="6" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="190.00" AmountBeforeTax="190.00" RevenueCategoryCode="9" CurrencyCode="AED"/>
<px:RateAmount AmountAfterTax="190.00" AmountBeforeTax="190.00" RevenueCategoryCode="17" CurrencyCode="AED"/>
</px:RateAmountExtensions>
<px:FixedChargesAmounts xmlns:px="http://protel.io/htng/extensions" End="2020-07-26" Start="2020-07-25">
<px:FixedChargeAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="3" CurrencyCode="AED"/>
<px:FixedChargeAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="6" CurrencyCode="AED"/>
<px:FixedChargeAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="9" CurrencyCode="AED"/>
<px:FixedChargeAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="17" CurrencyCode="AED"/>
</px:FixedChargesAmounts>
</TPA_Extensions>
<BasicPropertyInfo HotelCode="3153" HotelCodeContext="protelIO" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="HC1"/>
<ResGuestRPHs>
<ResGuestRPH RPH="155470"/>
</ResGuestRPHs>
<Comments/>
<BookingRules>
<BookingRule AbsoluteCutoff="1900-01-01"/>
</BookingRules>
</RoomStay>
</RoomStays>
<ResGuests>
<ResGuest ResGuestRPH="155470" PrimaryIndicator="true">
<Profiles>
<ProfileInfo>
<UniqueID Type="1" ID="155470" ID_Context="protelIO"/>
<UniqueID Type="1" ID="155470" ID_Context="protelIO"/>
<Profile ShareAllOptOutInd="No" ProfileType="1" CreateDateTime="2020-06-23T12:13:00" CreatorID="protel 1" RPH="155470" LastModifyDateTime="2020-07-06T11:47:49" LastModifierID="protel I/O_3153" StatusCode="4">
<Customer Gender="Unknown">
<PersonName>
<GivenName>Peter</GivenName>
<Surname>Hanssen</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="Yes" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE"/>
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="1900-01-01"/>
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155470" ID_Context="protelIO"/>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="Hanssen"/>
<Nationality Value="Germany"/>
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="yes"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no"/>
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no"/>
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<HotelReservationIDs>
<HotelReservationID ResID_Type="14" ResID_Value="341371" ResID_Source="protelIO" ForGuest="true"/>
<HotelReservationID ResID_Type="14" ResID_Value="CRS888888" ResID_Source="CRS" ForGuest="true"/>
</HotelReservationIDs>
</ResGlobalInfo>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<px:ReservationExtensions>
<px:ReservationDateInfo CreateDateTimeSyncInd="True" ModifyDateTimeSyncInd="True"/>
<px:ReservationStatus Code="Conf" ID="1" ID_Context="protelIO" Name="Guaranteed TA" RPH="341371"/>
</px:ReservationExtensions>
</TPA_Extensions>
</HotelReservation>
</HotelReservations>
</OTA_HotelResNotifRQ>
</env:Body>
</env:Envelope> |
| Resolve the @ResStatus (Transaction action) for new reservations via IDS. The value of this attribute is "Commit" for newly coming RQ and "Modify" for all modifying RQ. | PWS-2046 | PWS 2.17.X |
|
HTNG_HotelFolioNotifRQ, HTNG_HotelFolioRS | Outbound | Both | .. | Folios | Folio | RevenueDetails |
Codeblock |
---|
| <htng:RevenueDetails>
<htng:RevenueDetail SubTypeID="Batch" RevenueCategoryCode="17" ReferenceID="50" TransactionDate="2018-02-01" Description="Wine Package" PMSRevenueCode="2001" Amount="15.00" CurrencyCode="EUR">
<FolioIDs>
<FolioID>203515</FolioID>
</FolioIDs>
<htng:UnitPrice AmountBeforeTax="15.00" AmountAfterTax="15.00" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:UnitPrice>
<htng:ExtendedPrice Quantity="1" AmountBeforeTax="15.00" AmountAfterTax="15.00" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:ExtendedPrice>
<htng:RevenueDetailItems>
<htng:RevenueDetailItem RevenueCategoryCode="3" ReferenceID="1" TransactionDate="2018-02-01" Description="Red Wine" Amount="7.50" CurrencyCode="EUR">
<FolioIDs>
<FolioID>203527</FolioID>
</FolioIDs>
<htng:UnitPrice AmountBeforeTax="7.50" AmountAfterTax="7.50" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:UnitPrice>
<htng:ExtendedPrice Quantity="1" AmountBeforeTax="7.50" AmountAfterTax="7.50" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:ExtendedPrice>
</htng:RevenueDetailItem>
<htng:RevenueDetailItem RevenueCategoryCode="3" ReferenceID="2" TransactionDate="2018-02-01" Description="White Wine" Amount="7.50" CurrencyCode="EUR">
<FolioIDs>
<FolioID>203528</FolioID>
</FolioIDs>
<htng:UnitPrice AmountBeforeTax="7.50" AmountAfterTax="7.50" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:UnitPrice>
<htng:ExtendedPrice Quantity="1" AmountBeforeTax="7.50" AmountAfterTax="7.50" Type="31" CurrencyCode="EUR">
<Taxes CurrencyCode="EUR">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" CurrencyCode="EUR"/>
</Taxes>
</htng:ExtendedPrice>
</htng:RevenueDetailItem>
</htng:RevenueDetailItems>
<htng:Account Type="14" ID_Context="protelIO" ID="2189"/>
</htng:RevenueDetail>
</htng:RevenueDetails> |
| The structure got enhanced by the addition of the package structure as it is displayed on the protel invoice. Items within a package will now appear under a package item (RevenueDetail and RevenueDetailItem) | PWS-2125
| PWS 2.17.X |
|
OTA_ProfileModifyRQ
| both | OnPremise | OTA_ProfileModifyRQ | ProfileModify | PrefCollections
|
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<p:Action xmlns:p="http://protel.io/soap">OTA_ProfileModifyRQ</p:Action>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">SR-30062020_all</htnga:CorrelationID>
<p:Target xmlns:p="http://protel.io/soap">io.protel.onpremise</p:Target>
</env:Header>
<env:Body>
<OTA_ProfileModifyRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="SR-30062020_all">
<POS>
<Source>
<RequestorID Type="10" ID_Context="protelIO" ID="2653"/>
</Source>
</POS>
<UniqueID Type="1" ID_Context="protelIO" ID="401145"/>
<ProfileModify ShareAllOptOutInd="Yes" ProfileType="1">
<Customer>
<PersonName>
<GivenName>Test</GivenName>
<Surname>profile</Surname>
</PersonName>
<Telephone ShareMarketInd="No" DefaultInd="true"/>
<Email ShareMarketInd="No" DefaultInd="true"/>
<Address Type="1" ShareMarketInd="No" DefaultInd="true">
<AddressLine>123 Street</AddressLine>
</Address>
</Customer>
<UserID ID_Context="protelIO" ID="401145"/>
<PrefCollections>
<PrefCollection>
<HotelPref>
<BedTypePref BedType="7"/>
<RoomAmenityPref RoomAmenity="50"/>
<PhysChallFeaturePref PhysChallFeatureType="49"/>
<PropertyAmenityPref PropertyAmenityType="5"/>
<RoomLocationPref RoomLocationType="13"/>
</HotelPref>
</PrefCollection>
</PrefCollections>
</ProfileModify>
</OTA_ProfileModifyRQ>
</env:Body>
</env:Envelope> |
| Sending PrefCollections/PrefCollection/HotelPref inbound will create room preferences for the profile in OnPremise. | PWS-1265 | PWS 2.17.X |
|
OTA_HotelInvBlockNotifRQ | Inbound | OnPremise | OTA_HotelInvBlockNotifRQ | TPA_Extensions | InvBlockExtensions |
Codeblock |
---|
| <?xml version='1.0' encoding='utf-8'?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">PWS_1016_01</htnga:CorrelationID>
<Source xmlns="http://protel.io/soap" Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.7972" Service="io.protel.onpremise"/>
</env:Header>
<env:Body>
<OTA_HotelInvBlockNotifRQ xmlns="http://www.opentravel.org/OTA/2003/05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="PWS_1016_01" TimeStamp="2020-06-26T13:50:32Z" Version="4.001" CorrelationID="PWS_1016_01" PrimaryLangID="en" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelInvBlockNotifRQ.xsd">
<POS>
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO"/>
<BookingChannel Type="4" Primary="true"/>
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-18"/>
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<InvBlocks>
<InvBlock TransactionAction="Commit" InvBlockName="Allot11" InvBlockLongName="Allotment11" InvBlockCode="0" InvBlockStatusCode="5" BookingStatus="Closed" InvBlockTypeCode="16">
<HotelRef HotelCode="3153" ChainCode="HC1" HotelName="protel Front Office Demo, 44269 Dortmund"/>
<InvBlockDates Start="2017-06-18" End="2017-06-18" AbsoluteCutoff="2017-06-18"/>
<RoomTypes>
<RoomType RoomTypeCode="n/a">
<RoomTypeAllocations RoomTypePickUpStatus="1">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" SellLimit="0"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="4">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="5">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="2">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="3">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="2"/>
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="13">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0"/>
</RoomTypeAllocations>
<RatePlans>
<RatePlan RatePlanCode="n/a" Start="1980-01-01" End="2100-01-01" MaxGuestApplicable="9999">
<MarketCode MarketCode="n/a"/>
<BaseByGuestAmts>
<BaseByGuestAmt AgeQualifyingCode="10" AmountBeforeTax="0.00" AmountAfterTax="0.00" NumberOfGuests="1"/>
<BaseByGuestAmt AgeQualifyingCode="10" AmountBeforeTax="0.00" AmountAfterTax="0.00" NumberOfGuests="2"/>
</BaseByGuestAmts>
</RatePlan>
</RatePlans>
</RoomType>
</RoomTypes>
<Contacts/>
</InvBlock>
</InvBlocks>
<TPA_Extensions>
<InvBlockExtensions>
<InvBlockID ID="3333" ID_Context="iVvy" Type="18"/>
</InvBlockExtensions>
</TPA_Extensions>
</OTA_HotelInvBlockNotifRQ>
</env:Body>
</env:Envelope> |
| Adding TPA_Extensions to the OTA_HotelInvBlockNotifRQ outbound to hold the InternalID and ExternalID of the allotment. | PWS-1018 | PWS 2.17.X |
|
OTA_HotelInvBlockNotifRQ | Outbound | OnPremise | OTA_HotelInvBlockNotifRQ | TPA_Extensions | InvBlockExtensions |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>91b5cabb-a0be-4e64-88ef-78668370023e</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.7985" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<OTA_HotelInvBlockNotifRQ EchoToken="91b5cabb-a0be-4e64-88ef-78668370023e" TimeStamp="2020-06-29T13:06:47Z" Version="4.001" CorrelationID="91b5cabb-a0be-4e64-88ef-78668370023e" PrimaryLangID="en" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelInvBlockNotifRQ.xsd" xmlns="http://www.opentravel.org/OTA/2003/05">
<POS>
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO" />
<BookingChannel Type="4" Primary="true" />
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-18" />
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<InvBlocks>
<InvBlock TransactionAction="Modify" InvBlockName="Allot8" InvBlockLongName="Allotment8" InvBlockCode="210" InvBlockStatusCode="5" BookingStatus="Open" InvBlockTypeCode="16">
<HotelRef HotelCode="3153" ChainCode="HC1" HotelName="protel Front Office Demo, 44269 Dortmund" />
<InvBlockDates Start="2017-06-18" End="2017-06-18" AbsoluteCutoff="2017-06-18" />
<RoomTypes>
<RoomType RoomTypeCode="n/a">
<RoomTypeAllocations RoomTypePickUpStatus="1">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" SellLimit="0" />
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="4">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" />
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="5">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" />
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="2">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" />
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="3">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" />
</RoomTypeAllocations>
<RoomTypeAllocations RoomTypePickUpStatus="13">
<RoomTypeAllocation Start="2017-06-18" End="2017-06-18" NumberOfUnits="0" />
</RoomTypeAllocations>
<RatePlans>
<RatePlan RatePlanCode="n/a" Start="1980-01-01" End="2100-01-01" MaxGuestApplicable="9999">
<MarketCode MarketCode="n/a" />
<BaseByGuestAmts>
<BaseByGuestAmt AgeQualifyingCode="10" AmountBeforeTax="0.00" AmountAfterTax="0.00" NumberOfGuests="1" />
<BaseByGuestAmt AgeQualifyingCode="10" AmountBeforeTax="0.00" AmountAfterTax="0.00" NumberOfGuests="2" />
</BaseByGuestAmts>
</RatePlan>
</RatePlans>
</RoomType>
</RoomTypes>
<Contacts />
</InvBlock>
</InvBlocks>
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<InvBlockExtensions>
<InvBlockID ID="210" ID_Context="protelIO" Type="18" />
<InvBlockID ID="6666" ID_Context="iVcy" Type="18" />
</InvBlockExtensions>
</TPA_Extensions>
</OTA_HotelInvBlockNotifRQ>
</env:Body>
</env:Envelope> |
| Adding TPA_Extensions to the OTA_HotelInvBlockNotifRQ outbound to hold the InternalID and ExternalID of the allotment. | PWS-1016 | PWS 2.17.X |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPremise | - | - | Deleting a fixed charge, trigger HTNG_HotelFolioNotifRQ outbound. | PWS-2015 | PWS-2.17.X |
|
HTNG_HotelFolioNotifRQ | Outbound | OnPremise | HTNG_HotelFolioNotifRQ | Folios | Folio | RevenueDetails | RevenueDetail |
Codeblock |
---|
| <?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders" xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<htnga:CorrelationID>adf0d024-0d30-4717-96c5-2a5896e7412e</htnga:CorrelationID>
<Source Product="protel On Premise SPE" ProductVersion="21.00100" Module="protel.WebServices" ModuleVersion="0.0.0.7981" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
</env:Header>
<env:Body>
<HTNG_HotelFolioNotifRQ EchoToken="adf0d024-0d30-4717-96c5-2a5896e7412e" TimeStamp="2020-06-29T11:57:31Z" Version="4" CorrelationID="adf0d024-0d30-4717-96c5-2a5896e7412e" xmlns="http://htng.org/2014B">
<POS xmlns="http://www.opentravel.org/OTA/2003/05">
<Source>
<RequestorID Type="10" ID="3153" ID_Context="protelIO" />
<BookingChannel Type="4" Primary="true" />
<TPA_Extensions>
<px:POSExtensions xmlns:px="http://protel.io/htng/extensions">
<px:HotelInfo FiscalDate="2017-06-18" />
</px:POSExtensions>
</TPA_Extensions>
</Source>
</POS>
<UniqueID Type="14" ID="341330" ID_Context="protelIO" />
<Folios>
<Folio FolioID="341330-0" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155466" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-04-20T13:23:00" CreatorID="protel 1" RPH="155466" LastModifyDateTime="2020-04-20T13:24:00" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>hasani</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155466" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="hasani" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155466" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-04-20T13:23:00" CreatorID="protel 1" RPH="155466" LastModifyDateTime="2020-04-20T13:24:00" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>hasani</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155466" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="hasani" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="180.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="180.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="65760168" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="11.50" SubTypeID="Revenue" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="11.50" AmountAfterTax="11.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="11.50" AmountAfterTax="11.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760167" TransactionDate="2017-06-18" Description="*Ali3" PMSRevenueCode="1005" CurrencyCode="AED" DecimalPlaces="2" Amount="115.00" SubTypeID="Revenue" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="115.00" AmountAfterTax="115.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="115.00" AmountAfterTax="115.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="65760173" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="15.00" SubTypeID="Revenue" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="15.00" AmountAfterTax="15.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="15.00" AmountAfterTax="15.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetail>
<RevenueDetail ReferenceID="105" TransactionDate="2017-06-18" Description="Bookable Pack01" CurrencyCode="AED" DecimalPlaces="2" Amount="16.50" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="16.50" AmountAfterTax="16.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="16.50" AmountAfterTax="16.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760164" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="1.50" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="1.50" AmountAfterTax="1.50">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="1.50" AmountAfterTax="1.50" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760163" TransactionDate="2017-06-18" Description="*Room Rack" PMSRevenueCode="1005" CurrencyCode="AED" DecimalPlaces="2" Amount="15.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="15.00" AmountAfterTax="15.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="15.00" AmountAfterTax="15.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
<RevenueDetail ReferenceID="100" TransactionDate="2017-06-18" Description="Fixed Pack01" CurrencyCode="AED" DecimalPlaces="2" Amount="22.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="22.00" AmountAfterTax="22.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="22.00" AmountAfterTax="22.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760166" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="2.00" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="2.00" AmountAfterTax="2.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="2.00" AmountAfterTax="2.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760165" TransactionDate="2017-06-18" Description="*Room Airlines" PMSRevenueCode="1040" CurrencyCode="AED" DecimalPlaces="2" Amount="20.00" RevenueCategoryCode="9">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-0</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="20.00" AmountAfterTax="20.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="20.00" AmountAfterTax="20.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
</RevenueDetails>
</Folio>
<Folio FolioID="341330-1" FolioType="Room" InvoiceID="0" GuestViewable="true" GuestPayable="true">
<BasicPropertyInfo HotelCode="3153" HotelName="protel Front Office Demo, 44269 Dortmund" ChainCode="1" />
<CustomerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155468" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-06-03T15:30:00" CreatorID="protel 1" RPH="155468" LastModifyDateTime="2020-06-03T15:30:42" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>protel</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155468" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="protel" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</CustomerProfile>
<PayerProfile>
<ProfileInfo xmlns="http://www.opentravel.org/OTA/2003/05">
<UniqueID Type="1" ID="155468" ID_Context="protelIO" />
<Profile ShareAllOptOutInd="Yes" ProfileType="1" CreateDateTime="2020-06-03T15:30:00" CreatorID="protel 1" RPH="155468" LastModifyDateTime="2020-06-03T15:30:42" LastModifierID="protel 1" StatusCode="4">
<Customer Gender="Unknown" Language="ENG">
<PersonName>
<Surname>protel</Surname>
</PersonName>
<Address FormattedInd="false" ShareMarketInd="No" Type="1" DefaultInd="true">
<StateProv/>
<CountryName Code="DE">Germany</CountryName>
</Address>
<CitizenCountryName DefaultInd="true" Code="DE" />
<Document BirthDate="1900-01-01" EffectiveDate="1900-01-01" ExpireDate="2050-12-31" />
<EmployerInfo CompanyShortName="" Department=""/>
</Customer>
<UserID Type="1" ID="155468" ID_Context="protelIO" />
<TPA_Extensions xmlns:px="http://protel.io/htng/extensions">
<SearchName Value="protel" />
<Nationality Value="Germany" />
<Optinouts>
<Optinout OptinoutEvent="Reservation" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Letter" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Phone" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="Mail" OptinoutStatus="no" />
<Optinout OptinoutEvent="Reservation" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Invoice" OptinoutType="TextMessage" OptinoutStatus="no" />
<Optinout OptinoutEvent="Advertisement" OptinoutType="TextMessage" OptinoutStatus="no" />
</Optinouts>
</TPA_Extensions>
</Profile>
</ProfileInfo>
</PayerProfile>
<RevenueSummary>
<GrossAmount Amount="15.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<TaxItems Amount="0.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<BalanceDueAmount Amount="15.00" xmlns="http://www.opentravel.org/OTA/2003/05" />
<AmountReceived Amount="0" xmlns="http://www.opentravel.org/OTA/2003/05" />
</RevenueSummary>
<RevenueDetails>
<RevenueDetail ReferenceID="Manual Package1" TransactionDate="2017-06-18" Description="Manual Package1" CurrencyCode="AED" DecimalPlaces="2" Amount="15.00" SubTypeID="Batch">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="15.00" AmountAfterTax="15.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="15.00" AmountAfterTax="15.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
<RevenueDetailItems>
<RevenueDetailItem ReferenceID="65760171" TransactionDate="2017-06-18" Description="10 % Service Charge" PMSRevenueCode="8002" CurrencyCode="AED" DecimalPlaces="2" Amount="5.00" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="5.00" AmountAfterTax="5.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="5.00" AmountAfterTax="5.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
<RevenueDetailItem ReferenceID="65760172" TransactionDate="2017-06-18" Description="50% Tobaco Share " PMSRevenueCode="4742" CurrencyCode="AED" DecimalPlaces="2" Amount="10.00" RevenueCategoryCode="6">
<FolioIDs xmlns="http://www.opentravel.org/OTA/2003/05">
<FolioID>341330-1</FolioID>
</FolioIDs>
<UnitPrice AmountBeforeTax="10.00" AmountAfterTax="10.00">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</UnitPrice>
<ExtendedPrice AmountBeforeTax="10.00" AmountAfterTax="10.00" Quantity="1">
<Taxes xmlns="http://www.opentravel.org/OTA/2003/05">
<Tax Type="Inclusive" Percent="0.00" Amount="0.00" />
</Taxes>
</ExtendedPrice>
</RevenueDetailItem>
</RevenueDetailItems>
</RevenueDetail>
</RevenueDetails>
</Folio>
</Folios>
</HTNG_HotelFolioNotifRQ>
</env:Body>
</env:Envelope> |
| Sending RevenueDetail with the Batch identifier (Package Identifier) to display the package information in RevenueDetailItems element. | PWS-2125 | PWS 2.17.X |
|