This is an old revision of the document!
UploadDocument() metod
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.
Sintaksa
UploadDocument(docMessage, xmlFmt)
Rezultat
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
Mogući su sledeći rezultati provere:
Rezultat | Vrednost | Opis |
---|---|---|
BEDI_STDRES_OK | “0” | Označava da je dokument primljen bez grešaka. |
BEDI_STDRES_DUPLICATE | “1” | Označava da je dokument već primljen i da je pošiljka duplikat postojećeg dokumenta. |
BEDI_STDRES_INVALID_FMT | “1000” | Označava da je dokument pogrešnog formata |
Napomena: Rezultati provere od “1” do “999” su benigni i mogu se ignorisati. Rezultati od “1000” do “9999” su opasni i ne bi se smeli ignorisati.
Parametri
Naziv | Vrsta | Opis |
---|---|---|
docMessage | String | Elektronski dokument, u XML zapisu određenog formata. |
xmlFmt | String | Format zapisa XML fajla. Podrazumevana vrednost je “XML_FMT_OAGIS”. Moguće vrednosti: “XML_FMT_OAGIS”; Fajl je u OAGIS formatu. |