POČETNA SPI URP servis

Metoda unosNapomeneARH

Opis Omogućuje unos napomene direktno u PO bez prolaska kroz SPI sustav

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosNapomeneARHRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
napomene 1..1
napomena 1..n
GUIDPredmeta GUID predmeta string(36) 0..1
GUIDDokumenta GUID dokumenta string(36) 0..1
GUIDNapomene GUID napomene string(36) 1..1
Napomena Napomena na predmetu/dokumentu string(500) 1..1
Referent Referent koji je unio napomenu string(50) 1..1
Brisano Oznaka sloga 0 - nije brisano - prikazuje se na PO, 1 - brisano - ne prikazuje se na PO boolean 1..1
/napomena
/napomene
/unosNapomeneARHRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosNapomeneARHResponse
napomene 1..n
napomena 1..1
GUIDPredmeta GUID predmeta string(36) 0..1
GUIDDokumenta GUID dokumenta string(36) 0..1
GUIDNapomene GUID napomene string(36) 1..1
RbrNapomene Redni broj napomene smallint 1..1
status 1..1
Greska 0 - nije došlo do greške 1 – došlo je do greške boolean 1..1
OpisGreske Tekstualni opis greške string(300) 0..1
/status
/napomena
/napomene
status 0..1
Greska 0 - nije došlo do greške 1 – došlo je do greške boolean 1..1
OpisGreske Tekstualni opis greške string(300) 0..1
/status
/unosNapomeneARHResponse

Primjer requesta:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <soapenv:Header /> <soapenv:Body> <v1:unosNapomeneARHRequest> <v1:VsID>OG</v1:VsID> <v1:napomene> <!--1 or more repetitions:--> <v1:napomena> <!--Optional:--> <v1:GUIDPredmeta>37bf7c2a-f60f-4ff6-9955-5250fd47f748</v1:GUIDPredmeta> <v1:GUIDNapomene>63b97a6d-5095-4075-924a-def167a43d6e</v1:GUIDNapomene> <v1:Napomena>Tekst napomene</v1:Napomena> <v1:Referent>4</v1:Referent> <v1:Brisano>0</v1:Brisano> </v1:napomena> </v1:napomene> </v1:unosNapomeneARHRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosNapomeneARHResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <napomene> <napomena> <GUIDPredmeta>37bf7c2a-f60f-4ff6-9955-5250fd47f748</GUIDPredmeta> <GUIDNapomene>63b97a6d-5095-4075-924a-def167a43d6e</GUIDNapomene> <RbrNapomene>1</RbrNapomene> <Status> <Greska>false</Greska> <OpisGreske /> </Status> </napomena> </napomene> </unosNapomeneARHResponse> </soap:Body> </soap:Envelope>