Preskoči na glavno vsebino

Čerpanie ZDD - REST API

Ako zistím pomocou API, koľko z čiastky ZDD je už využité?

Avtor: Petr Pech

Koľko zo zálohového daňového dokladu už bolo odpočítané, sa na doklade samotnom ako suma neuchováva. Zistiť to možno dvoma spôsobmi — orientačne z poľa so stavom odpočtu, presne cez väzby.


Stav odpočtu

Pole stavOdpocetK udáva, v akej fáze odpočtu doklad je:

Hodnota

Význam

stavOdp.cast

Čiastočne odpočítané

stavOdp.komplet

Odpočítané

stavOdp.vytvZdd

Vytvorený ZDD

Vytiahnete ho bežným dotazom:

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


Na čo konkrétne bol odpočet použitý

Presné rozpadnutie je vo väzbách dokladu:

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

Vo výstupe hľadajte väzby typu typVazbyDokl.odpocetZALOHY a typVazbyDokl.odpocetZDD. Prvok a ukazuje na položku faktúry, do ktorej bol odpočet vykonaný, prvok b na odpočítavaný doklad — hodnoty týchto položiek potom dávajú skutočne vyčerpanú sumu.

💡 Ak chcete vo výstupe vidieť aj vlastnosti naviazaných dokladov, a nielen odkazy, rozbaľte ich parametrom includes — postup popisuje článok Použitie detail=custom na zistenie spôsobu párovania.


Súvisiace

Ste s tem dobili odgovor na svoje vprašanje?