Miroslave, ovaj kod ti neće raditi dobro... radi ovoga:
Kada u XML-u nema dodatka kućnom broju, ovaj node se uopće ne upisuje u XML, što u tvojem primjeru nije dobro, jer se uvijek upisuje u XML pa čak i kada nema podatka o dodatku kućnog broja.
Ako ti slanje pukne radi ovog problema, definiraj si XML string ovako:
"<tns:KucniBrojDodatak>""</tns:KucniBrojDodatak>" + _
Kada koristis string concatenation umjesto serijalizacije, ovaj xml node će se slati na CIS, a podatak koji sadrži ne smije biti prazan, što će prouzročiti da ti XML ne bude ispravan.Kada u XML-u nema dodatka kućnom broju, ovaj node se uopće ne upisuje u XML, što u tvojem primjeru nije dobro, jer se uvijek upisuje u XML pa čak i kada nema podatka o dodatku kućnog broja.
Ako ti slanje pukne radi ovog problema, definiraj si XML string ovako:
xml = "<?xml version=""1.0"" encoding=""utf-8""?>" + _
"<tns:PoslovniProstorZahtjev xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" Id=""signXmlId"" xmlns:tns=""http://www.apis-it.hr/fin/2012/types/f73"">" + _
"<tns:Zaglavlje><tns:IdPoruke>" + o.generirajuuid() + "</tns:IdPoruke>" + _
"<tns:DatumVrijeme>" + datumVrijeme + "</tns:DatumVrijeme>" + _
"</tns:Zaglavlje><tns:PoslovniProstor><tns:Oib>" + OIB + "</tns:Oib>" + _
"<tns:OznPoslProstora>" + OznakaPoslovnogProstora + "</tns:OznPoslProstora>" + _
"<tns:AdresniPodatak><tns:Adresa><tns:Ulica>" + Ulica + "</tns:Ulica>" + _
"<tns:KucniBroj>" + Kbr + "</tns:KucniBroj>" + _
Iif(DodatakKbr="", nothing, "<tns:KucniBrojDodatak>" + DodatakKbr + "</tns:KucniBrojDodatak>") + _
"<tns:BrojPoste>" + BrojPoste + "</tns:BrojPoste>" + _
"<tns:Naselje>" + Naselje + "</tns:Naselje>" + _
"<tns:Opcina>" + Opcina + "</tns:Opcina>" + _
"</tns:Adresa></tns:AdresniPodatak><tns:RadnoVrijeme>" + RadnoVrijeme + "</tns:RadnoVrijeme>" + _
"<tns:DatumPocetkaPrimjene>" + DatumPocetkaPrimjene + "</tns:DatumPocetkaPrimjene></tns:PoslovniProstor></tns:PoslovniProstorZahtjev>"
Obrati pažnju na liniju: Iif(DodatakKbr="", nothing, "<tns:KucniBrojDodatak>" + DodatakKbr + "</tns:KucniBrojDodatak>")