POČETNA SPI SC servis

Metoda obrisi361Pozicije

Opis Brisanje podataka o pozicijama dokumenata koji će prestati biti vidljivi na portalu "Otvoreno".

Specifikacija ulaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
obrisi361PozicijeRequest
VsID Identifikator sustava koji upućuje zahtijev string(36) 1..1
dokumenti 1..1
dokument 1..n
DokVrsta Vrsta dokumenta u LC SPI sustavu iTransparentnost
Enumeracija:
„BAN192“ – isplate
„URA192“ – ulazni račun
„NAR127“ – narudžbenica
„UGO125“ – ugovor
string(40) 1..1
GUID Identifikator dokumenta uniqueidentifier 1..1
pozicije 1..1
pozicija 1..n
GUIDPozicije Identifikator pozicije uniqueidentifier 1..1
/pozicija
/pozicije
/dokument
/dokumenti
/obrisi361Pozicije

* Obrada fizički ne briše podatak iz baze već mijenja status istoga u „Brisano“.

Specifikacija izlaznog XML-a:

Struktura Opis Tip podatka Uvjet Broj pojavljivanja elementa
obrisi361PozicijeResponse
VsID Identifikator sustava koji upućuje zahtijev string(36) 1..1
dokumenti {Or 1..1
dokument 1..n
DokVrsta Vrsta dokumenta u LC SPI sustavu iTransparentnost
Enumeracija:
„BAN192“ – isplate
„URA192“ – ulazni račun
„NAR127“ – narudžbenica
„UGO125“ – ugovor
string(40) 1..1
GUID Identifikator dokumenta uniqueidentifier 1..1
pozicije 1..1
pozicija 1..n
GUIDPozicije Identifikator pozicije uniqueidentifier 1..1
greska 1..1
Greska 0 – nema greške;
1 – greška;
2 – dokument nije pronađen u LC SPI sustavu
3 – pozicija nije pronađena u LC SPI sustavu
tinyint 1..1
OpisGreske Opis greške u slučaju da zapis nije uspješno spremljen ili ažuriran u sustavu.
– obavezan za Greska <> 0
string(300) 0..1
/greska
/pozicija
/pozicije
/dokument
/dokumenti
greska Or} 1..1
Greska 1 – greška tinyint 1..1
OpisGreske Opis greške string(300) 1..1
/greska
/obrisi361PozicijeResponse

*

Primjer requesta:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v0="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1"> <soapenv:Header /> <soapenv:Body> <v0:obrisi361PozicijeRequest> <v0:VsID>OG</v0:VsID> <v0:dokumenti> <!--1 or more repetitions:--> <v0:dokument> <v0:DokVrsta>URA192</v0:DokVrsta> <v0:GUID>FD022CA2-1034-ED11-864A-00155D0B097F</v0:GUID> <v0:pozicije> <!--1 or more repetitions:--> <v0:pozicija> <v0:GUIDPozicije>1C371EA5-AF40-45FF-8435-000181540EBB</v0:GUIDPozicije> </v0:pozicija> </v0:pozicije> </v0:dokument> </v0:dokumenti> </v0:obrisi361PozicijeRequest> </soapenv:Body> </soapenv:Envelope>

Primjer responsea:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns3:obrisi361PozicijeResponse xmlns:ns7="http://www.spi.hr/ws/razmjena/sc/v0.1" xmlns:ns6="urn:iso:std:iso:20022:tech:xsd:camt.053.001.02" xmlns:ns5="http://www.spi.hr/ws/razmjena/sc/razmjenalc125/v0.1" xmlns:ns4="http://www.spi.hr/ws/razmjena/sc/razmjenalc127/v0.1" xmlns:ns3="http://www.spi.hr/ws/razmjena/sc/razmjenasc/v0.1" xmlns:ns2="http://www.spi.hr/ws/razmjena/sc/razmjenarp/v0.1"> <ns3:VsID>OG</ns3:VsID> <ns3:dokumenti> <ns3:dokument> <ns3:DokVrsta>URA192</ns3:DokVrsta> <ns3:GUID>FD022CA2-1034-ED11-864A-00155D0B097F</ns3:GUID> <ns3:pozicije> <ns3:pozicija> <ns3:GUIDPozicije>1C371EA5-AF40-45FF-8435-000181540EBB</ns3:GUIDPozicije> <ns3:greska> <ns3:Greska>0</ns3:Greska> <ns3:OpisGreske /> </ns3:greska> </ns3:pozicija> </ns3:pozicije> </ns3:dokument> </ns3:dokumenti> </ns3:obrisi361PozicijeResponse> </soap:Body> </soap:Envelope>