Přeskočit na hlavní obsah

Čerpání ZDD - REST API

Jak poznám pomocí API kolik z částky ZDD je již využito?

Autor: Petr Pech

Kolik ze zálohového daňového dokladu už bylo odpočteno, se na dokladu samotném jako částka neuchovává. Zjistit to jde dvěma způsoby — orientačně z pole se stavem odpočtu, přesně přes vazby.


Stav odpočtu

Pole stavOdpocetK říká, v jaké fázi odpočtu doklad je:

Hodnota

Význam

stavOdp.cast

Částečně odpočteno

stavOdp.komplet

Odpočteno

stavOdp.vytvZdd

Vytvořen ZDD

Vytáhnete jej běžným dotazem:

GET /c/{firma}/faktura-vydana/123.xml?detail=custom:kod,stavOdpocetK,sumZalohy,sumCelkemBezZaloh


Na co konkrétně byl odpočet použit

Přesné rozpadnutí je ve vazbách dokladu:

GET /c/{firma}/faktura-vydana/123.xml?relations=vazby&limit=0

Ve výstupu hledejte vazby typu typVazbyDokl.odpocetZALOHY a typVazbyDokl.odpocetZDD. Prvek a ukazuje na položku faktury, do které byl odpočet proveden, prvek b na odpočítávaný doklad — hodnoty těchto položek pak dávají skutečně vyčerpanou částku.

💡 Chcete-li ve výstupu vidět i vlastnosti navázaných dokladů, a ne jen odkazy, rozbalte je parametrem includes — postup popisuje článek Použití detail=custom pro zjištění způsobu párování.


Související

Dostali jste odpověď na svou otázku?