Přeskočit na hlavní obsah

Pokladní kniha v REST API

Jak přes API vygenerovat pokladní knihu?

Autor: Petr Pech

Pomocí REST API ABRA Flexi je možné vygenerovat pokladní knihu. Obdobně jako v aplikaci je výstupem PDF report.

Export pokladní knihy je k dispozici pouze ve formátu PDF. Používáme k tomu HTTP metodu GET.


Základní URL adresa

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

Pomocí URL adresy výše bude vygenerována prázdná pokladní kniha. Chybí nám v ní totiž parametry, pomocí nichž specifikujeme pokladnu a rozmezí období.

⚠️ Jiná přípona než .pdf nevrací data — například pokladni-kniha.xml odpoví stavem 200, ale místo dat vrátí HTML stránku aplikace.


Parametry

Parametr

Význam

pokladna

kod z evidence pokladna. Musí odpovídat platné hodnotě číselníku pokladen.

datVystOd

Datum vystavení od, ve formátu d.M.yyyy.

datVystDo

Datum vystavení do, ve formátu d.M.yyyy.

🚨 Datum musí být ve formátu d.M.yyyy, tedy například 24.6.2020. Obvyklý zápis 2020-06-24 zde skončí chybou 400.


Příklad volání

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

V parametrech jsme předali kód pokladny „POKLADNA KČ" (mezera je v URL zapsána jako +) a datum vystavení od 24. 6. 2020 do 24. 6. 2021. Výsledkem volání je následující PDF:


Související

Dostali jste odpověď na svou otázku?