neděle 19. srpna 2018

Chyba při XSLT transformaci vstupních dat pro import do pohody

Pokud Vám pohoda tvrdí, že je element prázdný tak má pravdu, i když to tak na první pohled nemusí vypadat.
Pokud při Importu dat používáte transformační šablonu a transformujete vstupní data, zkontrolujte si vstupní soubor jestli náhodou Pohodě nedáváte již jednou transformovaná dat. Protože transformace v takovém případě se už nejspíš nemá na co chytit (root vstupního souboru dat) a transformace vrátí prázdný dataPack.

Obálku dokumentu se nepodarilo overit podle schématu.
Reason: Element '{http://www.stormware.cz/schema/version_2/data.xsd}dataPack' cannot be empty according to the DTD/Schema.
Line: 2, Pos.: 645,
SrcText: <dat:dataPack id="Update" ico="49761540" application="POHODA-ZASOBY-UPDATE" version="2.0" note="Aktualizace skladových zásob" xmlns:dat="http://www.stormware.cz/schema/version_2/data.xsd" xmlns:stk="http://www.stormware.cz/schema/version_2/stock.xsd" xmlns:typ="http://www.stormware.cz/schema/version_2/type.xsd" xmlns:ftr="http://www.stormware.cz/schema/version_2/filter.xsd" ></dat:dataPack>,
Error code: -1072898031 

Žádné komentáře:

Okomentovat