Základní produkt pro výpočet kalkulace nebo odeslání objednávky. Pro volání se použije jedna z instancí VlastniProduktTerminInput, VlastniProduktSezonaInput, VlastniProduktMimoKatalogInput, CiziProduktInput nebo CiziProduktProfiTourInput.
Inheritance Hierarchy
ProfiTour.Profis.XML.API.ModelProduktInputBase
ProfiTour.Profis.XML.API.ModelProduktMimoKatalogInput
ProfiTour.Profis.XML.API.ModelVlastniProduktTerminInput
Namespace: ProfiTour.Profis.XML.API.Model
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
Syntax
The ProduktInputBase type exposes the following members.
Fields
Name | Description | |
---|---|---|
Cestujici |
Seznam cestujících osob, pro které se použije kombinace instancí typu CestujiciDospelyInput, CestujiciVekInput, CestujiciNarozeniInput nebo CestujiciKlientInput. Různé typy lze kombinovat.
| |
id_TypStrava |
Hlavní typ stravy objednávky nebo kalkulace z číselníku TypStravaList(String). U vlastního produktu z katalogu vychází z výstupu metody KalkulaceParametry(ProduktContext, Int32, Int32) a položky Stravy.
| |
Pojisteni |
Seznam všech kalkulovaných a objednávaných pojištění u vlastního i cizího produktu, z katalogu i mimo katalog. Jeden cestující může mít současně více různých pojistek. Lze pojistit i pouze některé osoby.
| |
RezervaceDopravy |
Seznam rezervací dopravy. Pro volání se použije jedna z variant: 1) RezervaceDopravaKalkulaceInput pro kalkulaci a objednávku vlastního produktu z katalogu. Bude nutné uvést alespoň jednu rezervaci ve směru tam a alespoň jednu ve směru zpět. V jednom směru může být uvedeno i více různých rezervací v případě, že někteří klienti cestují z jiného svozového místa. 2) RezervaceDopravaKatalogInput rezervace dopravy podle katalogu, ale bez termínu - typicky samostatné jízdenky. 3) RezervaceDopravaMimoKatalogInput uložení rezervace dopravy mimo katalog pro objednávky vlastního produktu mimo katalog. | |
RezervaceUbytovani |
Seznam rezervací ubytování. Pro volání se použije jedna z variant: 1) RezervaceUbytovaniKalkulaceInput pro kalkulaci a objednávku vlastního produktu z katalogu. Do seznamu se uvádí alespoň jedna položka pro každý navštívený ZajezdHotel na trase, i kdyby neobsahoval žádné ubytování (id_Ubytovani bude 0). Při rezervaci více pokojů ve stejném hotelu zde bude RezervaceUbytovaniKalkulaceInput tolikrát, kolik pokojů se rezervuje. Pro každý pokoj bude uveden jeho id_Ubytovani a vypsané identifikace osob ubytované v konkrétním pokoji. 2) RezervaceUbytovaniKatalogInput rezervace ubytování podle katalogu, ale bez termínu. 3) RezervaceUbytovaniMimoKatalogInput uložení rezervace ubytování mimo katalog pro objednávky vlastního i cizího produktu mimo katalog. 4) RezervaceUbytovaniProfiTourInput uložení rezervace ubytování mimo katalog podle rozhraní ProfiXML. | |
Skipasy |
Seznam všech kalkulovaných a objednávaných skipasů u vlastního produktu z katalogu. Pokud výstup metody KalkulaceParametry(ProduktContext, Int32, Int32) obsahuje Skipasy, tak každá osoba musí mít uveden skipas, včetně případného typu "nelyžař bez skipasu".
|
See Also