Sledování historie komunikace POHODA - Obecný Internetový obchod
Výchozí nastavení komunikace POHODA - Obecný internetový obchod využívá pro ukládání dat komunikace TEMPorary složky operačního systému Windows. V tomto případě není komunikace uchována. Pokud budete chtít sledovat průběh komunikace a její historii, je nutné zapnout v programu Pohoda volbu Sledování komunikace (historie) v agendě Nastavení obecného internetového obchodu.
Dle typu komunikace bude vytvořena podsložka EXPORT/IMPORT, do které budou uloženy datové soubory komunikace (požadavek a odpověd) POHODA - Obecný internetový obchod.
Průběh komunikace je zaznamenán do "Log" souboru, který je uložen v datovém adresáři programu POHODA podadresář LOG. Název souboru je: IOobchod.log
XML dokumenty uložené při sledování historie komunikace jsou uloženy v jiném kódování než soubory, které jsou předány webové službě. XML dokumenty uložené v historii jsou v kódování "windows-1250".
Struktura Log souboru komunikace POHODA - Obecný Internetový obchod: stáhnout
Vzorový příklad Log souboru komunikace POHODA - Obecný Internetový obchod: stáhnout
Autentizace webové služby
Program POHODA používá jednoduchou autentizaci při přístupu k webové službě.Jedná se tedy o Basic access authentication.
Kontrola duplicity importu dat do programu POHODA
Kontrola duplicity je založena na kontrole importovaných bloků <dataPack> a <dataPackItem> vstupního XML dokumentu. Tyto bloky obsahují atribut ID, který jednoznačně identifukuje importovaná data.
Při zapnuté kontrole duplicity je zkontrolováno ID bloku <dataPack> a <dataPackItem> oproti seznamu již importovaných XML dokumentů do programu POHODA. Tyto záznamy se nachází v agendě XML log. Pokud je nalezena duplicita, import dat bude ukončen.
Kontrola duplicity nekontroluje duplicitu v účetních datech (Např. číslo dokladu, IČO adresa , atd...). Agenda XML log je ve výchozím nastavení programu POHODA nastavená pro plnou editaci, proto je možné záznamy smazat. Pokud budete chtít zakzát smazání záznamů v této agendě, je nutné upravit nastavení přístupových práv této agendy v programu POHODA.
Doplňující kontroly importovaných dat:
- Doklad objednávka
- kontrola importovaného dokladu dle čísla dokladu.
- V tomto případě je nutné ve vstupním XML dokumentu uvést element <ord:number> a podelement <typ:numberRequested>. Definice elementu je popsána ve schéma Order.xsd a Type.xsd.Při importu XML dokumentu. který obsahuje tento element bude navíc provedena kontrola na číslo dokladu. Pokud doklad ze stejným číslem v programu POHODA existuje, import bude ukončen.
- Doklad Adresa
- kontrola importované adresy dle zadaných paramatrů(filtru).
- V tomto případě je nutné uvést ve vstupním XML dokumentu element <duplicityFields>,ve kterém budeme definovat parametry pro kontrolu duplicity adresy.
Defincie elementu je popsána ve schéma Addressbook.xsd. Při importu XML dokumentu, který obsahuje tento element bude navíc provedena kontrola na duplicity adresy. Pokud tato adresa již v programu POHODA existuje, import bude ukončen.