Import dat

Náš systém je schopný zpracovávat data ve formátech MagicWare, OpenTravel, Stovka a Invia*.

*Pro správné výpočty balíčkových cen v rámci formátu Invia je potřeba rozšířit data o určité atributy, které umožní správné výpočty cen. Jedná se o klasický Invia formát, který je rozšířen o následující atributy:

(Takto rozšířený formát dat dokáže zpracovat i Invia, ačkoliv neprojde jejich testovacím validátorem).

            <!--  příklad  -->
<room code="XYZ" capacity="4" minadults="1" maxadults="4" minchildren="0" maxchildren="3" min_persons="2" bed="2" extra_bed="2">Dvoulůžkový pokoj s dvěma přistýlkami</room>
<cena cena_id="1234" cena="8330" mena="CZK" osob="1" room_code="XYZ" person_type="adult" bed_type="bed">Dospělý na pevném lůžku</cena>
<cena cena_id="1235" cena="5330" mena="CZK" osob="1" room_code="XYZ" person_type="adult" bed_type="extra_bed">Dospělý na přistýlce</cena>
<cena cena_id="1236" cena="4330" mena="CZK" osob="1" room_code="XYZ" person_type="child" bed_type="bed" age_from="6" age_to="12">Dítě 6-12 let na pevném lůžku</cena>
<cena cena_id="1237" cena="3330" mena="CZK" osob="1" room_code="XYZ" person_type="child" bed_type="extra_bed" age_from="6" age_to="12">Dítě 6-12 let na pevném přistýlce</cena>
<cena cena_id="1237" cena="3330" mena="CZK" osob="1" room_code="XYZ" person_type="infant">Dítě 0-2 let</cena>

<!--  pokud existuje závislost ceny na pořadí té samé osoby, tak ještě doplnit o atributy pořadí  -->
<cena cena_id="1235" cena="5330" mena="CZK" osob="1" room_code="XYZ" person_type="adult" bed_type="bed" nth_from="2">2. dospělý na pevném lůžku</cena>