ObjednavkaCestujiciUlozit Method
Dodatečné uložení osobních údajů cestujících k objednávce, pokud nebyly předány již při vytvoření objednávky.
Namespace: ProfiTour.Profis.XML.API.ContractAssembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
CestujiciUlozitResult CestujiciUlozit(
ObjednavkaContext Context,
CestujiciKlientInput[] Cestujici
)
Function CestujiciUlozit (
Context As ObjednavkaContext,
Cestujici As CestujiciKlientInput()
) As CestujiciUlozitResult
- Context ObjednavkaContext
- Kontext volání metody obsahující identifikaci objednávky.
- Cestujici CestujiciKlientInput
- Ukládané osobní údaje cestujících.
CestujiciUlozitResultV případě úspěchu bude vrácena instance bez hodnot. V případě chyby bude vrácen Fault.
Pokud se ukládají údaje k existujícímu klientovi (např. doplnění chybějícího data narození), tak budou uloženy pouze nevyplněné údaje. Změny existujících údajů (přejmenování klienta) budou ignorovány.
Při ukládání je nutné dodržovat předepsaný věk cestujícího ke dni návratu klienta ze zájezdu. Dvouletý infant cestující letadlem na klíně rodiče, který během zájezdu oslaví narozeniny, bude muset mít na cestě zpět samostatnou letenku jakožto tříleté dítě. Podobně platí pravidla pro uplatňování dětských cen.