Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
kb:ws:edi_uploaddocument [2013/12/16 22:04] – external edit 127.0.0.1 | kb:ws:edi_uploaddocument [2021/01/19 09:38] – [Primer funkcije (SOAP request)] aleksandar | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== UploadDocument() metod ====== | ====== UploadDocument() metod ====== | ||
- | |||
===== Akcija ===== | ===== Akcija ===== | ||
- | |||
Metod omogućava slanje dokumenata (trenutno samo u OAGIS formatu) na procesiranje u Balans EDI procesor. Procesor će omogućiti da primljeni dokument bude preveden u odgovarajući Balans ERP zapis i prosleđen na dalju obradu kroz Balans ERP informacioni sistem. | Metod omogućava slanje dokumenata (trenutno samo u OAGIS formatu) na procesiranje u Balans EDI procesor. Procesor će omogućiti da primljeni dokument bude preveden u odgovarajući Balans ERP zapis i prosleđen na dalju obradu kroz Balans ERP informacioni sistem. | ||
- | |||
===== Sintaksa ===== | ===== Sintaksa ===== | ||
- | |||
UploadDocument(docMessage, | UploadDocument(docMessage, | ||
- | |||
===== Rezultat ===== | ===== Rezultat ===== | ||
- | |||
**String** msgRes; Niz karaktera koji označavaju stanje u kom se nalazi sistem po prijemu dokumenta. Neposredno nakon prijema dokument prolazi osnovne provere: | **String** msgRes; Niz karaktera koji označavaju stanje u kom se nalazi sistem po prijemu dokumenta. Neposredno nakon prijema dokument prolazi osnovne provere: | ||
+ | * ispravnost XML-a | ||
+ | * dupliranje zahteva | ||
- | * ispravnost XML-a | + | Mogući su sledeći rezultati provere: |
- | * dupliranje zahteva | + | |
+ | ^Rezultat^Vrednost^Opis| | ||
+ | |BEDI_STDRES_OK|" | ||
+ | |BEDI_STDRES_DUPLICATE|" | ||
+ | |BEDI_STDRES_INVALID_FMT|" | ||
- | Mogući su sledeći rezultati provere: | + | **Napomena: ** Rezultati provere od " |
+ | ===== Parametri ===== | ||
- | ^Rezultat | + | ^Naziv^Vrsta^Opis| |
- | |BEDI_STDRES_OK | + | |docMessage|String|Elektronski |
- | |BEDI_STDRES_DUPLICATE | + | |xmlFmt|String|Format zapisa XML fajla. \\ Podrazumevana vrednost je "XML_FMT_OAGIS". \\ \\ **Moguće vrednosti: |
- | |BEDI_STDRES_INVALID_FMT |"1000" | + | |
+ | ==== Primer funkcije (SOAP request) ==== | ||
- | **Napomena: ** Rezultati provere od " | + | Header |
+ | < | ||
+ | POST https:// | ||
+ | Accept-Encoding: | ||
+ | Content-Type: | ||
+ | SOAPAction: "" | ||
+ | Content-Length: | ||
+ | Host: ws.melany.rs: | ||
+ | Connection: Keep-Alive | ||
+ | User-Agent: Apache-HttpClient/ | ||
- | ===== Parametri ===== | + | </ |
+ | Body | ||
- | ^Naziv ^Vrsta ^Opis | | + | < |
- | |docMessage |String |Elektronski dokument, u XML zapisu određenog formata. | | + | < |
- | |xmlFmt |String |Format zapisa XML fajla. \\ Podrazumevana vrednost je " | + | <soapenv:Header/> |
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <Process Acknowledge="Never"/> | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Id mel: | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <Amount uom=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Id mel: | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <Amount uom=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
- | \\ | ||