Import položkového dokladu s cizím státem DPH skončí chybou:
U netextové položky musíte zvolit sazbu DPH.
Zpráva svádí k tomu doplnit na položku sazbu — jenže u států mimo EU to nepomůže. Skutečná příčina je jinde.
Proč k tomu dochází
Sazby DPH jsou ve Flexi vedené pro jednotlivé státy v evidenci sazba-dph. Uvedete-li na dokladu statDph státu, pro který žádná platná sazba neexistuje (typicky stát mimo EU), nemá Flexi co k položce přiřadit. Doplnění typSzbDphK ani clenDph situaci neřeší — import pak skončí druhou chybou:
Pro daný typ sazby […], datum […] a stát [Spojené státy americké] neexistuje platná sazba DPH.
Seznam států, pro které sazby existují, vydá adresa /c/{firma}/sazba-dph.xml?detail=custom:stat,szbDphZakl,platiOd&limit=0.
Jak doklad vystavit
Vývoz mimo EU — na dokladu nechte tuzemský
statDph(code:CZ) a na položce uveďte osvobozené plnění:<typSzbDphK>typSzbDph.dphOsv</typSzbDphK>. Doklad projde a DPH vyjde nula.Stát v rámci EU — stačí uvést
statDph, sazby pro státy EU jsou v číselníku připravené a doklad projde i bez uvedení sazby na položce.Potřebujete-li opravdu sazbu cizího státu, musí být pro daný stát a datum založená v evidenci
sazba-dph.Řádek DPH lze poslat i ručně v poli
clenDph. Počítejte ale s tím, že jej Flexi podle typu sazby a nastavení firmy může přepsat na odpovídající výchozí řádek.
⚠️ Řádek DPH se při zápisu kódem dohledává v rámci státu uvedeného na dokladu. Kombinace tuzemského statDph a slovenského řádku proto skončí chybou Nebyl nalezen záznam dle parametrů: stat=CZ — popisuje ji článek Chyba: Nebyl nalezen záznam dle parametrů: stat=CZ.
