Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

UBL 2.1 valdator

54 views
Skip to first unread message

Oggy

unread,
Nov 8, 2019, 9:05:13 AM11/8/19
to
Ako nekome treba, pošto eRacuni kad zaprime naš XML ne šalju na validator te
neispravni XML računa prolaze dalje
Za sada je to exe s pripadajućim dll-ovima, uskoro, od ponedjeljka će biti i
link na naš webservis za probavanje

Pero

unread,
Nov 12, 2019, 2:40:33 AM11/12/19
to
Molim link za webservis za probu,
hvala

Oggy submitted this idea :

Oggy

unread,
Nov 12, 2019, 3:03:31 AM11/12/19
to
Ok, za par sati je webservis dignut, pa postam link...

"Pero" wrote in message news:qqdnlg$hnb$1...@sunce.iskon.hr...

Molim link za webservis za probu,
hvala

Oggy submitted this idea :
> Ako nekome treba, poĹĄto eRacuni kad zaprime naĹĄ XML ne ĹĄalju na
> validator te neispravni XML raÄ una prolaze dalje
> Za sada je to exe s pripadajućim dll-ovima, uskoro, od ponedjeljka će
> biti i link na naĹĄ webservis za probavanje

ozren....@gmail.com

unread,
Nov 12, 2019, 9:11:20 AM11/12/19
to
Daklem, tko želi, sutra od negdje 11:00, na linku: validUbl21.dyndns.biz/ubl21:122,
može se probavati validacija XML-a eračuna. Princip, kreirate svoj XML računa i pošaljete ga kao SOAP poruku na navedeni server, a vraća se validirani xml, sa svim eventualnim greškama.
SOAP envelope nije potreban.

Pero

unread,
Nov 13, 2019, 1:33:57 AM11/13/19
to
Hvala

ozren....@gmail.com explained on 12.11.2019 :

Oggy

unread,
Nov 13, 2019, 8:16:40 AM11/13/19
to
Evo, servis je dignut na:
validubl21.dyndns.biz:97/Ubl21

Dakle, kreirate svoj eracun u XML formatu i pošaljete ga na
gore link, vraća vam se kompletan xml
Servis je dignut do daljnjeg, dok ne odlučim što i kako dalje...

Oggy

unread,
Nov 13, 2019, 8:20:57 AM11/13/19
to
Dodatak:
vraća se xml, a za početak, pretražite grešku, u xml stringu ja tražim
unutar noda:

('<ns3:result>','</ns3:result>'

Tu dobijete ili FAILURE ILI SUCCESS
Ako je failure, onda možete pokupiti broj grešaka, u nodu:
<ns3:nrOfErrors>','</ns3:nrOfErrors>'
a uz ostalo još možete pokupiti i sve greške, u neki queue:
Moj source, prvo učitam u stringtheory, te u file:

! -----------------------------------------------------------------------
self.ThisPage.SaveFile(longpath()&'\odgovor.xml')
loc:result =
self.ThisPage.FindBetween('<ns3:result>','</ns3:result>',pocetak,kraj,0)
if loc:result = 'FAILURE'
pocetak = 0
kraj = 0
loc:Br_Gr =
self.ThisPage.FindBetween('<ns3:nrOfErrors>','</ns3:nrOfErrors>',pocetak,kraj,0)
Loc:brojGresakaslovima = 'Broj grešaka : '&loc:Br_Gr
free(qPopisGresaka)

pocetak = 0
kraj = 0
loop
kraj = limit
gre:OpisGreske =
self.ThisPage.FindBetween('<ns3:description>','</ns3:description>',pocetak,kraj,0)
br# +=1
if pocetak = 0
break
else
gre:rb = br#
add(qPopisGresaka)
end
pocetak = kraj + len(pRight) + 1
end
END

"Oggy" wrote in message news:qqgvnn$u93$1...@sunce.iskon.hr...
0 new messages