====== Balans EDI (Electronic data interchange) ======
+
====== Balans EDI API (Electronic data interchange) ======
+
Elektronska razmena podataka (EDI) realizovana je kroz niz //web servisa// <sup>1)</sup> koji zajedno čine **Balans EDI WS API**. Za izradu servisa korišćena je **JavaEE ** tehnologija, a podrazumevani aplikativni server je **GlassFish 4.0**.
-
EDI funkcionalnost obezbeđuje modul BLRExDocApp kroz klasu ExDocEDI.
+
Trenutno podržan format EDI fajlova je OAGIS ( //[[http://www.oagi.org/dnn2/|Open Applications Group Integration Specification]]//) XML i sledeći tipovi dokumenata: porudžine, računi.
+
Balans EDI WS API se sastoji od sledećih metoda:
-
Trenutno podržan format EDI fajlova je OAGIS ( //[[http://www.oagi.org/dnn2/|Open Applications Group Integration Specification]]//) XML i sledeći tipovi dokumenata:
+
^Metod ^Funkcionalnost |
+
|[[:kb:ws:edi_uploaddocument|UploadDocument]] |Slanje dokumenta u OAGIS formatu na obradu u Balans EDI procesor. |
+
|RegisterListener |Registrovanje "slušaoca" (prijemnika) dokumenata, računa, poslatih iz Balans EDI procesora. |
+
<sup>1</sup> <sup>)</sup> Servis je dostupan samo preko HTTPS protokola