Preskoči na glavno vsebino

Pokladničná kniha v REST API

Ako cez API vygenerovať pokladničnú knihu?

Avtor: Petr Pech

Pomocou REST API ABRA Flexi je možné vygenerovať pokladničnú knihu. Podobne ako v aplikácii je výstupom PDF report.

Export pokladničnej knihy je k dispozícii iba vo formáte PDF. Používame na to HTTP metódu GET.


Základná URL adresa

GET https://demo.flexibee.eu/c/demo/pokladni-kniha.pdf

Pomocou URL adresy vyššie bude vygenerovaná prázdna pokladničná kniha. Chýbajú nám v nej totiž parametre, pomocou ktorých špecifikujeme pokladňu a rozsah obdobia.

⚠️ Iná prípona než .pdf nevracia dáta — napríklad pokladni-kniha.xml odpovie stavom 200, ale namiesto dát vráti HTML stránku aplikácie.


Parametre

Parameter

Význam

pokladna

kod z evidencie pokladňa. Musí zodpovedať platnej hodnote číselníka pokladní.

datVystOd

Dátum vystavenia od, vo formáte d.M.yyyy.

datVystDo

Dátum vystavenia do, vo formáte d.M.yyyy.

🚨 Dátum musí byť vo formáte d.M.yyyy, teda napríklad 24.6.2020. Obvyklý zápis 2020-06-24 tu skončí chybou 400.


Príklad volania

GET https://demo.flexibee.eu/c/demo/pokladni-kniha.pdf
?pokladna=POKLADNA+KČ
&datVystOd=24.6.2020
&datVystDo=24.6.2021

V parametroch sme odovzdali kód pokladne „POKLADNA KČ" (medzera je v URL zapísaná ako +) a dátum vystavenia od 24. 6. 2020 do 24. 6. 2021. Výsledkom volania je nasledujúce PDF:


Súvisiace

Ste s tem dobili odgovor na svoje vprašanje?