Přeskočit na hlavní obsah

Atributy szbDph a typSzbDphK

Kdy použít typ sazby a kdy procento — a proč se szbDph ověřuje proti číselníku

Autor: Petr Pech

Sazbu DPH na položce dokladu popisují dvě pole — typSzbDphK s typem sazby a szbDph s procentní hodnotou. Obě se přitom uplatní.


Jaký je mezi nimi rozdíl

Pole

Obsah

typSzbDphK

Typ sazby z číselníku — typSzbDph.dphZakl, typSzbDph.dphSniz, typSzbDph.dphSniz2, typSzbDph.dphOsv.

szbDph

Sazba v procentech, například 21.0 nebo 12.0.

Neuvedete-li ani jedno, použije se základní sazba. Uvedete-li jen jedno z nich, Flexi druhé dopočítá — z szbDph odvodí typ sazby a naopak.

⚠️ Hodnota szbDph není jen informativní. Ověřuje se proti číselníku sazeb DPH pro datum a stát dokladu. Procento, které v číselníku není, skončí chybou Pro danou hodnotu sazby […], datum […] a stát […] neexistuje platná sazba DPH. Stejně dopadne kombinace, kde si obě pole protiřečí — třeba szbDph 21 a typSzbDphK snížená.


Co uvádět

Praktické je posílat jen typSzbDphK. Typ sazby se na rozdíl od procenta nemění, takže zápis přežije i legislativní změnu výše sazby — Flexi si správné procento dohledá k datu dokladu sama.

💡 Posíláte-li data ze systému, který zná jen procento, je szbDph v pořádku — jen počítejte s tím, že hodnota musí odpovídat platné sazbě ke dni vystavení dokladu.


Související

Dostali jste odpověď na svou otázku?