Versionen im Vergleich

Schlüssel

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

...

Affected MessageDirection from protelPMSPathExampleDescriptionSolutionImprovementVersion/Datum
OTA_HotelResNotifRQprotel onPremiseOTA_HotelResNotifRQoutgoingon PremiseOTA_HotelResNotifRQ / HotelReservations / HotelReservation / ResGuests / ResGuest 


Codeblock
collapsetrue
<?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>0e0e65e8-901e-466d-b6e6-fc505cd0593e</htnga:CorrelationID>
		<Source Product="protel On Premise SPE" ProductVersion="20.21800" Module="protel.WebServices" ModuleVersion="0.0.0.6625" Service="io.protel.onpremise" xmlns="http://protel.io/soap" />
	</env:Header>
	<env:Body>
		<OTA_HotelResNotifRQ EchoToken="0e0e65e8-901e-466d-b6e6-fc505cd0593e" TimeStamp="2019-11-28T15:00:31Z" Version="4" CorrelationID="0e0e65e8-901e-466d-b6e6-fc505cd0593e" ResStatus="Cancel" PrimaryLangID="de-DE" xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_HotelResNotifRQ.xsd" xmlns="http://www.opentravel.org/OTA/2003/05">
			<POS>
				<Source>
					<RequestorID Type="10" ID="2570" ID_Context="protelIO" />
					<BookingChannel Type="4" Primary="true" />
				</Source>
			</POS>
			<HotelReservations>
				<HotelReservation CreateDateTime="2015-04-08T22:00:00.000Z" LastModifyDateTime="2015-04-10T08:18:00.000Z" LastModifierID="001" CreatorID="Susanne Ebert" ResStatus="Cancelled">
					<UniqueID Type="14" ID="241620" ID_Context="protelIO" />
					<RoomStays>
						<RoomStay MarketCode="Geschäftsreise Individual" SourceOfBusiness="Firma/ Verband">
							<RoomTypes>
								<RoomType IsRoom="true" RoomTypeCode="Klassik" NumberOfUnits="1" RoomType="4" />
							</RoomTypes>
							<RatePlans>
								<RatePlan RatePlanCode="__RACK." RatePlanID="71" EffectiveDate="2015-04-13" ExpireDate="2015-04-14" MarketCode="Geschäftsreise Individual" PriceViewableInd="false">
									<RatePlanInclusions TaxInclusive="false" />
									<Guarantee GuaranteeCode="GTD">
										<GuaranteeDescription>
											<Text>GTD</Text>
										</GuaranteeDescription>
									</Guarantee>
								</RatePlan>
							</RatePlans>
							<RoomRates>
								<RoomRate RatePlanCode="__RACK." RatePlanID="71" RoomTypeCode="Klassik" BookingCode="Klassik" EffectiveDate="2015-04-13" ExpireDate="2015-04-14" NumberOfUnits="1">
									<Rates>
										<Rate RateTimeUnit="Day" AlternateCurrencyInd="false" EffectiveDate="2015-04-13" ExpireDate="2015-04-14" UnitMultiplier="1">
											<Base AmountAfterTax="0.00" CurrencyCode="EUR" />
											<Total AmountAfterTax="0.00" CurrencyCode="EUR" />
											<TPA_Extensions>
												<px:RateAmountExtensions End="2015-04-14" Start="2015-04-13" xmlns:px="http://protel.io/htng/extensions">
													<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:RateAmountExtensions>
											</TPA_Extensions>
										</Rate>
									</Rates>
								</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="2015-04-13" End="2015-04-14" />
							<Total AmountAfterTax="0.00" CurrencyCode="EUR" />
							<TPA_Extensions>
								<px:RateAmountExtensions End="2015-04-14" Start="2015-04-13" xmlns:px="http://protel.io/htng/extensions">
									<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="3" CurrencyCode="EUR" AlternateCurrencyInd="0" />
									<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="6" CurrencyCode="EUR" AlternateCurrencyInd="0" />
									<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="9" CurrencyCode="EUR" AlternateCurrencyInd="0" />
									<px:RateAmount AmountAfterTax="0.00" AmountBeforeTax="0.00" RevenueCategoryCode="17" CurrencyCode="EUR" AlternateCurrencyInd="0" />
								</px:RateAmountExtensions>
								<px:FixedChargesAmounts End="2015-04-14" Start="2015-04-13" xmlns:px="http://protel.io/htng/extensions">
									<px:FixedChargeAmount AmountAfterTax="0" AmountBeforeTax="0" RevenueCategoryCode="3" CurrencyCode="EUR" />
									<px:FixedChargeAmount AmountAfterTax="0" AmountBeforeTax="0" RevenueCategoryCode="6" CurrencyCode="EUR" />
									<px:FixedChargeAmount AmountAfterTax="0" AmountBeforeTax="0" RevenueCategoryCode="9" CurrencyCode="EUR" />
									<px:FixedChargeAmount AmountAfterTax="0" AmountBeforeTax="0" RevenueCategoryCode="17" CurrencyCode="EUR" />
								</px:FixedChargesAmounts>
							</TPA_Extensions>
							<BasicPropertyInfo HotelCode="2570" HotelName="Hotel Lamm, 78224 Singen" ChainCode="HC1" />
							<ResGuestRPHs>
								<ResGuestRPH RPH="-1" />
							</ResGuestRPHs>
							<Comments />
							<DepositPayments />
						</RoomStay>
					</RoomStays>
					<ResGlobalInfo>
						<HotelReservationIDs>
							<HotelReservationID ResID_Type="14" ResID_Value="241620" ResID_Source="protelIO" ForGuest="true" />
							<HotelReservationID ResID_Type="14" ResID_Value="PL24162041513P" ResID_Source="CRS" ForGuest="true" />
						</HotelReservationIDs>
					</ResGlobalInfo>
					<TPA_Extensions>
						<ReservationExtensions xmlns="http://protel.io/soap">
							<ReservationDateInfo CreateDateTimeSyncInd="False" ModifyDateTimeSyncInd="False" />
						</ReservationExtensions>
					</TPA_Extensions>
				</HotelReservation>
			</HotelReservations>
		</OTA_HotelResNotifRQ>
	</env:Body>
</env:Envelope>


For some reservation in protel onPremise, it is possible that the profile doesn't exist anymore in the protel database "kunden".If a profile for a reservation is no longer existing in the database "kunden", the ResGuest Element won't be displayed anymore and we will send the message without ResGuest Element to the third-party systems.fewer error msgs during the generation of the ResNotif msg2.12.XXX









...