Přeskočit na hlavní obsah

Chyba při importu: Nebyl nalezen záznam dle parametrů: stat=CZ.

Řádky DPH se hledají jen v rámci státu uvedeného na dokladu

Autor: Petr Pech

Import dokladu skončí chybou:

Nebyl nalezen záznam dle parametrů: stat=CZ.

Hláška nemluví o dokladu, ale o číselníku — Flexi nenašla záznam, na který se v XML odkazujete, protože jej hledá jen mezi záznamy pro stát uvedený na dokladu.


Typická příčina

Na dokladu je tuzemský statDph (code:CZ), ale na položce je odkaz kódem na slovenský řádek DPH — nebo obráceně. Řádky přiznání DPH jsou vedené pro každý stát zvlášť, takže slovenský řádek se pod českým státem nenajde.

Chyba se vztahuje k poli, které ji způsobilo — v odpovědi je uvedené v atributu for:

<error for="clenDph" messageCode="daoZaznamyParamNeexistuje">Nebyl nalezen záznam dle parametrů: stat=CZ.</error>


Řešení

  • Použijte řádky DPH téhož státu, jaký je na dokladu — pro doklad se statDph code:CZ tedy české.

  • Jde-li o slovenský doklad, uveďte na něm <statDph>code:SK</statDph>; pak projdou slovenské řádky.

  • Odkážete-li se na řádek jeho interním číslem místo kódu, omezení podle státu se neuplatní — hodí se to při ladění, když potřebujete zjistit, jestli je problém opravdu ve státu.

💡 Seznam řádků DPH i s jejich státem vypíše evidence cleneni-dph: /c/{firma}/cleneni-dph.xml?detail=custom:id,kod,nazev,stat&limit=0.


Související

Dostali jste odpověď na svou otázku?