POČETNA SPI URP servis

Metoda unosPrimateljaDokumenta

Opis Omogućuje unos primatelja dokumenta

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosPrimateljaDokumentaRequest
VsID Identifikator vanjskog sustava (dogovara se) string(36) 1..1
primateljiDokumenta 1..1
primateljDokumenta 1..n
GUIDDokumenta GUID dokumenta string(36) 1..1
SifraPodnositelja Šifra podnositelja – podnositelj se unosi kao primatelj na izlazni dokument. Moguće je vezati više primatelja na jedan izlazni dokument. Podatak o primatelju je obavezan ako se radi o izlaznom dokumentu. Ukoliko se primatelj pokuša vezati na ulazni dokument takav zahtjev će biti odbijen. bigint 1..1
/primateljaDokumenta
/primateljiDokumenta
/unosPrimateljaDokumentaRequest

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
unosPrimateljaDokumentaResponse
primateljiDokumenta 1..1
primateljDokumenta 1..n
GUIDDokumenta GUID dokumenta string(36) 1..1
SifraPodnositelja Šifra podnositelja bigint 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
/primateljDokumenta
/primateljiDokumenta
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
/unosPrimateljaDokumentaResponse

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:unosPrimateljaDokumentaRequest> <v1:VsID>URP</v1:VsID> <v1:primateljiDokumenta> <!--1 or more repetitions:--> <v1:primateljDokumenta> <v1:GUIDDokumenta>03B6DA34-46D0-4FFC-879C-0E9C3E6A052B</v1:GUIDDokumenta> <v1:SifraPodnositelja>1930</v1:SifraPodnositelja> </v1:primateljDokumenta> </v1:primateljiDokumenta> </v1:unosPrimateljaDokumentaRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <unosPrimateljaDokumentaResponse xmlns="http://www.spi.hr/ws/razmjena/urp/spi-urp/v1.0"> <primateljiDokumenta> <primateljDokumenta> <GUIDDokumenta>03B6DA34-46D0-4FFC-879C-0E9C3E6A052B</GUIDDokumenta> <SifraPodnositelja>1930</SifraPodnositelja> <Status> <Greska>false</Greska> <OpisGreske>Operacija uspješno okončana.</OpisGreske> </Status> </primateljDokumenta> </primateljiDokumenta> </unosPrimateljaDokumentaResponse> </soap:Body> </soap:Envelope>