Preskoči na glavno vsebino

Podporované formáty

Aké sú podporované formáty pre Rest API ABRA Flexi

Avtor: Lenka Haringerová

REST API ABRA Flexi dokáže exportovať a importovať dáta v rôznych formátoch.

Typ vstupného / výstupného formátu môže byť určený prípomou (.xml, .json, …) alebo pomocou hlavičiek HTTP požiadavky (Content-Type / Accept). Formát ako prípona je nepovinný a pre generovanie výstupu má prednosť pred HTTP hlavičkou Accept. Vstupný formát sa naopak určuje primárne podľa hlavičky Content-Type. Pokiaľ je v požiadavke uvedené Accept: */*, je vrátená HTML forma.

ABRA Flexi podporuje tieto formáty:

Názov

Poznámka

Prípona

Content-Type

Import?

HTML

HTML stránka na zobrazenie informácií na webovej stránke.

.html

text/html

nie

Strojovo čitateľná štruktúra vo formáte XML.

.xml

application/xml

áno

Strojovo čitateľná štruktúra vo formáte JSON.

.js
.json

text/javascript
application/json

áno

Tabuľkový výstup do formátu CSV.

.csv
.csv?encoding=iso-8859-2

text/csv

áno

Databázový výstup vo formáte DBF (dBase).

.dbf
.dbf?encoding=iso-8859-2

application/dbf

áno

XLS

Tabuľkový výstup vo formáte Excel.

.xls

application/ms-excel

áno

XLSX

Tabuľkový výstup vo formáte Excel (Office Open XML).

.xlsx

application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

áno

Formát e-fakturácie – ISDOC.
Parametre importu: typDoklTyp faktúry (povinný), typUcOpPredpis zaúčtovania. Oba typu identifikátor.

.isdoc
.isdocx
.pdf
?typDokl=code:FAKTURA
&typUcOp=code:NÁKUP%20SLUŽBY

application/x-isdoc
application/x-isdocx
application/pdf

áno

Elektronická výmena dát (EDI) vo formáte INHOUSE.

.edi

application/x-edi-inhouse

áno

Generovanie tlačového reportu. Ide o rovnakú funkciu, ktorá je dostupná v aplikácii. Export do PDF.

.pdf
.pdf?report-name=vydejka

application/pdf

nie

Výstup adresára do formátu elektronickej vizitky vCard.

.vcf

text/vcard

nie

Výstup do kalendára vo formáte iCalendar. Takto možno exportovať udalosti, ale aj napríklad splatnosti pri prijatých či vydaných faktúrach.

.ical

text/calendar

nie

Ste s tem dobili odgovor na svoje vprašanje?