ObjednavkaObjednat Method

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).

Definition

Namespace: ProfiTour.Profis.XML.API.Contract
Assembly: ProfisXML (in ProfisXML.dll) Version: 1.0.0.0 (1.6.0.0)
C#
ObjednatResult Objednat(
	ProduktContext Context,
	ObjednavkaInputBase Data
)

Parameters

Context  ProduktContext
Kontext volání metody.
Data  ObjednavkaInputBase
Vstupní data objednávky. Podle požadovaného typu objednávky se volí mezi instancemi ObjednavkaTerminInput, ObjednavkaMimoKatalogInput a ObjednavkaProfiTourInput, které je potřeba pro úplný obraz správně nakombinovat s instancí pro položkou Produkt.

Return Value

ObjednatResult
ID a klíč nově přidané objednávky.

Remarks

Tato ani jiné metody neposílají žádný email s potvrzením klientovi, ani notifikace do CK.

Neexistuje testovací rozhraní ani testovací režim objednávky. Zkušební objednávky odešlete do ostrého rozhraní a do poznámky zapište, že se jedná o testovací objednávku.

See Also