/ API Kontakty

Restrikce dat pro XML export


Základní vlastností XML komunikace pro export dat je, že exportuje všechny dostupné údaje (parametry) ze záznamu v programu POHODA do XML.

Výsledkem je robustní, strukturovaný XML dokument, který věrně replikuje data z programu POHODA.

To umožňuje využít vyexportovaná data k založení stejného záznamu v jiném systému.

Pokud některý z nepovinných parametrů ze záznamu nemá v programu POHODA nastavenou hodnotu, není tento parametr zahrnut do výstupního XML.


Možnosti restrikce dat pro export

V rámci XML požadavku na export je možné zapnout restrikce, které omezí množství dat exportovaných do výstupního XML.

Pro nastavení restrikcí je nutné v XML požadavku použít blok: restrictionData


Definice restrikcí v XML

Restrikce pro výběr dat z programu POHODA jsou definovány ve schématech:

Tato schémata obsahují definice předdefinovaných restrikcí pro jednotlivé agendy, jako jsou Adresář, Zásoby, Faktury, Objednávky atd.

Každá agenda má vlastní seznam předdefinovaných restrikcí pro výběr dat.



Omezení možností restrikce

XML komunikace programu POHODA neumožňuje definovat vlastní výběr parametrů, které mají být exportovány do XML.

Pokud potřebujete místo strukturovaného XML vytvořit jednodušší XML dokument, je nutné použít XSLT transformaci, která upraví výstupní data podle vašich potřeb.


Kombinace filtrů, restrikcí a stránkování

V XML požadavku na export dat z programu POHODA je možné kombinovat:

  • filtry
  • restrikce
  • stránkování

Tím lze přesněji definovat, která data budou exportována a v jaké podobě.