Otevřít

oXyShop a Pohoda: rozšíření o datový typ a popis parametrů

Můžete je spravovat přímo v Pohodě

Petr Uttendorfský
17. květen 2016

Konektor, který synchronizuje data mezi oXyShopem a účetním a ekonomickým systémem Pohoda, jsme rozšířili o další přenášená data. Nyní importujeme do eshopu i datový typ a popis parametrů.

Pokud tedy parametry doplníte o popis přímo v IS Pohoda, zobrazí se rovnou v eshopu jako nápověda parametru.

Datový typ nám zajistí správné řazení parametrů, například v roletkách parametrického filtrování. Je totiž rozdíl, zda seřadíte čísla nebo texty.

Ukažme si to na následujícím příkladu:

Máme například USB flash disky. Jeden z jejich udávaných parametrů je velikost v GB. Hodnoty, kterých tento parametr může nabývat, jsou: 1 GB, 2 GB, 4 GB, 8 GB, 16 GB.

Řazení parametrů jako číslo
Řazení parametrů jako číslo

Řazení parametrů jako číslo

Řazení parametrů jako text
Řazení parametrů jako text

Řazení parametrů jako text

Právě zde nám datový typ pomůže ke správnému řazení. Nechceme přece zobrazovat největší velikost disku hned na druhém místě.

titulek

Pohoda-popis,datovy-typ-paramatru

Popis a typ parametru se zadává v Pohoda v definici parametrů. Barevně zvýrazněná pole nově importujeme do eshopu.

titulek

parametr-detail

Popis parametru se zobrazí jako nápověda po najetí myší na ikonu otazníku.

Opravy chyb

Pokud v systému Pohoda změníte datový typ parametru, může dojít k tomu, že se v exportovaných datech z Pohoda objeví hodnota parametru dvakrát. Například jednou jako číslo a podruhé jako text. Stormware o chybě ví a opraví ji. Než se tak stane, konektor jsme upravili tak, že naimportuje pouze jednu z hodnot. Zabrání tomu, aby v eshopu vznikala duplicitní data.

V některých případech se nám stávalo, že jsme nevygenerovali XML dokument při zápisu uživatele do Pohoda správně. Chybu jsme vypátrali a opravili ji.