Click or drag to resize

Hotel_Reservation Class

EXALOGIC
Trieda rezervácie ubytovania ubytovacieho zariadenia. Jedna rezervácia môže obsahovať aj viac ako jednu izbu.
Inheritance Hierarchy
SystemObject
  Exa.OBERON.Services.OBERONHotel_Reservation

Namespace: Exa.OBERON.Services.OBERON
Assembly: Exa.OBERON.Services (in Exa.OBERON.Services.dll) Version: 4.6.14.0 (4.6.14.0)
Syntax
public class Hotel_Reservation

The Hotel_Reservation type exposes the following members.

Constructors
 NameDescription
Public methodHotel_Reservation 
Top
Fields
 NameDescription
Public fieldAddress_CityAdresa osoby (obec), ktorá si rezervovala ubytovanie.
Public fieldAddress_CountryAdresa osoby (krajina), ktorá si rezervovala ubytovanie.
Public fieldAddress_PostalCodeAdresa osoby (PSČ), ktorá si rezervovala ubytovanie.
Public fieldAddress_StreetAdresa osoby (ulica), ktorá si rezervovala ubytovanie.
Public fieldAdultsCountPočet dospelých osôb v rezervácii.
Public fieldCalculated_PriceCenová kalkulácia (cena).
Public fieldDateArrivalDátum príchodu (dátum vo formáte yyyy-MM-ddTHH:mm:ss).
Public fieldDateDepartureDátum odchodu (dátum vo formáte yyyy-MM-ddTHH:mm:ss).
Public fieldDateExpirationDátum vypršania platnosti rezervácie. Platnosť rezervácie skončí ak nie je potvrdená.
Public fieldEmailE-mail osoby, ktorá rezerváciu vykonala.
Public fieldExternalSystemIdentifierSystémový identifikátor externého systému. Obsahuje údaj o prepojení s externým systémom. Hodnota je uložená do databázy, avšak pre užívateľa je nedostupná.
Public fieldExternalSystemNumberČíslo rezervácie z externého systému, napr. číslo rezervácie zo systému 'booking.com'.
Public fieldFamilyNameNázov rezervácie - priezvisko.
Public fieldGUIDJedinečný verejný identifikátor záznamu rezervácie v systéme OBERON. Môže sa napr. použiť ako direct link, kedy sa zašle hosťovi a on môže prostredníctvom webovej aplikácie zadať osobné údaje. Pri novej rezervácii sa nezadáva, generuje sa automaticky systémom OBERON.
Public fieldChildrenCountPočet detí v rezervácii.
Public fieldNameNázov rezervácie - meno osoby.
Public fieldNightsPočet nocí rezervácie.
Public fieldNoticePoznámka k rezervácii.
Public fieldNumberČíslo rezervácie priradené systémom OBERON.
Public fieldOtherRecordsIné záznamy (dlhší textový popis (65536 znakov)).
Public fieldPartnerNumberIdentifikačné číslo partnera, ktorý vykonal rezerváciu.
Public fieldPartnerNumberContractReservationIdentifikačné číslo zmluvného partnera.
Public fieldPhoneTelefónny kontakt na osobu, ktorý vykonala rezerváciu.
Public fieldPriceInAdvanceSuma požadovanej zálohovej (rezervačnej) platby.
Public fieldReservationSourceNameNázov (pomenovanie) zdroja rezervácie.
Public fieldReservationStateStav novej rezervácie (napr. 16 = Nepotvrdená rezervácia, 32 = Potvrdená rezervácia). Stav rezervácie určuje systém a užívatelia.
Public fieldReservationTypeTyp rezervácie, 0 = Štandardná, 2 = Zmluvná rezervácia.
Public fieldRooms Obsahuje údaje o rezerovanej jednej, prípadne viacerých izbách (pri skupinovej rezervácii). Pri novej rezervácii alebo zisťovaní obsadenosti (dopyte na voľný termín) sa môže zadať len typ izby (alebo viac typov izieb), OBERON priradí konkrétnu izbu automaticky (ak je voľná/dostupná).
Public fieldVariableSymbolVariabilný symbol - môže obsahovať údaj napojenia na externé systémy (ľubovolná textová hodnota).
Top
Remarks
Trieda sa používa v metódach pre vytvorenie rezervácie SetHotel_RoomReservation, prípadne pre získanie obsadenosti GetHotel_RoomReservationAvailability.
See Also