Profis InterfaceDokumentace rozhraní webové služby ProfisXML rezervačního systému Profis společnosti ProfiTour Systems
Služba Profis.svc osahuje všechny metody ze všech ostatních služeb a slouži pro přidání společné reference.

Testovací formuláře jednotlivých metod jsou umístěny v ostatních službách.

Namespace: ProfiTour.Profis.XML.API.Contract
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
Syntax

public interface Profis : Admin, Ciselnik, 
	Katalog, Klient, Objednavka, Ostatni

The Profis type exposes the following members.

Methods

  NameDescription
Public methodCestujiciResetovat
Odebrání osobních údajů z evidované cestující osoby. Odebrání nemění počet cestujících osob, pouze odstraňuje identifikaci klienta z dané pozice a umožní tak zadat opravené údaje.
(Inherited from Objednavka.)
Public methodCestujiciUlozit
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.
(Inherited from Objednavka.)
Public methodClanekDetail
Informace o článku, celý text a seznam obrázků.
(Inherited from Admin.)
Public methodClanekList
Seznam všech aktivních článků pro zvolenou republiku.
(Inherited from Admin.)
Public methodDokumentDetail
Stažení obsahu dokumentu objednávky.
(Inherited from Objednavka.)
Public methodDostupnost
Zobrazení statistických informací a dostupných položek pro různé typy elementů (kategorie, státy, oblasti, atd.) pro přípravu navigačních stromů, parametrů hledání apod. Dostupnost lze filtrovat podle všech dalších kritérií jako v metodě HledaniZajezdu(ProduktContext, HledaniZajezduCriteria).
(Inherited from Katalog.)
Public methodEmailPridat
Přidání nového všeobecného emailu jako zpráva od klienta, agentury, notifikace, kontaktní formulář nebo všeobecná zpráva.
(Inherited from Ostatni.)
Public methodExterniAkce
Volání externí akce, která může provést předdefinovanou akci implementovanou jako plugin a vrátit seznam tabulek odpovídající dané struktuře.
(Inherited from Ostatni.)
Public methodExterniProcedura
Volání externí procedury, která může provést předdefinovanou akci implementovanou jako SQL proceduru a vrátit seznam tabulek odpovídající dané struktuře.
(Inherited from Ostatni.)
Public methodExterniTabulka
Zobrazení dat z externí tabulky.
(Inherited from Ostatni.)
Public methodFakturaDokument
Stažení PDF s fakturou objednávky.
(Inherited from Objednavka.)
Public methodFakturyVystavit
Vystavení faktur k objednávce v případě, že faktury nebyly dosud vystaveny. Vystavením faktur se zajistí definice platebních podmínek jak pro online platbu, tak vyplnění na smlouvě.
(Inherited from Objednavka.)
Public methodHledaniTerminu
Zobrazení výsledků hledání termínů pro zvolená kritéria ve formě jednotlivých termínů.
(Inherited from Katalog.)
Public methodHledaniZajezdu
Zobrazení výsledků hledání zájezdů pro zvolená kritéria ve formě zájezdů, které můžou obsahovat i výpis termínů nalezeného zájezdu.
(Inherited from Katalog.)
Public methodHotelDetail
Popis hotelu, jeho obrázky a vybavení.
(Inherited from Katalog.)
Public methodHotTipList
Zobrazení aktuálního seznam HotTipů pro zobrazení na hlavní straně.
(Inherited from Katalog.)
Public methodJazykList
Číselník jazyků pro id_Jazyk.
(Inherited from Ciselnik.)
Public methodKalkulace
Výpočet cenové kalkulace podle zvolených parametrů.
(Inherited from Katalog.)
Public methodKalkulaceParametry
Zobrazení všech parametrů, které jsou potřeba pro volání kalkulace, včetně informací o zájezdu a termínu.
(Inherited from Katalog.)
Public methodKatalogList
Číselník aktivních katalogů pro id_Katalog, obsahující katalogy ve stavu Hotový.
(Inherited from Ciselnik.)
Public methodKlientDetail
Zobrazení osobních údajů klienta evidovaných v systému.
(Inherited from Klient.)
Public methodKlientObjednavkaList
Seznam existujících objednávek klienta.
(Inherited from Klient.)
Public methodKlientPrihlasit
Ověření přihlašovacích údajů klienta.
(Inherited from Klient.)
Public methodKlientSmsOdeslat
Odeslání SMS z klienta.
(Inherited from Klient.)
Public methodKlientSouhlasAktivovat
Uložení souhlasu různých typů ke klientovi, typicky souhlas se zasíláním newsletterů.
(Inherited from Klient.)
Public methodKlientSouhlasDeaktivovat
Odebrání souhlasu různých typů od klienta, typicky odhlášení klienta ze zasílání newsletterů.
(Inherited from Klient.)
Public methodKlientUlozitZmeny
Uložení změn osobních údajů klienta.
(Inherited from Klient.)
Public methodKrajList
Číselník krajů pro id_Kraj.
(Inherited from Ciselnik.)
Public methodLetisteList
Číselník letišť pro id_Letiste.
(Inherited from Ciselnik.)
Public methodMenaList
Číselník měn pro id_Mena.
(Inherited from Ciselnik.)
Public methodNewsletterSkupinaAktivovat
Přidání klienta do vybrané skupiny pro newsletter.
(Inherited from Klient.)
Public methodNewsletterSkupinaDeaktivovat
Odebrání klienta z vybrané skupiny pro newsletter.
(Inherited from Klient.)
Public methodNewsletterSkupinaList
Číselník skupin newsletterů pro id_SkupinaNewsletter.
(Inherited from Ciselnik.)
Public methodObecList
Číselník obcí pro id_Obec.
(Inherited from Ciselnik.)
Public methodObjednat
Zápis nové objednávky do systému. Volbou vstupních parametrů lze zapsat různé druhy objednávek (vlastní produkt s rezervací, termínu bez rezervace, vlastní produkt mimo katalog, cizí produkt i ProfiTour podle rozhraní ProfiXML).
(Inherited from Objednavka.)
Public methodObjednavkaDetail
Zobrazení podrobných údajů o objednávce.
(Inherited from Objednavka.)
Public methodObjednavkaDokoncit
Dokončení procesu vytvoření nové objednávky. Každý dokončený objednávkový proces, který začal voláním metody Objednat(ProduktContext, ObjednavkaInputBase) by měl být ukončen voláním této metody.
(Inherited from Objednavka.)
Public methodObjednavkaEmailOdeslat
Odeslání emailu z objednávky.
(Inherited from Objednavka.)
Public methodObjednavkaEmailPridat
Přidání nového emailu ke konkrétní objednávce jako zpráva od klienta, nebo agentury.
(Inherited from Objednavka.)
Public methodObjednavkaPotvrdit
Potvrzení objednavky a podpis smlouvy klientem.
(Inherited from Objednavka.)
Public methodObjednavkaProdano
Změna stavu objednávky na Prodáno.
(Inherited from Objednavka.)
Public methodObjednavkaSmsOdeslat
Odeslání SMS z objednávky.
(Inherited from Objednavka.)
Public methodObjednavkaSouhlasAktivovat
Uložení souhlasu různých typů k objednávce.
(Inherited from Objednavka.)
Public methodObjednavkaSouhlasDeaktivovat
Odebrání souhlasu různých typů od objednávky.
(Inherited from Objednavka.)
Public methodObjednavkaStornovat
Zrušení nepotvrzené objednávky.
(Inherited from Objednavka.)
Public methodObjednavkaZdrojList
Číselník zdrojů objednávek pro id_ObjednavkaZdroj.
(Inherited from Ciselnik.)
Public methodOblastiStatu
Číselník oblastí filtrovaný pouze na konkrétní stát.
(Inherited from Ciselnik.)
Public methodOblastList
Číselník oblastí pro id_Oblast.
(Inherited from Ciselnik.)
Public methodOblastPopis
Popis a obrázky pro vybranou oblast.
(Inherited from Admin.)
Public methodObrazekFormatList
Číselník dostupných rozměrů náhledů pro obrázky.
(Inherited from Ciselnik.)
Public methodOkresList
Číselník okresů pro id_Okres.
(Inherited from Ciselnik.)
Public methodOstatniDokumentDetail
Stažení obsahu obecného dokumentu.
(Inherited from Ostatni.)
Public methodOveritEmail
Ověření existence emailové adresy klienta v systému.
(Inherited from Klient.)
Public methodPlatbaPridat
Zápis očekávané platby od klienta po online platbě kartou nebo přímým bankovním převodem.
(Inherited from Objednavka.)
Public methodPohlaviList
Číselník pohlaví pro id_Pohlavi.
(Inherited from Ciselnik.)
Public methodRegistrovat
Registrace nového klienta do systému.
(Inherited from Klient.)
Public methodRepublikaList
Číselník republik pro id_Republika (pro organizační účely).
(Inherited from Ciselnik.)
Public methodResetHeslaOdeslat
Odeslání emailu klientovi umožňujícího reset zapomenutého hesla.
(Inherited from Klient.)
Public methodResetHeslaOverit
Ověření časové platnosti a správnosti autorizačního klíče pro nastavení nového hesla.
(Inherited from Klient.)
Public methodRezervacePotvrdit
Potvrzení rezervací např. v případě, že byla zapsána online platba.
(Inherited from Objednavka.)
Public methodSmlouvaDetail
Zobrazení podrobných informací o smlouvě.
(Inherited from Objednavka.)
Public methodSmlouvaPridat
Přidání a předvyplnění nové smlouvy k objednávce.
(Inherited from Objednavka.)
Public methodSmlouvaVzorList
Seznam dostupných vzorů smluv, ze kterých je možné u této objednávky vybrat.
(Inherited from Objednavka.)
Public methodStatList
Číselník států pro id_Stat (určuje destinaci zájezdu).
(Inherited from Ciselnik.)
Public methodStatniPrislusnostList
Číselník státní příslušnosti pro id_StatniPrislusnost.
(Inherited from Ciselnik.)
Public methodStatPopis
Popis a obrázky pro vybraný stát.
(Inherited from Admin.)
Public methodStavObjednavkaList
Číselník stavů objednávek pro id_StavObjednavka.
(Inherited from Ciselnik.)
Public methodStavPlatbaList
Číselník stavů plateb pro id_StavPlatba.
(Inherited from Ciselnik.)
Public methodStavPokynyList
Číselník stavů pokynů pro id_StavPokyny.
(Inherited from Ciselnik.)
Public methodStavRezervaceList
Číselník stavů rezervací pro id_StavRezervace.
(Inherited from Ciselnik.)
Public methodStavSmlouvaList
Číselník stavů smluv pro id_StavSmlouva.
(Inherited from Ciselnik.)
Public methodStavVyzadaniList
Číselník stavů vyžádání pro id_StavVyzadani.
(Inherited from Ciselnik.)
Public methodStrediskaOblasti
Číselník středisek pro id_Stredisko filtrovaný pouze na konkrétní oblast.
(Inherited from Ciselnik.)
Public methodStrediskoList
Číselník středisek pro id_Stredisko.
(Inherited from Ciselnik.)
Public methodStrediskoPopis
Popis a obrázky pro vybrané středisko.
(Inherited from Admin.)
Public methodSvozMistoList
Číselník svozových míst pro id_SvozMisto.
(Inherited from Ciselnik.)
Public methodTerminDetail
Stručné informace o termínu a jeho zájezdu a hotelech.
(Inherited from Katalog.)
Public methodTerminLzeRezervovat
Ověření podmínek pro online rezervaci termínu bez ohledu na ostatní parametry ovlivňující dostupnost.
(Inherited from Katalog.)
Public methodTerminOveritDostupnost
Ověření podmínek pro online rezervaci termínu včetně ověření dostupného počtu pokojů, míst v dopravě a vybraných svozů.
(Inherited from Katalog.)
Public methodTerminRezervaceDo
Předpovězení platnosti rezervace termínu před jejím uložením.
(Inherited from Katalog.)
Public methodTypCestovniDokladList
Číselník typů cestovních dokladů pro id_TypCestovniDoklad.
(Inherited from Ciselnik.)
Public methodTypDestinacePopisList
Číselník typů destinačních popisů pro id_TypDestinacePopis.
(Inherited from Ciselnik.)
Public methodTypDokumentList
Číselník typů dokumentů pro id_TypDokument.
(Inherited from Ciselnik.)
Public methodTypDopravaList
Číselník typů dopravy pro id_TypDoprava.
(Inherited from Ciselnik.)
Public methodTypHotelList
Číselník typů hotelů pro id_TypHotel.
(Inherited from Ciselnik.)
Public methodTypKatalogList
Číselník typů katalogů pro id_TypKatalog.
(Inherited from Ciselnik.)
Public methodTypKategorieList
Číselník typů kategorií pro id_TypKategorie.
(Inherited from Ciselnik.)
Public methodTypKontaktList
Číselník typů kontaktů pro id_TypKontakt.
(Inherited from Ciselnik.)
Public methodTypPlatbaList
Číselník typů plateb pro id_TypPlatba.
(Inherited from Ciselnik.)
Public methodTypPojisteniList
Číselník typů pojištění pro id_TypPojisteni.
(Inherited from Ciselnik.)
Public methodTypPopisList
Číselník typů popisů pro id_TypPopis.
(Inherited from Ciselnik.)
Public methodTypSkipasList
Číselník typů skipasů pro id_TypSkipas.
(Inherited from Ciselnik.)
Public methodTypSouhlasList
Číselník typů souhlasů pro id_TypSouhlas.
(Inherited from Ciselnik.)
Public methodTypStravaList
Číselník typů stravy pro id_TypStrava.
(Inherited from Ciselnik.)
Public methodTypVybaveniList
Číselník typů vybavení pro id_TypVybaveni.
(Inherited from Ciselnik.)
Public methodUbytovaniDetail
Popis ubytování, jeho obrázky a vybavení.
(Inherited from Katalog.)
Public methodUzivatelPrihlasit
Ověření přihlašovacích údajů uživatele.
(Inherited from Ostatni.)
Public methodVyletDetail
Popis a obrázky výletu.
(Inherited from Katalog.)
Public methodZajezdDetail
Úplný popis zájezdu, obrázky, vybavení, dostupné výlety, hotely a termíny zájezdu. Popis jednotlivých hotelů lze získat z metody HotelDetail(Context, Int32).
(Inherited from Katalog.)
Public methodZajezdList
Celkový seznam všech zájezdů filtrovaných podle zadaných kritérií.
(Inherited from Katalog.)
Public methodZasedaciPlanDetail
Prázdné rozložení autobusu.
(Inherited from Katalog.)
Public methodZasedaciPlanObsazeni
Zobrazení sedadla a místenky.
(Inherited from Katalog.)
Public methodZmenitHeslo
Změna přihlašovacího hesla klienta.
(Inherited from Klient.)
Top
See Also

Reference