/ API Kontakty

Import Činnosti do programu POHODA


Základní XML požadavek na XML import dat do seznamové agendy "Činnosti" v programu POHODA importuje všechny data/záznamy do dané agendy z XML.


Definice požadavku a odpovědi na import

XML požadavek a odpověď na import dat do seznamové agendy "Činnosti" v programu POHODA je definován pomocí xsd schéma:


Podporované operace XML komunikace v dané agendě

XML rozhraní podporuje následující typy operací nad datovými záznamy v seznamové agendě "Činnosti":

  • Vytvoření záznamu
  • Aktualizace záznamu
  • Smazání záznamu

Filtrování záznamů

Filtrování záznamů slouží pro dohledání záznamu "Činnosti" v programu POHODA.

Aktuálně lze použít pro operace typu: aktualizace / smazání záznamu.

Podrobnější informace o použití najdete v sekeci Filtrování dat


Úprava vstupního XML pomocí XSLT transformace

Pomocí XSLT transformace dat můžeme změnit hodnoty dat v XML, strukturu dat i vstupní XML formát souboru.

Podrobnější informace o použití XSLT transformace v agendě "Bankovní účty" najdete v sekci XSLT transformace


Podrobnosti zpracování XML požadavku a odpovědi na import

XML dokument se při načtení kontroluje, zda odpovídá schématu. Nejdříve se ověřuje obálka XML dokumentu a následně jednotlivé elementy dataPackItem.

Při zpracování XML může dojít k nekorektním situacím, na které je uživatel upozorněn v odpovědi.
V elementu importDetails, se nachází podrobnosti ke zpracování jednotlivého dokladu.
V elementu detail jsou uvedeny elementy popisující problém:

Podrobnější informace o zpracování XML požadavku najdete v sekci: Podrobnosti zpracování...


Co může ovlivnit vytvoření záznamu v programu POHODA z XML

Při importu dat do programu Pohoda může nastat situace, kdy požadavek na import dat pod uživatelem "user1" vytvoří jiná data než pod uživatelem "user2".

Je to dáno vlastnostmi programu POHODA, kdy XML komunikace musí brát v potaz na zřetel tyto nastavení:

  • Uživatelské nastavení uživatele v programu POHODA
  • Přístupová práva uživatele v programu POHODA


Vzorové příklady pro import Činnosti


Import nového záznamu do agendy Činnosti
Import Činnosti.


Aktualizační import záznamu do agendy Činnosti
Aktualizace Činnosti.


Smazání záznamu v agendě Činnosti
Smazání Činnosti.