XML Schema Validator
Pokud xml import/export není korektní a požadavek je nevalidní, XML Schema Validator 2.1 vám usnadní práci a vypíše v sekci pro Log podrobné informace, které se týkají daného požadavku. Dozvíte se umístění daného problému a výpis chyby, kterou je nutné opravit dle našeho schématu.
Správný postup použití aplikace XML Schema Validator, pro validaci XML požadavků (request) a XML odpovědí (response), je následující. Pokud program POHODA při XML komunikaci zobrazí v odpovědi (response) hlášení, že se nepodařilo ověřit obálku dle schématu, je vhodné použít XML Schema Validator 2.1, který zjistí, na jakém místě a z jakého důvodu nedochází ke korektnímu XML importu/exportu vašeho požadavku.
Validace XML souborů se provádí při importu xml dat do programu POHODA. Nejprve dochází ke kontrole samotné obálky. Kontroluje se tedy dataPack a dataPackItem. Po kontrole obálky se kontrolují jednotlivé doklady např. invoice, voucher, intDoc, stock atd.
Importovaný doklad neboli požadavek pro import tzv. request je nutné validovat podle data.xsd, který naleznete v instalačním adresáři programu POHODA v adresáři Info\Schéma. Jako namespace použijte následující text "http://www.stormware.cz/schema/data.xsd".
Upozornění: Pokud bude v kontrolovaném souboru použit špatný namespace, validace může být v pořádku, ale soubor se nezpracuje.
Pro vygenerování (zobrazení) XML dokladu je možné použít tlačítko Vygenerovat XML. Pro smazání logu použijte tlačítko Smazat log.