<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="urn:ErpX" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="urn:ErpX">
  <types>
    <xsd:schema elementFormDefault="unqualified" targetNamespace="urn:ErpX">
      <xsd:simpleType name="WLChar">
        <xsd:restriction base="xsd:string">
          <xsd:length value="1" fixed="true"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:element name="WSID" type="xsd:hexBinary"/>
      <xsd:complexType name="autoCompleteStrct" s0:nomcomplet="autoCompleteStrct">
        <xsd:sequence>
          <xsd:element name="label" type="xsd:string"/>
          <xsd:element name="category" type="xsd:string"/>
          <xsd:element name="image" type="xsd:string"/>
          <xsd:element name="opis" type="xsd:string"/>
          <xsd:element name="sifra" type="xsd:string"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="korpaStrct" s0:nomcomplet="korpaStrct">
        <xsd:sequence>
          <xsd:element name="robaID" type="xsd:int"/>
          <xsd:element name="kol" type="xsd:decimal"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="cmbStrct" s0:nomcomplet="cmbStrct">
        <xsd:sequence>
          <xsd:element name="naziv" type="xsd:string"/>
          <xsd:element name="gLnk" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="authStrct" s0:nomcomplet="SynchroProcedures.authStrct">
        <xsd:sequence>
          <xsd:element name="username" type="xsd:string"/>
          <xsd:element name="password" type="xsd:string"/>
          <xsd:element name="firmaNaziv" type="xsd:string"/>
          <xsd:element name="godina" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="filterStrct" s0:nomcomplet="SynchroProcedures.filterStrct">
        <xsd:sequence>
          <xsd:element name="path" type="xsd:string"/>
          <xsd:element name="polje" type="xsd:string"/>
          <xsd:element name="operacija" type="xsd:int"/>
          <xsd:element name="vrednost1" type="xsd:string"/>
          <xsd:element name="vrednost2" type="xsd:string"/>
          <xsd:element name="presetPos" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="profakStavStrct" s0:nomcomplet="SynchroProcedures.profakStavStrct">
        <xsd:sequence>
          <xsd:element name="robaID" type="xsd:int"/>
          <xsd:element name="kolIzlaz" type="xsd:decimal"/>
          <xsd:element name="fakCena" type="xsd:decimal"/>
          <xsd:element name="rabatProc" type="xsd:decimal"/>
          <xsd:element name="prodVred" type="xsd:decimal"/>
          <xsd:element name="devFakCena" type="xsd:decimal"/>
          <xsd:element name="devProdVred" type="xsd:decimal"/>
          <xsd:element name="opis" type="xsd:string"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="profakStrct" s0:nomcomplet="SynchroProcedures.profakStrct">
        <xsd:sequence>
          <xsd:element name="profakStav" type="s0:profakStavStrct" maxOccurs="unbounded"/>
          <xsd:element name="magacinID" type="xsd:int"/>
          <xsd:element name="brdok" type="xsd:string"/>
          <xsd:element name="komitID" type="xsd:int"/>
          <xsd:element name="datum" type="xsd:date"/>
          <xsd:element name="datumDpo" type="xsd:date"/>
          <xsd:element name="vrstaRezervacije" type="xsd:int"/>
          <xsd:element name="opis" type="xsd:string"/>
          <xsd:element name="usloviPlacanja" type="xsd:string"/>
          <xsd:element name="napomena" type="xsd:string"/>
          <xsd:element name="mestoIsporukeID" type="xsd:int"/>
          <xsd:element name="devValuta" type="xsd:string"/>
          <xsd:element name="devKurs" type="xsd:decimal"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="racunStavStrct" s0:nomcomplet="SynchroProcedures.racunStavStrct">
        <xsd:sequence>
          <xsd:element name="robaID" type="xsd:int"/>
          <xsd:element name="kolIzlaz" type="xsd:decimal"/>
          <xsd:element name="fakCena" type="xsd:decimal"/>
          <xsd:element name="rabatProc" type="xsd:decimal"/>
          <xsd:element name="prodVred" type="xsd:decimal"/>
          <xsd:element name="devFakCena" type="xsd:decimal"/>
          <xsd:element name="devProdVred" type="xsd:decimal"/>
          <xsd:element name="opis" type="xsd:string"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="racunStrct" s0:nomcomplet="SynchroProcedures.racunStrct">
        <xsd:sequence>
          <xsd:element name="racunStav" type="s0:racunStavStrct" maxOccurs="unbounded"/>
          <xsd:element name="magacinID" type="xsd:int"/>
          <xsd:element name="brdok" type="xsd:string"/>
          <xsd:element name="komitID" type="xsd:int"/>
          <xsd:element name="datum" type="xsd:date"/>
          <xsd:element name="datumPrometa" type="xsd:date"/>
          <xsd:element name="datumDpo" type="xsd:date"/>
          <xsd:element name="opis" type="xsd:string"/>
          <xsd:element name="usloviPlacanja" type="xsd:string"/>
          <xsd:element name="napomena" type="xsd:string"/>
          <xsd:element name="mestoIsporukeID" type="xsd:int"/>
          <xsd:element name="devValuta" type="xsd:string"/>
          <xsd:element name="devKurs" type="xsd:decimal"/>
          <xsd:element name="povrat" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="uplKomitStrct" s0:nomcomplet="SynchroProcedures.uplKomitStrct">
        <xsd:sequence>
          <xsd:element name="komitID" type="xsd:int"/>
          <xsd:element name="sifra" type="xsd:string"/>
          <xsd:element name="naziv" type="xsd:string"/>
          <xsd:element name="nazivpun" type="xsd:string"/>
          <xsd:element name="pib" type="xsd:string"/>
          <xsd:element name="matbroj" type="xsd:string"/>
          <xsd:element name="sifdel" type="xsd:string"/>
          <xsd:element name="adresa" type="xsd:string"/>
          <xsd:element name="mesto" type="xsd:string"/>
          <xsd:element name="Opstina" type="xsd:string"/>
          <xsd:element name="postBroj" type="xsd:string"/>
          <xsd:element name="drzava" type="xsd:string"/>
          <xsd:element name="GrpKomitID" type="xsd:int"/>
          <xsd:element name="napomena" type="xsd:string"/>
          <xsd:element name="vrsta" type="xsd:int"/>
          <xsd:element name="vrstaPdv" type="xsd:int"/>
          <xsd:element name="imeVlasnika" type="xsd:string"/>
          <xsd:element name="parentID" type="xsd:int"/>
          <xsd:element name="brDanaPlacanje" type="xsd:int"/>
          <xsd:element name="telefon" type="xsd:string" maxOccurs="unbounded"/>
          <xsd:element name="email" type="xsd:string" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="uplRobaMagStrct" s0:nomcomplet="SynchroProcedures.uplRobaMagStrct">
        <xsd:sequence>
          <xsd:element name="magacinID" type="xsd:int"/>
          <xsd:element name="prodCena" type="xsd:decimal"/>
          <xsd:element name="nabCena" type="xsd:decimal"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="uplRobaStrct" s0:nomcomplet="SynchroProcedures.uplRobaStrct">
        <xsd:sequence>
          <xsd:element name="robaID" type="xsd:int"/>
          <xsd:element name="sifra" type="xsd:string"/>
          <xsd:element name="naziv" type="xsd:string"/>
          <xsd:element name="porStopaVrsta" type="xsd:int"/>
          <xsd:element name="jm" type="xsd:string"/>
          <xsd:element name="grprobaID" type="xsd:int"/>
          <xsd:element name="manufID" type="xsd:int"/>
          <xsd:element name="opis" type="xsd:string"/>
          <xsd:element name="arrRobaMag" type="s0:uplRobaMagStrct" maxOccurs="unbounded"/>
          <xsd:element name="arrBarkod" type="xsd:string" maxOccurs="unbounded"/>
          <xsd:element name="vrsta" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="uplListaStavStrct" s0:nomcomplet="SynchroProcedures.uplListaStavStrct">
        <xsd:sequence>
          <xsd:element name="sifra" type="xsd:string"/>
          <xsd:element name="robaID" type="xsd:int"/>
          <xsd:element name="kolicina" type="xsd:decimal"/>
          <xsd:element name="c_date" type="xsd:dateTime"/>
          <xsd:element name="c_user" type="xsd:int"/>
          <xsd:element name="m_date" type="xsd:dateTime"/>
          <xsd:element name="m_user" type="xsd:int"/>
          <xsd:element name="rb" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="uplListaStrct" s0:nomcomplet="SynchroProcedures.uplListaStrct">
        <xsd:sequence>
          <xsd:element name="broj" type="xsd:int"/>
          <xsd:element name="arrStav" type="s0:uplListaStavStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetRoba">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrMagacinID" type="xsd:int" maxOccurs="unbounded"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
          <xsd:element name="i_mDate" type="xsd:date"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetKomit">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetGrpRoba">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetGrpKomit">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetManuf">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplProfak">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrProfak" type="s0:profakStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetMagacin">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetAkcijskeCene">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="komitID" type="xsd:int"/>
          <xsd:element name="magacinID" type="xsd:int"/>
          <xsd:element name="datum" type="xsd:date"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplKomit">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrKomit" type="s0:uplKomitStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplKomitResponse">
        <xsd:sequence>
          <xsd:element name="wsUplKomitResult" type="xsd:int" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplRacun">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrRacun" type="s0:racunStrct" maxOccurs="unbounded"/>
          <xsd:element name="i_ipMagacinID" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplRoba">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="arrRoba" type="s0:uplRobaStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsUplRobaResponse">
        <xsd:sequence>
          <xsd:element name="wsUplRobaResult" type="xsd:int" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="wsGetAkcijskeCene2">
        <xsd:sequence>
          <xsd:element name="auth" type="s0:authStrct"/>
          <xsd:element name="komitID" type="xsd:int"/>
          <xsd:element name="magacinID" type="xsd:int"/>
          <xsd:element name="datum" type="xsd:date"/>
          <xsd:element name="arrFilter" type="s0:filterStrct" maxOccurs="unbounded"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>
  </types>
  <message name="ErpX_kasaLogin_MessageIn">
    <part name="i_username" type="xsd:string"/>
    <part name="i_password" type="xsd:string"/>
    <part name="i_firmaID" type="xsd:int"/>
    <part name="i_kasaID" type="xsd:int"/>
    <part name="i_verzija" type="xsd:string"/>
    <part name="i_hddSerial" type="xsd:long"/>
  </message>
  <message name="ErpX_kasaLogin_MessageOut">
    <part name="kasaLoginResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetFirme_MessageIn"/>
  <message name="ErpX_kasaGetFirme_MessageOut">
    <part name="kasaGetFirmeResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaGetMagacini_MessageIn"/>
  <message name="ErpX_kasaGetMagacini_MessageOut">
    <part name="kasaGetMagaciniResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaGetKase_MessageIn"/>
  <message name="ErpX_kasaGetKase_MessageOut">
    <part name="kasaGetKaseResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaSave_MessageIn">
    <part name="i_buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaSave_MessageOut">
    <part name="kasaSaveResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaGetRpl_MessageIn">
    <part name="i_prviPut" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetRpl_MessageOut">
    <part name="kasaGetRplResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaUploadRpl_MessageIn">
    <part name="i_buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaUploadRpl_MessageOut"/>
  <message name="ErpX_kasaGetUserID_MessageIn"/>
  <message name="ErpX_kasaGetUserID_MessageOut">
    <part name="kasaGetUserIDResult" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaSetVaga_MessageIn">
    <part name="i_buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaSetVaga_MessageOut"/>
  <message name="ErpX_kasaOtvoriRacun_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaOtvoriRacun_MessageOut">
    <part name="kasaOtvoriRacunResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaRacunInfo_MessageIn">
    <part name="i_brdok" type="xsd:string"/>
    <part name="i_datum" type="xsd:date"/>
  </message>
  <message name="ErpX_kasaRacunInfo_MessageOut">
    <part name="kasaRacunInfoResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSinhroPozadina_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSinhroPozadina_MessageOut">
    <part name="kasaSinhroPozadinaResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaZatvoriRacun_MessageIn">
    <part name="i_brdok" type="xsd:string"/>
    <part name="i_datum" type="xsd:date"/>
  </message>
  <message name="ErpX_kasaZatvoriRacun_MessageOut">
    <part name="kasaZatvoriRacunResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetZaduzenje_MessageIn">
    <part name="i_komitID" type="xsd:int"/>
    <part name="i_magacinID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaGetZaduzenje_MessageOut">
    <part name="kasaGetZaduzenjeResult" type="xsd:decimal"/>
  </message>
  <message name="ErpX_kasaDodajUplKred_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaDodajUplKred_MessageOut">
    <part name="kasaDodajUplKredResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetUplKredRpt_MessageIn">
    <part name="i_komitID" type="xsd:int"/>
    <part name="i_magacinID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaGetUplKredRpt_MessageOut">
    <part name="kasaGetUplKredRptResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_deskGetGodobr_MessageIn"/>
  <message name="ErpX_deskGetGodobr_MessageOut">
    <part name="deskGetGodobrResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_deskGetRpl_MessageIn">
    <part name="i_prviPut" type="xsd:boolean"/>
  </message>
  <message name="ErpX_deskGetRpl_MessageOut">
    <part name="deskGetRplResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_deskLogin_MessageIn">
    <part name="i_username" type="xsd:string"/>
    <part name="i_password" type="xsd:string"/>
    <part name="i_firmaID" type="xsd:int"/>
    <part name="i_godobrID" type="xsd:int"/>
    <part name="i_macAddress" type="xsd:string"/>
    <part name="i_hddSerial" type="xsd:long"/>
    <part name="i_verzija" type="xsd:string"/>
  </message>
  <message name="ErpX_deskLogin_MessageOut">
    <part name="deskLoginResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_deskGetDeviceID_MessageIn"/>
  <message name="ErpX_deskGetDeviceID_MessageOut">
    <part name="deskGetDeviceIDResult" type="xsd:int"/>
  </message>
  <message name="ErpX_deskUploadRpl_MessageIn">
    <part name="i_buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_deskUploadRpl_MessageOut"/>
  <message name="ErpX_kasaSetProfakZavrseno_MessageIn">
    <part name="i_profakID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaSetProfakZavrseno_MessageOut">
    <part name="kasaSetProfakZavrsenoResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetKasaWeb_MessageIn"/>
  <message name="ErpX_kasaGetKasaWeb_MessageOut">
    <part name="kasaGetKasaWebResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSetKasaWeb_MessageIn">
    <part name="i_kasaWebID" type="xsd:int"/>
    <part name="uspesno" type="xsd:boolean"/>
    <part name="i_invoiceNumber" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSetKasaWeb_MessageOut">
    <part name="kasaSetKasaWebResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_izvodUpload_MessageIn">
    <part name="i_fileName" type="xsd:string"/>
    <part name="i_buff" type="xsd:base64Binary"/>
    <part name="i_praviBlagajnu" type="xsd:boolean"/>
    <part name="i_knjizenje" type="xsd:boolean"/>
  </message>
  <message name="ErpX_izvodUpload_MessageOut">
    <part name="izvodUploadResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_wsLogin_MessageIn">
    <part name="auth" type="s0:authStrct"/>
  </message>
  <message name="ErpX_wsLogin_MessageOut">
    <part name="wsLoginResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_wsGetRoba_MessageIn">
    <part name="wsGetRoba" type="s0:wsGetRoba"/>
  </message>
  <message name="ErpX_wsGetRoba_MessageOut">
    <part name="wsGetRobaResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetKomit_MessageIn">
    <part name="wsGetKomit" type="s0:wsGetKomit"/>
  </message>
  <message name="ErpX_wsGetKomit_MessageOut">
    <part name="wsGetKomitResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetGrpRoba_MessageIn">
    <part name="wsGetGrpRoba" type="s0:wsGetGrpRoba"/>
  </message>
  <message name="ErpX_wsGetGrpRoba_MessageOut">
    <part name="wsGetGrpRobaResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetGrpKomit_MessageIn">
    <part name="wsGetGrpKomit" type="s0:wsGetGrpKomit"/>
  </message>
  <message name="ErpX_wsGetGrpKomit_MessageOut">
    <part name="wsGetGrpKomitResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetManuf_MessageIn">
    <part name="wsGetManuf" type="s0:wsGetManuf"/>
  </message>
  <message name="ErpX_wsGetManuf_MessageOut">
    <part name="wsGetManufResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsUplProfak_MessageIn">
    <part name="wsUplProfak" type="s0:wsUplProfak"/>
  </message>
  <message name="ErpX_wsUplProfak_MessageOut">
    <part name="wsUplProfakResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_wsGetMagacin_MessageIn">
    <part name="wsGetMagacin" type="s0:wsGetMagacin"/>
  </message>
  <message name="ErpX_wsGetMagacin_MessageOut">
    <part name="wsGetMagacinResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetAkcijskeCene_MessageIn">
    <part name="wsGetAkcijskeCene" type="s0:wsGetAkcijskeCene"/>
  </message>
  <message name="ErpX_wsGetAkcijskeCene_MessageOut">
    <part name="wsGetAkcijskeCeneResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsUplKomit_MessageIn">
    <part name="wsUplKomit" type="s0:wsUplKomit"/>
  </message>
  <message name="ErpX_wsUplKomit_MessageOut">
    <part name="wsUplKomitResponse" type="s0:wsUplKomitResponse"/>
  </message>
  <message name="ErpX_kasaChkMinus_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaChkMinus_MessageOut">
    <part name="kasaChkMinusResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaSinhroPozadinaRestoran_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSinhroPozadinaRestoran_MessageOut"/>
  <message name="ErpX_testDeclare_MessageIn">
    <part name="j" type="xsd:int"/>
  </message>
  <message name="ErpX_testDeclare_MessageOut">
    <part name="testDeclareResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_testGet_MessageIn"/>
  <message name="ErpX_testGet_MessageOut">
    <part name="testGetResult" type="xsd:int"/>
  </message>
  <message name="ErpX_testProc_MessageIn">
    <part name="j" type="xsd:int"/>
  </message>
  <message name="ErpX_testProc_MessageOut">
    <part name="testProcResult" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetFirme_MessageIn">
    <part name="i_username" type="xsd:string"/>
    <part name="i_password" type="xsd:string"/>
  </message>
  <message name="ErpX_wsGetFirme_MessageOut">
    <part name="wsGetFirmeResult" type="xsd:string"/>
  </message>
  <message name="ErpX_timscanUplLista_MessageIn">
    <part name="lst" type="s0:uplListaStrct"/>
  </message>
  <message name="ErpX_timscanUplLista_MessageOut">
    <part name="timscanUplListaResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_timscanOtvoriListu_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_timscanOtvoriListu_MessageOut">
    <part name="timscanOtvoriListuResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaGetRobaMag_MessageIn">
    <part name="i_robaID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaGetRobaMag_MessageOut">
    <part name="kasaGetRobaMagResult" type="xsd:string"/>
  </message>
  <message name="ErpX_getDbZip_MessageIn"/>
  <message name="ErpX_getDbZip_MessageOut">
    <part name="getDbZipResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_wsUplRacun_MessageIn">
    <part name="wsUplRacun" type="s0:wsUplRacun"/>
  </message>
  <message name="ErpX_wsUplRacun_MessageOut">
    <part name="wsUplRacunResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_timscanLogin_MessageIn">
    <part name="i_username" type="xsd:string"/>
    <part name="i_password" type="xsd:string"/>
    <part name="i_firmaNaziv" type="xsd:string"/>
    <part name="i_verzija" type="xsd:string"/>
  </message>
  <message name="ErpX_timscanLogin_MessageOut">
    <part name="timscanLoginResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_getDbLogin_MessageIn">
    <part name="i_username" type="xsd:string"/>
    <part name="i_password" type="xsd:string"/>
    <part name="i_firmaNaziv" type="xsd:string"/>
    <part name="i_godina" type="xsd:int"/>
  </message>
  <message name="ErpX_getDbLogin_MessageOut">
    <part name="getDbLoginResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaGetLista_MessageIn">
    <part name="i_broj" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaGetLista_MessageOut">
    <part name="kasaGetListaResult" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_kasaGetAvansi_MessageIn">
    <part name="i_komitID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaGetAvansi_MessageOut">
    <part name="kasaGetAvansiResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaGetProfak_MessageIn"/>
  <message name="ErpX_kasaGetProfak_MessageOut">
    <part name="kasaGetProfakResult" type="xsd:string"/>
  </message>
  <message name="ErpX_licAktivacija_MessageIn">
    <part name="buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_licAktivacija_MessageOut">
    <part name="licAktivacijaResult" type="xsd:string"/>
  </message>
  <message name="ErpX_licCheck_MessageIn">
    <part name="buff" type="xsd:base64Binary"/>
  </message>
  <message name="ErpX_licCheck_MessageOut">
    <part name="licCheckResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaUplKomit_MessageIn">
    <part name="i_json" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaUplKomit_MessageOut">
    <part name="kasaUplKomitResult" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaMpRacunUpd_MessageIn">
    <part name="i_invoiceNumber" type="xsd:string"/>
    <part name="i_kartica" type="xsd:decimal"/>
    <part name="i_cek" type="xsd:decimal"/>
    <part name="i_gotovina" type="xsd:decimal"/>
    <part name="i_mobilni" type="xsd:decimal"/>
  </message>
  <message name="ErpX_kasaMpRacunUpd_MessageOut">
    <part name="kasaMpRacunUpdResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_wsUplRoba_MessageIn">
    <part name="wsUplRoba" type="s0:wsUplRoba"/>
  </message>
  <message name="ErpX_wsUplRoba_MessageOut">
    <part name="wsUplRobaResponse" type="s0:wsUplRobaResponse"/>
  </message>
  <message name="ErpX_izvodQrUpload_MessageIn">
    <part name="i_url" type="xsd:string"/>
  </message>
  <message name="ErpX_izvodQrUpload_MessageOut">
    <part name="izvodQrUploadResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_kasaCreateAvRoba_MessageIn"/>
  <message name="ErpX_kasaCreateAvRoba_MessageOut">
    <part name="kasaCreateAvRobaResult" type="xsd:string"/>
  </message>
  <message name="ErpX_timscanUplQr_MessageIn">
    <part name="i_url" type="xsd:string"/>
  </message>
  <message name="ErpX_timscanUplQr_MessageOut">
    <part name="timscanUplQrResult" type="xsd:boolean"/>
  </message>
  <message name="ErpX_izvodUpload2_MessageIn">
    <part name="i_fileName" type="xsd:string"/>
    <part name="i_buff" type="xsd:base64Binary"/>
    <part name="i_email" type="xsd:string"/>
  </message>
  <message name="ErpX_izvodUpload2_MessageOut">
    <part name="izvodUpload2Result" type="xsd:boolean"/>
  </message>
  <message name="ErpX_wsGetAkcijskeCene2_MessageIn">
    <part name="wsGetAkcijskeCene2" type="s0:wsGetAkcijskeCene2"/>
  </message>
  <message name="ErpX_wsGetAkcijskeCene2_MessageOut">
    <part name="wsGetAkcijskeCene2Result" type="xsd:string"/>
  </message>
  <message name="ErpX_kasaSetHddSerialFirma_MessageIn">
    <part name="i_hddSerial" type="xsd:long"/>
    <part name="i_firmaID" type="xsd:int"/>
  </message>
  <message name="ErpX_kasaSetHddSerialFirma_MessageOut">
    <part name="kasaSetHddSerialFirmaResult" type="xsd:boolean"/>
  </message>
  <message name="WSID">
    <part name="WSIDValue" element="s0:WSID"/>
  </message>
  <portType name="ErpXSOAPPortType">
    <operation name="kasaLogin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaLogin (&amp;lt;i_username&amp;gt; is string, &amp;lt;i_password&amp;gt; is string, &amp;lt;i_firmaID&amp;gt; is int, &amp;lt;i_kasaID&amp;gt; is int [, &amp;lt;i_verzija&amp;gt; is string [, &amp;lt;i_hddSerial&amp;gt; is 8-byte int]])&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of i_username&amp;gt;&lt;br /&gt;	i_password (ANSI string): &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt;	i_firmaID (int): &amp;lt;specify the role of i_firmaID&amp;gt;&lt;br /&gt;	i_kasaID (int): &amp;lt;specify the role of i_kasaID&amp;gt;&lt;br /&gt;	i_verzija (ANSI string - default value=&amp;quot;&amp;quot;): &amp;lt;specify the role of i_verzija&amp;gt;&lt;br /&gt;	i_hddSerial (8-byte int - default value=0): &amp;lt;specify the role of i_hddSerial&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_kasaID (int - default value=0): &amp;lt;specify the role of i_kasaID&amp;gt;</documentation>
      <input message="s0:ErpX_kasaLogin_MessageIn"/>
      <output message="s0:ErpX_kasaLogin_MessageOut"/>
    </operation>
    <operation name="kasaGetFirme">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetFirme ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetFirme_MessageIn"/>
      <output message="s0:ErpX_kasaGetFirme_MessageOut"/>
    </operation>
    <operation name="kasaGetMagacini">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetMagacini ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetMagacini_MessageIn"/>
      <output message="s0:ErpX_kasaGetMagacini_MessageOut"/>
    </operation>
    <operation name="kasaGetKase">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetKase ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetKase_MessageIn"/>
      <output message="s0:ErpX_kasaGetKase_MessageOut"/>
    </operation>
    <operation name="kasaSave">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaSave (&amp;lt;i_buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_variant&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	Unspecified Type: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaSave_MessageIn"/>
      <output message="s0:ErpX_kasaSave_MessageOut"/>
    </operation>
    <operation name="kasaGetRpl">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetRpl (&amp;lt;i_prviPut&amp;gt; is boolean)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_prviPut (boolean): &amp;lt;specify the role of i_prviPut&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_novaKasa (boolean): &amp;lt;specify the role of i_novaKasa&amp;gt;</documentation>
      <input message="s0:ErpX_kasaGetRpl_MessageIn"/>
      <output message="s0:ErpX_kasaGetRpl_MessageOut"/>
    </operation>
    <operation name="kasaUploadRpl">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;kasaUploadRpl (&amp;lt;i_buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_buff&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaUploadRpl_MessageIn"/>
      <output message="s0:ErpX_kasaUploadRpl_MessageOut"/>
    </operation>
    <operation name="kasaGetUserID">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetUserID ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	int: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetUserID_MessageIn"/>
      <output message="s0:ErpX_kasaGetUserID_MessageOut"/>
    </operation>
    <operation name="kasaSetVaga">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;kasaSetVaga (&amp;lt;i_buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_buff&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaSetVaga_MessageIn"/>
      <output message="s0:ErpX_kasaSetVaga_MessageOut"/>
    </operation>
    <operation name="kasaOtvoriRacun">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaOtvoriRacun (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_podvrsta&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_komitID (int): &amp;lt;specify the role of i_komitID&amp;gt;</documentation>
      <input message="s0:ErpX_kasaOtvoriRacun_MessageIn"/>
      <output message="s0:ErpX_kasaOtvoriRacun_MessageOut"/>
    </operation>
    <operation name="kasaRacunInfo">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaRacunInfo (&amp;lt;i_brdok&amp;gt; is string, &amp;lt;i_datum&amp;gt; is date)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_brdok (ANSI string): &amp;lt;specify the role of i_brdok&amp;gt;&lt;br /&gt;	i_datum (date): &amp;lt;specify the role of i_datum&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaRacunInfo_MessageIn"/>
      <output message="s0:ErpX_kasaRacunInfo_MessageOut"/>
    </operation>
    <operation name="kasaSinhroPozadina">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaSinhroPozadina (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	var (variant): &amp;lt;specify the role of i_var&amp;gt;</documentation>
      <input message="s0:ErpX_kasaSinhroPozadina_MessageIn"/>
      <output message="s0:ErpX_kasaSinhroPozadina_MessageOut"/>
    </operation>
    <operation name="kasaZatvoriRacun">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaZatvoriRacun (&amp;lt;i_brdok&amp;gt; is string, &amp;lt;i_datum&amp;gt; is date)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_brdok (ANSI string): &amp;lt;specify the role of i_brdok&amp;gt;&lt;br /&gt;	i_datum (date): &amp;lt;specify the role of i_datum&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaZatvoriRacun_MessageIn"/>
      <output message="s0:ErpX_kasaZatvoriRacun_MessageOut"/>
    </operation>
    <operation name="kasaGetZaduzenje">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetZaduzenje (&amp;lt;i_komitID&amp;gt; is int, &amp;lt;i_magacinID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_komitID (int): &amp;lt;specify the role of i_komitID&amp;gt;&lt;br /&gt;	i_magacinID (int): &amp;lt;specify the role of i_magacinID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	numeric: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetZaduzenje_MessageIn"/>
      <output message="s0:ErpX_kasaGetZaduzenje_MessageOut"/>
    </operation>
    <operation name="kasaDodajUplKred">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaDodajUplKred (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaDodajUplKred_MessageIn"/>
      <output message="s0:ErpX_kasaDodajUplKred_MessageOut"/>
    </operation>
    <operation name="kasaGetUplKredRpt">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetUplKredRpt (&amp;lt;i_komitID&amp;gt; is int, &amp;lt;i_magacinID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_komitID (int): &amp;lt;specify the role of i_komitID&amp;gt;&lt;br /&gt;	i_magacinID (int): &amp;lt;specify the role of i_magacinID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetUplKredRpt_MessageIn"/>
      <output message="s0:ErpX_kasaGetUplKredRpt_MessageOut"/>
    </operation>
    <operation name="deskGetGodobr">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] deskGetGodobr ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_firmaID (int): &amp;lt;specify the role of i_firmaID&amp;gt;</documentation>
      <input message="s0:ErpX_deskGetGodobr_MessageIn"/>
      <output message="s0:ErpX_deskGetGodobr_MessageOut"/>
    </operation>
    <operation name="deskGetRpl">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] deskGetRpl (&amp;lt;i_prviPut&amp;gt; is boolean)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_prviPut (boolean): &amp;lt;specify the role of i_prviPut&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_deskGetRpl_MessageIn"/>
      <output message="s0:ErpX_deskGetRpl_MessageOut"/>
    </operation>
    <operation name="deskLogin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] deskLogin (&amp;lt;i_username&amp;gt; is string, &amp;lt;i_password&amp;gt; is string, &amp;lt;i_firmaID&amp;gt; is int, &amp;lt;i_godobrID&amp;gt; is int, &amp;lt;i_macAddress&amp;gt; is string, &amp;lt;i_hddSerial&amp;gt; is 8-byte int [, &amp;lt;i_verzija&amp;gt; is string])&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of i_username&amp;gt;&lt;br /&gt;	i_password (ANSI string): &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt;	i_firmaID (int): &amp;lt;specify the role of i_firmaID&amp;gt;&lt;br /&gt;	i_godobrID (int): &amp;lt;specify the role of i_godobrID&amp;gt;&lt;br /&gt;	i_macAddress (ANSI string): &amp;lt;specify the role of i_kasaID&amp;gt;&lt;br /&gt;	i_hddSerial (8-byte int): &amp;lt;specify the role of hddSerial&amp;gt;&lt;br /&gt;	i_verzija (ANSI string - default value=&amp;quot;&amp;quot;): &amp;lt;specify the role of i_verzija&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_deskLogin_MessageIn"/>
      <output message="s0:ErpX_deskLogin_MessageOut"/>
    </operation>
    <operation name="deskGetDeviceID">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] deskGetDeviceID ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	int: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_deskGetDeviceID_MessageIn"/>
      <output message="s0:ErpX_deskGetDeviceID_MessageOut"/>
    </operation>
    <operation name="deskUploadRpl">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;deskUploadRpl (&amp;lt;i_buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_buff&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_deskUploadRpl_MessageIn"/>
      <output message="s0:ErpX_deskUploadRpl_MessageOut"/>
    </operation>
    <operation name="kasaSetProfakZavrseno">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaSetProfakZavrseno (&amp;lt;i_profakID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_profakID (int): &amp;lt;specify the role of i_profakID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaSetProfakZavrseno_MessageIn"/>
      <output message="s0:ErpX_kasaSetProfakZavrseno_MessageOut"/>
    </operation>
    <operation name="kasaGetKasaWeb">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetKasaWeb ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetKasaWeb_MessageIn"/>
      <output message="s0:ErpX_kasaGetKasaWeb_MessageOut"/>
    </operation>
    <operation name="kasaSetKasaWeb">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaSetKasaWeb (&amp;lt;i_kasaWebID&amp;gt; is int, &amp;lt;uspesno&amp;gt; is boolean [, &amp;lt;i_invoiceNumber&amp;gt; is string])&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_kasaWebID (int): &amp;lt;specify the role of i_kasaWebID&amp;gt;&lt;br /&gt;	uspesno (boolean): &amp;lt;specify the role of uspesno&amp;gt;&lt;br /&gt;	i_invoiceNumber (ANSI string - default value=&amp;quot;&amp;quot;): &amp;lt;specify the role of i_brFiskIsecka&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaSetKasaWeb_MessageIn"/>
      <output message="s0:ErpX_kasaSetKasaWeb_MessageOut"/>
    </operation>
    <operation name="izvodUpload">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] izvodUpload (&amp;lt;i_fileName&amp;gt; is string, &amp;lt;i_buff&amp;gt; is buffer, &amp;lt;i_praviBlagajnu&amp;gt; is boolean, &amp;lt;i_knjizenje&amp;gt; is boolean)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_fileName (ANSI string): &amp;lt;specify the role of i_fileName&amp;gt;&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_fileContent&amp;gt;&lt;br /&gt;	i_praviBlagajnu (boolean): &amp;lt;specify the role of i_praviBlagajnu&amp;gt;&lt;br /&gt;	i_knjizenje (boolean): &amp;lt;specify the role of i_knjizenje&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_izvodUpload_MessageIn"/>
      <output message="s0:ErpX_izvodUpload_MessageOut"/>
    </operation>
    <operation name="wsLogin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsLogin (&amp;lt;auth&amp;gt; is authStrct)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of i_auth&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsLogin_MessageIn"/>
      <output message="s0:ErpX_wsLogin_MessageOut"/>
    </operation>
    <operation name="wsGetRoba">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetRoba (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrMagacinID&amp;gt; is array, &amp;lt;arrFilter&amp;gt; is array, &amp;lt;i_mDate&amp;gt; is date)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrMagacinID (array): &amp;lt;specify the role of magacinSifra&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of filter&amp;gt;&lt;br /&gt;	i_mDate (date): &amp;lt;specify the role of i_mDate&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetRoba_MessageIn"/>
      <output message="s0:ErpX_wsGetRoba_MessageOut"/>
    </operation>
    <operation name="wsGetKomit">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetKomit (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	magacinSifra (ANSI string): &amp;lt;specify the role of magacinSifra&amp;gt;</documentation>
      <input message="s0:ErpX_wsGetKomit_MessageIn"/>
      <output message="s0:ErpX_wsGetKomit_MessageOut"/>
    </operation>
    <operation name="wsGetGrpRoba">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetGrpRoba (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetGrpRoba_MessageIn"/>
      <output message="s0:ErpX_wsGetGrpRoba_MessageOut"/>
    </operation>
    <operation name="wsGetGrpKomit">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetGrpKomit (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetGrpKomit_MessageIn"/>
      <output message="s0:ErpX_wsGetGrpKomit_MessageOut"/>
    </operation>
    <operation name="wsGetManuf">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetManuf (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetManuf_MessageIn"/>
      <output message="s0:ErpX_wsGetManuf_MessageOut"/>
    </operation>
    <operation name="wsUplProfak">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsUplProfak (&amp;lt;auth&amp;gt;, &amp;lt;arrProfak&amp;gt;)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth: &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrProfak: &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsUplProfak_MessageIn"/>
      <output message="s0:ErpX_wsUplProfak_MessageOut"/>
    </operation>
    <operation name="wsGetMagacin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetMagacin (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetMagacin_MessageIn"/>
      <output message="s0:ErpX_wsGetMagacin_MessageOut"/>
    </operation>
    <operation name="wsGetAkcijskeCene">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetAkcijskeCene (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;komitID&amp;gt; is int, &amp;lt;magacinID&amp;gt; is int, &amp;lt;datum&amp;gt; is date, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	komitID (int): &amp;lt;specify the role of i_komitID&amp;gt;&lt;br /&gt;	magacinID (int): &amp;lt;specify the role of i_magacinID&amp;gt;&lt;br /&gt;	datum (date): &amp;lt;specify the role of i_datum&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt; 	i_polcenID (int - default value=0): &amp;lt;specify the role of i_polcenID&amp;gt;</documentation>
      <input message="s0:ErpX_wsGetAkcijskeCene_MessageIn"/>
      <output message="s0:ErpX_wsGetAkcijskeCene_MessageOut"/>
    </operation>
    <operation name="wsUplKomit">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsUplKomit (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrKomit&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrKomit (array): &amp;lt;specify the role of rez&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	array: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	rez (rezKomitStrct): &amp;lt;specify the role of rez&amp;gt;</documentation>
      <input message="s0:ErpX_wsUplKomit_MessageIn"/>
      <output message="s0:ErpX_wsUplKomit_MessageOut"/>
    </operation>
    <operation name="kasaChkMinus">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaChkMinus (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaChkMinus_MessageIn"/>
      <output message="s0:ErpX_kasaChkMinus_MessageOut"/>
    </operation>
    <operation name="kasaSinhroPozadinaRestoran">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;kasaSinhroPozadinaRestoran (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaSinhroPozadinaRestoran_MessageIn"/>
      <output message="s0:ErpX_kasaSinhroPozadinaRestoran_MessageOut"/>
    </operation>
    <operation name="testDeclare">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] testDeclare (&amp;lt;j&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	j (int): &amp;lt;specify the role of j&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_nesto (int): &amp;lt;specify the role of i_nesto&amp;gt;</documentation>
      <input message="s0:ErpX_testDeclare_MessageIn"/>
      <output message="s0:ErpX_testDeclare_MessageOut"/>
    </operation>
    <operation name="testGet">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] testGet ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	int: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_nesto (int): &amp;lt;specify the role of i_nesto&amp;gt;&lt;br /&gt;	j (int): &amp;lt;specify the role of j&amp;gt;</documentation>
      <input message="s0:ErpX_testGet_MessageIn"/>
      <output message="s0:ErpX_testGet_MessageOut"/>
    </operation>
    <operation name="testProc">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] testProc (&amp;lt;j&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	j (int): &amp;lt;specify the role of j&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_testProc_MessageIn"/>
      <output message="s0:ErpX_testProc_MessageOut"/>
    </operation>
    <operation name="wsGetFirme">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetFirme (&amp;lt;i_username&amp;gt; is string, &amp;lt;i_password&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	i_password (ANSI string): &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetFirme_MessageIn"/>
      <output message="s0:ErpX_wsGetFirme_MessageOut"/>
    </operation>
    <operation name="timscanUplLista">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] timscanUplLista (&amp;lt;lst&amp;gt; is uplListaStrct)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	lst (uplListaStrct): &amp;lt;specify the role of arrKomit&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;</documentation>
      <input message="s0:ErpX_timscanUplLista_MessageIn"/>
      <output message="s0:ErpX_timscanUplLista_MessageOut"/>
    </operation>
    <operation name="timscanOtvoriListu">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] timscanOtvoriListu (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_broj&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	Unspecified Type: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;</documentation>
      <input message="s0:ErpX_timscanOtvoriListu_MessageIn"/>
      <output message="s0:ErpX_timscanOtvoriListu_MessageOut"/>
    </operation>
    <operation name="kasaGetRobaMag">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetRobaMag (&amp;lt;i_robaID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_robaID (int): &amp;lt;specify the role of i_robaID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetRobaMag_MessageIn"/>
      <output message="s0:ErpX_kasaGetRobaMag_MessageOut"/>
    </operation>
    <operation name="getDbZip">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] getDbZip ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;</documentation>
      <input message="s0:ErpX_getDbZip_MessageIn"/>
      <output message="s0:ErpX_getDbZip_MessageOut"/>
    </operation>
    <operation name="wsUplRacun">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsUplRacun (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrRacun&amp;gt; is array [, &amp;lt;i_ipMagacinID&amp;gt; is int])&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrRacun (array): &amp;lt;specify the role of arrProfak&amp;gt;&lt;br /&gt;	i_ipMagacinID (int - default value=0): &amp;lt;specify the role of i_prenosMagacinID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsUplRacun_MessageIn"/>
      <output message="s0:ErpX_wsUplRacun_MessageOut"/>
    </operation>
    <operation name="timscanLogin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] timscanLogin (&amp;lt;i_username&amp;gt; is string, &amp;lt;i_password&amp;gt; is string, &amp;lt;i_firmaNaziv&amp;gt; is string [, &amp;lt;i_verzija&amp;gt; is string])&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of i_username&amp;gt;&lt;br /&gt;	i_password (ANSI string): &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt;	i_firmaNaziv (ANSI string): &amp;lt;specify the role of i_firmaID&amp;gt;&lt;br /&gt;	i_verzija (ANSI string - default value=&amp;quot;&amp;quot;): &amp;lt;specify the role of i_verzija&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_godobrID (int): &amp;lt;specify the role of i_godobrID&amp;gt;&lt;br /&gt;	i_macAddress (ANSI string): &amp;lt;specify the role of i_macAddress&amp;gt;&lt;br /&gt;	i_hddSerial (8-byte int): &amp;lt;specify the role of i_hddSerial&amp;gt;&lt;br /&gt;	i_godina (int): &amp;lt;specify the role of i_godina&amp;gt;</documentation>
      <input message="s0:ErpX_timscanLogin_MessageIn"/>
      <output message="s0:ErpX_timscanLogin_MessageOut"/>
    </operation>
    <operation name="getDbLogin">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] getDbLogin (&amp;lt;i_username&amp;gt; is string, &amp;lt;i_password&amp;gt; is string, &amp;lt;i_firmaNaziv&amp;gt; is string, &amp;lt;i_godina&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of i_username&amp;gt;&lt;br /&gt;	i_password (ANSI string): &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt;	i_firmaNaziv (ANSI string): &amp;lt;specify the role of i_firmaNaziv&amp;gt;&lt;br /&gt;	i_godina (int): &amp;lt;specify the role of i_godina&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_verzija (ANSI string - default value=&amp;quot;&amp;quot;): &amp;lt;specify the role of i_verzija&amp;gt;</documentation>
      <input message="s0:ErpX_getDbLogin_MessageIn"/>
      <output message="s0:ErpX_getDbLogin_MessageOut"/>
    </operation>
    <operation name="kasaGetLista">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetLista (&amp;lt;i_broj&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_broj (int): &amp;lt;specify the role of i_broj&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	buffer: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetLista_MessageIn"/>
      <output message="s0:ErpX_kasaGetLista_MessageOut"/>
    </operation>
    <operation name="kasaGetAvansi">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetAvansi (&amp;lt;i_komitID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_komitID (int): &amp;lt;specify the role of i_komitID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetAvansi_MessageIn"/>
      <output message="s0:ErpX_kasaGetAvansi_MessageOut"/>
    </operation>
    <operation name="kasaGetProfak">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaGetProfak ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaGetProfak_MessageIn"/>
      <output message="s0:ErpX_kasaGetProfak_MessageOut"/>
    </operation>
    <operation name="licAktivacija">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] licAktivacija (&amp;lt;buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	buff (buffer): &amp;lt;specify the role of buff&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	Unspecified Type: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_licAktivacija_MessageIn"/>
      <output message="s0:ErpX_licAktivacija_MessageOut"/>
    </operation>
    <operation name="licCheck">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] licCheck (&amp;lt;buff&amp;gt; is buffer)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	buff (buffer): &amp;lt;specify the role of buff&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	buff (buffer): &amp;lt;specify the role of buff&amp;gt;</documentation>
      <input message="s0:ErpX_licCheck_MessageIn"/>
      <output message="s0:ErpX_licCheck_MessageOut"/>
    </operation>
    <operation name="kasaUplKomit">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaUplKomit (&amp;lt;i_json&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaUplKomit_MessageIn"/>
      <output message="s0:ErpX_kasaUplKomit_MessageOut"/>
    </operation>
    <operation name="kasaMpRacunUpd">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaMpRacunUpd (&amp;lt;i_invoiceNumber&amp;gt; is string, &amp;lt;i_kartica&amp;gt; is numeric, &amp;lt;i_cek&amp;gt; is numeric, &amp;lt;i_gotovina&amp;gt; is numeric, &amp;lt;i_mobilni&amp;gt; is numeric)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_invoiceNumber (ANSI string): &amp;lt;specify the role of i_invoiceNumber&amp;gt;&lt;br /&gt;	i_kartica (numeric): &amp;lt;specify the role of i_kartica&amp;gt;&lt;br /&gt;	i_cek (numeric): &amp;lt;specify the role of i_cek&amp;gt;&lt;br /&gt;	i_gotovina (numeric): &amp;lt;specify the role of i_gotovina&amp;gt;&lt;br /&gt;	i_mobilni (numeric): &amp;lt;specify the role of i_mobilni&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_kasaMpRacunUpd_MessageIn"/>
      <output message="s0:ErpX_kasaMpRacunUpd_MessageOut"/>
    </operation>
    <operation name="wsUplRoba">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsUplRoba (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;arrRoba&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	arrRoba (array): &amp;lt;specify the role of arrKomit&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	array: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsUplRoba_MessageIn"/>
      <output message="s0:ErpX_wsUplRoba_MessageOut"/>
    </operation>
    <operation name="izvodQrUpload">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] izvodQrUpload (&amp;lt;i_url&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_url (ANSI string): &amp;lt;specify the role of i_fileName&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_buff&amp;gt;&lt;br /&gt;	i_praviBlagajnu (boolean): &amp;lt;specify the role of i_praviBlagajnu&amp;gt;&lt;br /&gt;	i_knjizenje (boolean): &amp;lt;specify the role of i_knjizenje&amp;gt;</documentation>
      <input message="s0:ErpX_izvodQrUpload_MessageIn"/>
      <output message="s0:ErpX_izvodQrUpload_MessageOut"/>
    </operation>
    <operation name="kasaCreateAvRoba">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaCreateAvRoba ()&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	None&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_json (ANSI string): &amp;lt;specify the role of i_json&amp;gt;</documentation>
      <input message="s0:ErpX_kasaCreateAvRoba_MessageIn"/>
      <output message="s0:ErpX_kasaCreateAvRoba_MessageOut"/>
    </operation>
    <operation name="timscanUplQr">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] timscanUplQr (&amp;lt;i_url&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_url (ANSI string): &amp;lt;specify the role of i_url&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_timscanUplQr_MessageIn"/>
      <output message="s0:ErpX_timscanUplQr_MessageOut"/>
    </operation>
    <operation name="izvodUpload2">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] izvodUpload2 (&amp;lt;i_fileName&amp;gt; is string, &amp;lt;i_buff&amp;gt; is buffer, &amp;lt;i_email&amp;gt; is string)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_fileName (ANSI string): &amp;lt;specify the role of i_fileName&amp;gt;&lt;br /&gt;	i_buff (buffer): &amp;lt;specify the role of i_buff&amp;gt;&lt;br /&gt;	i_email (ANSI string): &amp;lt;specify the role of i_praviBlagajnu&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_knjizenje (boolean): &amp;lt;specify the role of i_knjizenje&amp;gt;</documentation>
      <input message="s0:ErpX_izvodUpload2_MessageIn"/>
      <output message="s0:ErpX_izvodUpload2_MessageOut"/>
    </operation>
    <operation name="wsGetAkcijskeCene2">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] wsGetAkcijskeCene2 (&amp;lt;auth&amp;gt; is authStrct, &amp;lt;komitID&amp;gt; is int, &amp;lt;magacinID&amp;gt; is int, &amp;lt;datum&amp;gt; is date, &amp;lt;arrFilter&amp;gt; is array)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	auth (authStrct): &amp;lt;specify the role of auth&amp;gt;&lt;br /&gt;	komitID (int): &amp;lt;specify the role of komitID&amp;gt;&lt;br /&gt;	magacinID (int): &amp;lt;specify the role of magacinID&amp;gt;&lt;br /&gt;	datum (date): &amp;lt;specify the role of datum&amp;gt;&lt;br /&gt;	arrFilter (array): &amp;lt;specify the role of arrFilter&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	ANSI string: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;</documentation>
      <input message="s0:ErpX_wsGetAkcijskeCene2_MessageIn"/>
      <output message="s0:ErpX_wsGetAkcijskeCene2_MessageOut"/>
    </operation>
    <operation name="kasaSetHddSerialFirma">
      <documentation> Summary: &amp;lt;specify the procedure action&amp;gt;&lt;br /&gt; Syntax:&lt;br /&gt;[ &amp;lt;Result&amp;gt; = ] kasaSetHddSerialFirma (&amp;lt;i_hddSerial&amp;gt; is 8-byte int, &amp;lt;i_firmaID&amp;gt; is int)&lt;br /&gt;&lt;br /&gt; Parameters:&lt;br /&gt;	i_hddSerial (8-byte int): &amp;lt;specify the role of i_hddSerial&amp;gt;&lt;br /&gt;	i_firmaID (int): &amp;lt;specify the role of i_firmaID&amp;gt;&lt;br /&gt; Return Value:&lt;br /&gt; 	boolean: // 	None&lt;br /&gt;&lt;br /&gt; For instance:&lt;br /&gt; Indicate an example.&lt;br /&gt;&lt;br /&gt;	i_username (ANSI string): &amp;lt;specify the role of i_username&amp;gt;&lt;br /&gt;	i_password: &amp;lt;specify the role of i_password&amp;gt;&lt;br /&gt;	i_kasaID (int): &amp;lt;specify the role of i_kasaID&amp;gt;</documentation>
      <input message="s0:ErpX_kasaSetHddSerialFirma_MessageIn"/>
      <output message="s0:ErpX_kasaSetHddSerialFirma_MessageOut"/>
    </operation>
  </portType>
  <binding name="ErpXSOAPBinding" type="s0:ErpXSOAPPortType">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="kasaLogin">
      <soap:operation soapAction="urn:ErpX/kasaLogin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetFirme">
      <soap:operation soapAction="urn:ErpX/kasaGetFirme" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetMagacini">
      <soap:operation soapAction="urn:ErpX/kasaGetMagacini" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetKase">
      <soap:operation soapAction="urn:ErpX/kasaGetKase" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSave">
      <soap:operation soapAction="urn:ErpX/kasaSave" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetRpl">
      <soap:operation soapAction="urn:ErpX/kasaGetRpl" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaUploadRpl">
      <soap:operation soapAction="urn:ErpX/kasaUploadRpl" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetUserID">
      <soap:operation soapAction="urn:ErpX/kasaGetUserID" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSetVaga">
      <soap:operation soapAction="urn:ErpX/kasaSetVaga" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaOtvoriRacun">
      <soap:operation soapAction="urn:ErpX/kasaOtvoriRacun" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaRacunInfo">
      <soap:operation soapAction="urn:ErpX/kasaRacunInfo" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSinhroPozadina">
      <soap:operation soapAction="urn:ErpX/kasaSinhroPozadina" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaZatvoriRacun">
      <soap:operation soapAction="urn:ErpX/kasaZatvoriRacun" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetZaduzenje">
      <soap:operation soapAction="urn:ErpX/kasaGetZaduzenje" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaDodajUplKred">
      <soap:operation soapAction="urn:ErpX/kasaDodajUplKred" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetUplKredRpt">
      <soap:operation soapAction="urn:ErpX/kasaGetUplKredRpt" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="deskGetGodobr">
      <soap:operation soapAction="urn:ErpX/deskGetGodobr" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="deskGetRpl">
      <soap:operation soapAction="urn:ErpX/deskGetRpl" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="deskLogin">
      <soap:operation soapAction="urn:ErpX/deskLogin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="deskGetDeviceID">
      <soap:operation soapAction="urn:ErpX/deskGetDeviceID" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="deskUploadRpl">
      <soap:operation soapAction="urn:ErpX/deskUploadRpl" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSetProfakZavrseno">
      <soap:operation soapAction="urn:ErpX/kasaSetProfakZavrseno" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetKasaWeb">
      <soap:operation soapAction="urn:ErpX/kasaGetKasaWeb" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSetKasaWeb">
      <soap:operation soapAction="urn:ErpX/kasaSetKasaWeb" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="izvodUpload">
      <soap:operation soapAction="urn:ErpX/izvodUpload" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsLogin">
      <soap:operation soapAction="urn:ErpX/wsLogin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetRoba">
      <soap:operation soapAction="urn:ErpX/wsGetRoba" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetKomit">
      <soap:operation soapAction="urn:ErpX/wsGetKomit" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetGrpRoba">
      <soap:operation soapAction="urn:ErpX/wsGetGrpRoba" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetGrpKomit">
      <soap:operation soapAction="urn:ErpX/wsGetGrpKomit" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetManuf">
      <soap:operation soapAction="urn:ErpX/wsGetManuf" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsUplProfak">
      <soap:operation soapAction="urn:ErpX/wsUplProfak" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetMagacin">
      <soap:operation soapAction="urn:ErpX/wsGetMagacin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetAkcijskeCene">
      <soap:operation soapAction="urn:ErpX/wsGetAkcijskeCene" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsUplKomit">
      <soap:operation soapAction="urn:ErpX/wsUplKomit" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaChkMinus">
      <soap:operation soapAction="urn:ErpX/kasaChkMinus" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSinhroPozadinaRestoran">
      <soap:operation soapAction="urn:ErpX/kasaSinhroPozadinaRestoran" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="testDeclare">
      <soap:operation soapAction="urn:ErpX/testDeclare" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="testGet">
      <soap:operation soapAction="urn:ErpX/testGet" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="testProc">
      <soap:operation soapAction="urn:ErpX/testProc" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetFirme">
      <soap:operation soapAction="urn:ErpX/wsGetFirme" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="timscanUplLista">
      <soap:operation soapAction="urn:ErpX/timscanUplLista" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="timscanOtvoriListu">
      <soap:operation soapAction="urn:ErpX/timscanOtvoriListu" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetRobaMag">
      <soap:operation soapAction="urn:ErpX/kasaGetRobaMag" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="getDbZip">
      <soap:operation soapAction="urn:ErpX/getDbZip" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsUplRacun">
      <soap:operation soapAction="urn:ErpX/wsUplRacun" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="timscanLogin">
      <soap:operation soapAction="urn:ErpX/timscanLogin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="getDbLogin">
      <soap:operation soapAction="urn:ErpX/getDbLogin" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetLista">
      <soap:operation soapAction="urn:ErpX/kasaGetLista" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetAvansi">
      <soap:operation soapAction="urn:ErpX/kasaGetAvansi" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaGetProfak">
      <soap:operation soapAction="urn:ErpX/kasaGetProfak" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="licAktivacija">
      <soap:operation soapAction="urn:ErpX/licAktivacija" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="licCheck">
      <soap:operation soapAction="urn:ErpX/licCheck" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaUplKomit">
      <soap:operation soapAction="urn:ErpX/kasaUplKomit" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaMpRacunUpd">
      <soap:operation soapAction="urn:ErpX/kasaMpRacunUpd" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsUplRoba">
      <soap:operation soapAction="urn:ErpX/wsUplRoba" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="izvodQrUpload">
      <soap:operation soapAction="urn:ErpX/izvodQrUpload" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaCreateAvRoba">
      <soap:operation soapAction="urn:ErpX/kasaCreateAvRoba" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="timscanUplQr">
      <soap:operation soapAction="urn:ErpX/timscanUplQr" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="izvodUpload2">
      <soap:operation soapAction="urn:ErpX/izvodUpload2" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="wsGetAkcijskeCene2">
      <soap:operation soapAction="urn:ErpX/wsGetAkcijskeCene2" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
    <operation name="kasaSetHddSerialFirma">
      <soap:operation soapAction="urn:ErpX/kasaSetHddSerialFirma" style="document"/>
      <input>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </input>
      <output>
        <soap:body use="literal"/>
        <soap:header use="literal" message="s0:WSID" part="WSIDValue"/>
      </output>
    </operation>
  </binding>
  <service name="ErpX">
    <port name="ErpXSOAPPort" binding="s0:ErpXSOAPBinding">
      <soap:address location="http://tim-erp.com/ERPX_WEB/awws/ErpX.awws"/>
    </port>
  </service>
</definitions>
