Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Aplikacija
Katalog sporočil
MAREC 2017
ZZI d.o.o., Pot k sejmišču 33, 1231 Ljubljana-Črnuče
Aplikacija 2/31
Zgodovina dokumentaVer. Opis spremembe Datum
1 Osnovna verzija 30.6.2016
2 Korekture (Katrašnik) 7.7.2016
3 RefDoc iz 40 na 70 znakov,
Segment 1.1. ERRORS/ERROR: DocType iz an..70 na an..10.
21.3.2017
Tehnična dokumentacija Katalog sporočil
Aplikacija 3/31
Kazalo1. UVOD...................................................................................................................................... 5
1.1 NAMEN DOKUMENTA.....................................................................................................5
2. STANDARDI IN PRAVILA.......................................................................................................6
2.1 STANDARDI..................................................................................................................... 6
2.2 PRAVILA SESTAVE SPOROČILA V XML FORMATU.......................................................6
2.2.1 Priprava podatkov 62.2.2 Podpisovanje dokumentov 72.2.3 Šifriranje dokumentov 82.2.4 Kontrola preklicanih certifikatov 92.2.5 Preklic certifikata 92.2.6 Časovni žig 92.2.7 Formati datumskih polj 102.2.7.1 Ovojnica sporočila 102.2.7.2 Datumska polja v sporočilih SIP440, SIP441, SIP442, IE917 102.2.8 Preverjanje strukture XML dokumentov 10
3. STRUKTURE XML SPOROČIL.............................................................................................11
3.1 SPLOŠNO...................................................................................................................... 11
4. STRUKTURA SPOROČIL.....................................................................................................12
4.1 OPOMBE OPISA STRUKTURE SPOROČIL....................................................................12
4.2 POVEZAVA ELEMENTOV IZ OVOJNICE Z ELEMENTI IZ SEGMENTA HEADER SPOROČILA.......................................................................................................................... 13
4.3 SIP440 SPREJEM ELEKTRONSKE SPREMNE LISTINE................................................14
4.4 SIP441 POTRDITEV SPREJEMA SIP440.......................................................................16
4.5 SIP442 ZAVRNITEV SPREJEMA SIP440........................................................................17
4.6 IE917 TEHNIČNE NAPAKE VHODNIH SPOROČIL.........................................................19
4.7 PRAVILA, POGOJI IN ŠIFRANTI.....................................................................................20
4.7.1 Pravila in pogoji 204.7.2 Šifranti 214.7.2.1 Sif_Moduli_Epr 214.7.2.2 Sif_Statusi_Epr 214.7.2.3 Sif_Dokumenti_Epr 214.7.2.4 Sif_Tip_Priloge 21
4.8 PRIMERI SPOROČIL......................................................................................................22
4.8.1 SIP440 22
Tehnična dokumentacija Katalog sporočil
Aplikacija 4/31
4.8.2 SIP441 234.8.3 SIP442 244.8.4 IE917 25
Tehnična dokumentacija Katalog sporočil
Aplikacija 5/31
1
UVOD
1.1 NAMEN DOKUMENTA
Katalog elektronskih sporočil za e-priloge v skladu s 3. točko 2. člena Pravilnika o izpolnjevanju enotne upravne listine, elektronskem poslovanju s Finančno upravo Republike Slovenije in o drugih obrazcih, ki se uporabljajo pri izvajanju carinskih formalnosti, vsebuje podrobne informacije o načinu elektronske dostave spremnih dokumentov potrebnih za izvajanje carinskih formalnosti preko SICIS (slovenski carinski informacijski sistem).
Katalog navaja tehnične podrobnosti, potrebne za izvedbo elektronske izmenjave spremnih dokumentov med pošiljatelji in carino in je namenjen tako razvijalcem programske opreme za elektronsko izmenjavo s carino, kot tudi za uporabnike teh aplikacij.
V 1. fazi se elektronska izmenjava spremnih dokumentov, na način opisan v katalogu, izvaja samo v SIAIS (slovenski avtomatiziran uvozni sistem).
V drugi fazi se uvaja elektronska izmenjava spremnih dokumentov tudi v SIAES.
Tehnična dokumentacija Katalog sporočil
Aplikacija 6/31
2
STANDARDI IN PRAVILA
2.1 STANDARDI
Za izmenjavo sporočil se uporablja standard XML v povezavi z elektronskim podpisom. Dokument vsebuje opise XML standardov.
2.2 PRAVILA SESTAVE SPOROČILA V XML FORMATU
2.2.1 Priprava podatkov
Aplikacija pri deklarantu pripravi sporočilo v XML formatu, kot jo prepisujejo XSD sheme sporočil. Vrsta stavka je določena s postopkom izmenjave. Sporočilo je sestavljeno iz dveh delov: ovojnice sporočila (HEADER), ki je namenjena posredniku za dostavo sporočil in vsebine (body).
Primer pripravljenega XML sporočila:
<?xml version="1.0" encoding="utf-8"?><Message> <Header> <!-- tukaj pridejo podatki namenjeni posredniku --!> . </Header> <Body> <Data> <!-- tukaj pride vsebina --!> . </Data> </Body></Message>
Popolna dokumentacija o standardu XML se nahaja na internet naslovu http://www.w3.org/, domača stran konzorcija z imenom The World Wide Web Consortium (W3C).
Tehnična dokumentacija Katalog sporočil
Aplikacija 7/31
2.2.2 Podpisovanje dokumentov
Varen elektronski podpis (elektronski podpis kvalificiranega digitalnega potrdila, ki ga je izdal overitelj1) je namenjen zagotavljanju varnostnih funkcij avtentikacije (ugotavljanju, kdo je podpisal dokument), celovitosti (podpisani dokument ni mogoče spreminjati, ne da bi se to pri overjanju podpisa ugotovilo) in nezatajivosti (pošiljatelj ne more zanikati izvedbe transakcije). Te funkcije (poleg funkcije zaupnosti, ki jo zagotavlja šifriranje vsebine in/ali komunikacijskih poti), dajejo digitalno podpisanemu dokumentu pravno veljavnost.
Partner podpiše XML datoteko s svojim osebnim digitalnim potrdilom. Pri podpisovanju se uporabi naslednje standarde za podpisovanje:
XML Signature Syntax XML-DSIG http://www.w3.org/2000/09/xmldsig#DigestMethod SHA-1 http://www.w3.org/2000/09/xmldsig#sha1CanonicalizationMethod
W3C2 http://www.w3.org/TR/2001/REC-xml-c14n-20010315
SignatureMethod RSA-SHA-1 http://www.w3.org/2000/09/xmldsig#rsa-sha1Transform Enveloped http://www.w3.org/2000/09/xmldsig#enveloped-
signatureXML Signature Syntax XML-DSIG http://www.w3.org/2000/09/xmldsig#DigestMethod SHA-1 http://www.w3.org/2000/09/xmldsig#sha1
Primer podpisanega XML sporočila:
<?xml version="1.0" encoding="utf-8"?><Message> <Header> <!-- tukaj pridejo podatki namenjeni posredniku --!> . </Header> <Body> <Data> <!-- tukaj pride vsebina --!> . </Data> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI=""> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> </Transforms> <DigestMethod
1 Registrirani overitelji digitalnih potrdil v RS so trenutno: SIGEN CA AC NLB POŠTA®CA HALCOM CA
Tehnična dokumentacija Katalog sporočil
Aplikacija 8/31
Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>C46uP0TBETepXkxXZoX3pew2Rzs=</DigestValue> </Reference> </SignedInfo> <SignatureValue>bsm.utU=</SignatureValue> <KeyInfo> <KeyValue> <RSAKeyValue> <Modulus>vsF.rc=</Modulus> <Exponent>AQAB</Exponent> </RSAKeyValue> </KeyValue> <X509Data> <X509Certificate>MIIFlj.oX+</X509Certificate> <X509SubjectName>CN=Gregor Irt,. O=ACNLB, C=SI</X509SubjectName> <X509IssuerSerial> <X509IssuerName>O=ACNLB, C=SI</X509IssuerName> <X509SerialNumber>1053174896</X509SerialNumber> </X509IssuerSerial> </X509Data> </KeyInfo> </Signature> </Body></Message>
2.2.3 Šifriranje dokumentov
Šifriranje dokumentov zagotavlja zaupnost elektronskega poslovanja. Vsebino šifriranega sporočila lahko prebere samo prejemnik sporočila. To nepooblaščenim osebam, ki so lahko vključene v postopke elektronskega poslovanja (npr. posrednikom) onemogoča vpogled v vsebino sporočil. Postopek enkripcije dokumenta poteka tako, da se tisti del podpisane datoteke, v kateri je vsebina (body), šifrira s carinskim javnim ključem. Pri tem se uporabi naslednje standarde za enkripcijo:
XML Encryption Syntax XML-ENC http://www.w3.org/2001/04/xmlenc#Encryption Type Element http://www.w3.org/2001/04/xmlenc#ElementElement Encryption TRIPLE DES http://www.w3.org/2001/04/xmlenc#tripledes-cbcKey Encryption RSA1-5 http://www.w3.org/2001/04/xmlenc#rsa-1_5
Pri pošiljanju nazaj je postopek podoben, s to razliko, da se enkripcija dokumenta izvede z javnim ključem prejemnika.
Tehnična dokumentacija Katalog sporočil
Aplikacija 9/31
Primer podpisanega in kodiranega XML sporočila:
<?xml version="1.0" encoding="utf-8"?><Message> <Header> <!-- tukaj pridejo podatki namenjeni posredniku --!> . </Header> <EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element"> <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"/> <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> <EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#"> <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"/> <KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> <KeyName>carina</KeyName> </KeyInfo> <CipherData> <CipherValue>RpkU7cAw.JMF3Y=</CipherValue> </CipherData> </EncryptedKey> </KeyInfo> <CipherData> <CipherValue>B+6/jX9DQX. tj3nQoOBBAXeBHuW6t/5ADW7a4fPL6E=</CipherValue> </CipherData> </EncryptedData></Message>
2.2.4 Kontrola preklicanih certifikatovSistem ePriloge bo preverjal veljavnost digitalnega potrdila in s tem onemogočil nepooblaščen dostop do sistema. Digitalno potrdilo je veljavno, če ga je izdal registriran overitelj, če datum veljavnosti certifikata ni pretekel in če certifikat ni na listi preklicanih certifikatov.
Listo preklicanih certifikatov (CRL) objavlja vsak registriran overitelj (običajno preko http ali ldap protokola) in je javno dostopna. Informacijski sistem Finančne uprave večkrat dnevno pridobi ažurne liste preklicanih certifikatov.
2.2.5 Preklic certifikataPri preklicu certifikata Finančna uprava ne sodeluje direktno: partnerji prekličejo certifikat pri overitelju, ki ga je izdal. Finančna uprava ob osvežitvi CRL dobi informacijo o preklicu.
2.2.6 Časovni žigČasovni žig se uporablja za zagotavljanje, da je bil dokument podpisan z veljavnim digitalnim potrdilom v določenem časovnem trenutku in sicer na način, da povezujejo datum in čas podpisa ter podatke v elektronski obliki na kriptografsko varen način, Dokument se časovno žigosa na strani strežnika. Finančna uprava uporablja storitev časovnega žigosanja pri registriranem izdajatelju varnih časovnih žigov SI-TSA (http://www.si-tsa.si/).
Tehnična dokumentacija Katalog sporočil
Aplikacija 10/31
2.2.7 Formati datumskih polj
2.2.7.1 Ovojnica sporočila
Tip Format Primer
Leto YYYY 2016
Leto in mesec YYYY-MM 2016-07
Celoten datum YYYY-MM-DD 2016-07-01
Celoten datum in ura YYYY-MM-DDThh:mmTZD 2016-07-01T19:20:30+01:00
Celoten datum, ura in sekunda
YYYY-MM-DDThh:mm:ssTZD 2016-07-01T19:20:30:15+01:00
Celoten datum, ura, minuta in sekunda z decimalkami
YYYY-MM-DDThh:mm:ss.sTZD 2013-01-01T19:20:30.45+01:00
kjer je
YYYY 4-mestna letnica 2016
MM dve mesti za mesec 01 = januar, …
DD dve mesti za dan v mesecu 01 do 31
hh dve mesti za 00 do 23 (am/pm ni dovoljeno)
mm dve mesti za minute 00 do 59
ss dve mesti za sekunde 00 do 59
seno ali več mest za decmilna mesta sekunde
TZD določitev časovnega pasu Z ali +hh:mm ali -hh:mm
2.2.7.2 Datumska polja v sporočilih SIP440, SIP441, SIP442, IE917
Tip Primer
Date1 20160630
Date2 2016-06-30
2.2.8 Preverjanje strukture XML dokumentovPri preverjanju XML dokumentov se preveri, če je XML pripravljen v obliki, ki jo predpisujejo XSD sheme. Struktura se preveri do te mere, da je možno vsak dokument, ki prestane to preverjanje, zapisati v bazo podatkov.
Tehnična dokumentacija Katalog sporočil
Aplikacija 11/31
Shema za preverjanje strukture XML dokumentov je del priloge kataloga sporočil in je objavljena na spletni strani FURS (podjetja / e-carina).
Tehnična dokumentacija Katalog sporočil
Aplikacija 12/31
3
STRUKTURE XML SPOROČIL
3.1 SPLOŠNO
Sporočilo v formatu XML mora biti sestavljeno tako, kot ga predpisuje XSD shema. Sheme sporočil, ki se uporabljajo za RIP na področju carinjenja so priloga tega dokumenta in so objavljene na spletni strani FURS (podjetja / e-carina).
Niz shem sporočil, ki zagotavlja enak postopek izmenjave sporočil za področje “ePriloge” je naslednji:
Shema Header-1 Ovojnica sporočila, ki jo je treba uporabiti vedno
Shema SIPCommon Vsebuje vse elemente
Shema SIP440 Sprejem elektronskih spremnih listin
Shema SIP441 Potrditev sprejema SIP440
Shema SIP442 Zavrnitev sprejema SIP440 ( vsebinske napake )
Shema IE917 Tehnične napake vhodnega sporočila
Uporaba XML shem pri postopku izmenjave za področje »ePriloge«
Sheme so narejene tako, da pokrivajo eno izmed sporočil pri postopku elektronske izmenjave sporočil med pošiljatelji in carino.
Sporočilo Opisno ime Shema
SIP440 Sprejem podatkov prihoda/odhoda SIP440
SIP441 Potrditev sprejema SIP440 SIP441
SIP442 Zavrnitev sprejema SIP440 SIP442
IE917 Tehnične napake vhodnih sporočil CC917A
Tehnična dokumentacija Katalog sporočil
Aplikacija 13/31
4
STRUKTURA SPOROČIL
4.1 OPOMBE OPISA STRUKTURE SPOROČIL
Povezave elementov iz Header sheme z elementi sporočil posameznega tipa sporočila velja za vsa opisana sporočila.
Obveznost pojavitve opisuje stolpec Required (Zahtevano) / Optional (Opcijsko) / Conditional (Pogojeno) / Dependent (Odvisno);
Tip elementa je zapisan v obliki TipPodatkaŠteviloPonovitev. Obstajajo tipi: n-numeric, an-alfanumeric, a- alfabetical . Tipi so lahko podrobneje definirani s podatkovnimi vzorci. Podatkovni vzorci so zapisani v definicijah elementa v xsd shemah. (npr.: n8 – numeric 8 mest).
Tehnična dokumentacija Katalog sporočil
Aplikacija 14/31
4.2 POVEZAVA ELEMENTOV IZ OVOJNICE Z ELEMENTI IZ SEGMENTA HEADER SPOROČILA
ELEMENT OPIS TIP DOLŽINA ELEMENT iz HeaderR/O TIP
DOLŽINA OPOMBA
MesSenMES3 Pošiljatelj sporočila xsd:string 35 DSPosDrz R xsd:string 2
DSPos R xsd:string 17
OenPos R xsd:string 3
MesRecMES6 Prejemnik sporočila xsd:string 35 DSPrejDrz R xsd:string 2
DSPrej R xsd:string 17
OenPrej R xsd:string 3
DatOfPreMES9 Datum priprave sporočila xsd:date 6 Datum R xsd:dateTime
TimOfPreMES10 čas priprave sporočila xsd:string 4
TesIndMES18test indikator (0-produkcijski podatki, 1-testni podatki xsd:string 1 TestIndikator R xsd:string
Testni indikator v ovojnici: vrednost 2 – testno okolje, vrednost 1 ali 0 – produk-cijsko okolje
MesIdeMES19 identifikacija sporočila xsd:string 14 Referenca O xsd:string
MesTypMES20 vrsta sporočila, ki se pošilja xsd:string 6 OzDok R xsd:string
CorIdeMES25korelacija s predhodnim sporočilom xsd:string 14
Tehnična dokumentacija Katalog sporočil
Aplikacija 15/31
TipSp R xsd:string XML
Kriptirano R xsd:string 0 ali 1
Brezpapirno R xsd:string 0 ali 1
Posrednik R xsd:string
Naslovnik R xsd:string
4.3 SIP440 SPREJEM ELEKTRONSKE SPREMNE LISTINE
Nivo Naziv segmenta Opis segmenta Število ponovitev R/O/C/D Zahtevana pravila
1.0 HEAHEA Podatki o dokumentu 1x R
1.1 CUSOFFLONCOL Carinski urad vložitve 1x C
1.2 TRADEC Deklarant (Vložnik) 1x C
Tehnična dokumentacija Katalog sporočil
Aplikacija 16/31
1.3. EPRODOCS/EPRODOC Elektronske spremne listine 999 x D max 15MB
Segment: 1.0 HEAHEA
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 Modul Oznaka modula (SIAIS, SIAES) R an..10 5 Sif_Moduli_Epr
2 RefNumHEA Enolična referenčna številka – LRN R an22
3 MRN MRN D an18 1,2
4 DatHea Datum priprave sporočila D Date2
Segment: 1.1 CUSOFFLONCOL
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana
pravila
Šifrant
1 RefNumCOL Urad vložitve R an8Šifrant slovenskih carinskih uradov
Segment: 1.2 TRADEC
Tehnična dokumentacija Katalog sporočil
Aplikacija 17/31
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 TINTDE1 EORI številka deklaranta R an..17 3 EORI register
Segment: 1.3 EPRODOCS/EPRODOC
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 DocType Šifra spremne listine R an..104
Šifra iz šifranta vrste dokumentov
minus šifre iz Sif_Dokumenti_Epr
2 RefDoc Referenčna oznaka spremne listine O an..70
3 Item Številka postavke ( 0 če velja velja za celoten dokument ) O n..5
4 ProDocData Elektronska spremna listina RString base64
5 NamProDoc Naziv O an..70
6 TypeDoc Tip priloge (pdf, xls, xlsx, xml…) R an..10 Sif_tip_priloge
7 Note Opomba O an..70
8 Compress 0 – datoteka ni stisnjena, 1 – datoteka je stisnjena (.zip) O n1
Tehnična dokumentacija Katalog sporočil
Aplikacija 18/31
4.4 SIP441 POTRDITEV SPREJEMA SIP440
Nivo
Naziv segmenta Opis segmenta Število ponovitev
R/O/C/D
Zahtevana pravila
1.0 HEAHEA Podatki o dokumentu 1 x R
1.1 CUSOFFLONCOL Carinski urad vložitve 1x C
1.2 TRADEC Deklarant (Vložnik) 1x C
Segment: 1.0 HEAHEA
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 Modul Oznaka modula (SIAIS, SIAES) R an..10 Sif_Moduli_Epr
2 RefNumHEA Enolična referenčna številka – LRN R an22
3 MRN MRN D an18
4 DatHea Datum vložitve D Date2
Tehnična dokumentacija Katalog sporočil
Aplikacija 19/31
5 AccDatHea Datum sprejema R Date2
6 AccTimHea Ura sprejema R n4
Segment: 1.1 CUSOFFLONCOL
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana
pravila
Šifrant
1 RefNumCOL Urad Vložitve R an8Šifrant
slovenskih carinskih uradov
Segment: 1.2 TRADEC
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 TINTDE1 EORI številka deklaranta R an..17 EORI register
4.5 SIP442 ZAVRNITEV SPREJEMA SIP440
Nivo Naziv segmenta Opis segmenta Število R/O/ Zahtevana pravila
Tehnična dokumentacija Katalog sporočil
Aplikacija 20/31
ponovitev C/D
1.0 HEAHEA Podatki o dokumentu 1x R
1.1 TRADEC Deklarant (Vložnik) 1x C
1.2 ERRORS/ERROR Napaka pri vložitvi sporočila SIP440 999x R
Segment: 1.0 HEAHEA
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 Modul Oznaka modula (SIAIS, SIAES) R an..10 Sif_Moduli_Epr
2 RefNumHEA Enolična referenčna številka – LRN R an22
3 MRN MRN D an18
4 DatHea Datum vložitve D Date2
5 RejDatHea Datum zavrnitve R Date2
6 RejTimHea Ura zavrnitve R n4
Segment: 1.1 TRADEC
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana Šifrant
Tehnična dokumentacija Katalog sporočil
Aplikacija 21/31
pravila
1 TINTDE1 EORI številka deklaranta R an..17 EORI register
Segment: 1.1 ERRORS/ERROR
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip Zahtevana pravila
Šifrant
1 DocType Šifra spremne listine R an..10
Šifra iz šifranta vrste dokumentov
minus šifre iz Sif_Dokumenti_Ep
r
2 RefDoc Referenčna številka spremne listine O an..70
3 Item Številka imenovanja O n..5
4 ErrDesc1 Opis napake R an..120
5 ErrDesc2 Dodatni opis napake O an..120
6 ErrCode Šifra napake O an..104.7.1 Pravila in pogoji
Tehnična dokumentacija Katalog sporočil
Aplikacija 22/31
4.6 IE917 TEHNIČNE NAPAKE VHODNIH SPOROČIL
Nivo
Naziv segmenta Opis segmenta Število ponovitev
R/O/C/D
1.0 CC917A
1.0.1 SynIdeMES1 kodna tabela uporabljena v sporočilu an..4 R
1.0.2 SynVerNumMES2 verzija EDIFACT standarda an..1 R
1.0.3 MesSenMES3 Pošiljatelj sporočila an..35 R
1.0.5 MesRecMES6 Prejemnik sporočila an..35 R
1.0.7 DatOfPreMES9 Datum priprave sporočila Date1 R
1.0.8 TimOfPreMES10 čas priprave sporočila n..4 R
1.0.9 IntConRefMES11 referenčna številka sporočila an..14 R
1.0.16 TesIndMES18 test indikator n..1 O
1.0.17 MesIdeMES19 identifikacija sporočila an..14 R
Tehnična dokumentacija Katalog sporočil
Aplikacija 23/31
1.0.18 MesTypMES20 vrsta sporočila, ki se pošilja an..6 R
Segment: 1.1 CC917A/XMLValidateErrors
Zap.št. Naziv elementa Opis elementa R/O/C/D Tip
1 ValidateError Opis napake an..1000
Tehnična dokumentacija Katalog sporočil
Aplikacija 24/31
4.7 PRAVILA, POGOJI IN ŠIFRANTI
4.7.1 Pravila in pogoji
ErrCodeOpis pravila Tekst sporočila napake ( ErrDesc1 + ErrDesc2 )
1 Oznaka dokumenta mora obstajati v sistemu. (LRN , LRN + MRN1. Oznaka dokumenta ne obstaja2. RefNumHea= , MRN=
2 Priloga se lahko vlaga, če je dokument v enem od naštetih stanj v šifrantu sif_statusi_epr za modul
1. Nepravilen status dokumenta2. RefNumHea= , MRN=
3 EORI vložnika dokumenta za katerega se priloga pošilja mora biti enak EORI pošiljatelja elektronske spremne listine ( R54 )
1. Vložnik ni enak vložniku uvozne carinske deklaracije2. TINTDE1=
4 Spremna listina mora obstajati v dokumentu za katerega se posreduje
1. Vrsta dokumenta ne obstaja v uvozni carinski deklaraciji oz. imenovanju
Tehnična dokumentacija Katalog sporočil
Aplikacija 25/31
5 Sistem za katerega se vlaga ePriloga mora obstajati v sif_moduli_epr1. Napačen modul2. Modul=
6 Priloge ni dovoljeno vlagati, če je v šifrantu sif_dokumenti_epr1. Nepredvidena vrsta dokumenta2. Modul=
Tehnična dokumentacija Katalog sporočil
Aplikacija 26/31
4.7.2 Šifranti
4.7.2.1 Sif_Moduli_Epr
Šifrant modulov carinskega informacijskega sistema, ki sprejemajo elektronske spremne listine.
Šifra Opis
SIAIS Avtomatizirani uvozni sistem
SIAES Avtomatizirani izvozni sistem
4.7.2.2 Sif_Statusi_Epr
Šifrant modulov carinskega informacijskega sistema, ki sprejemalo elektronske spremne listine.
Šifra Opis Modul
U01 Vloženo SIAIS
U03 Sprejeto SIAIS
U05 V preverjanju SIAIS
U11 V mirovanju SIAIS
Z03 Sprejeto SIAES
Z05 V preverjanju SIAES
Z11 V mirovanju SIAES
4.7.2.3 Sif_Dokumenti_Epr
Šifrant tipov dokumentov, ki jih za aktivni modul carinskega informacijskega sistema ni dovoljeno posredovati.
4.7.2.4 Sif_Tip_Priloge
Šifrant tipov prilog, ki jih carinski informacijski sistemi sprejema.
Šifra Opis
XLS Excel
XLSX Excel
PDF Portable Document Format
Tehnična dokumentacija Katalog sporočil
Aplikacija 27/31
XML Portable Document Format
Tehnična dokumentacija Katalog sporočil
Aplikacija 28/31
4.8 PRIMERI SPOROČIL
4.8.1 SIP440<?xml version="1.0" encoding="UTF-8" standalone="yes"?><SIP440> <MesSenMES3>SI85190586.150</MesSenMES3> <MesRecMES6>SI47730811.777</MesRecMES6> <DatOfPreMES9>20160729</DatOfPreMES9> <TimOfPreMES10>1640</TimOfPreMES10> <IntConRefMES11>EU15006804</IntConRefMES11> <TesIndMES18>0</TesIndMES18> <MesIdeMES19>20161415006804</MesIdeMES19> <MesTypMES20>SIP440</MesTypMES20> <HEAHEA> <Modul>SIAIS</Modul> <RefNumHEA>SI12345678B20000056614</RefNumHEA> <DatHea>2016-07-29</DatHea> </HEAHEA> <CUSOFFLONCOL> <RefNumCOL>SI001034</RefNumCOL> </CUSOFFLONCOL> <TRADEC> <TINTDE1>SI12345678</TINTDE1> </TRADEC> <EPRODOCS> <EPRODOC> <DocType>Y024</DocType> <RefDoc>SIAEOFSI001000123456789</RefDoc> <Item>1</Item> <ProDocData>--base64--</ProDocData> <TypeDoc>PDF</TypeDoc> </EPRODOC> </EPRODOCS></SIP440>
Tehnična dokumentacija Katalog sporočil
Aplikacija 29/31
4.8.2 SIP441<?xml version="1.0" encoding="UTF-8" standalone="yes"?><SIP441> <MesSenMES3>SI47730811.777</MesSenMES3> <MesRecMES6>SI85190586.150</MesRecMES6> <DatOfPreMES9>20160729</DatOfPreMES9> <TimOfPreMES10>1647</TimOfPreMES10> <IntConRefMES11>EU15006804</IntConRefMES11> <TesIndMES18>0</TesIndMES18> <MesIdeMES19>RSm156371FE97B</MesIdeMES19> <MesTypMES20>SIP441</MesTypMES20> <HEAHEA> <Modul>SIAIS</Modul> <RefNumHEA>SI12345678B20000056614</RefNumHEA> <DatHea>2016-07-29</DatHea> <AccDatHea>2016-07-29</AccDatHea> <AccTimHea>1647</AccTimHea> </HEAHEA> <CUSOFFLONCOL> <RefNumCOL>SI001034</RefNumCOL> </CUSOFFLONCOL> <TRADEC> <TINTDE1>SI12345678</TINTDE1> </TRADEC></SIP441>
Tehnična dokumentacija Katalog sporočil
Aplikacija 30/31
4.8.3 SIP442
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><SIP442> <MesSenMES3>SI47730811.777</MesSenMES3> <MesRecMES6>SI85190586.150</MesRecMES6> <DatOfPreMES9>20160729</DatOfPreMES9> <TimOfPreMES10>1617</TimOfPreMES10> <IntConRefMES11>EU15006804</IntConRefMES11> <TesIndMES18>0</TesIndMES18> <MesIdeMES19>Rr11563704D0EE</MesIdeMES19> <MesTypMES20>SIP442</MesTypMES20> <HEAHEA> <Modul>SIAIS</Modul> <RefNumHEA>SI85190586B30010U00068</RefNumHEA> <DatHea>2016-07-29</DatHea> <RejDatHea>2016-07-29</RejDatHea> <RejTimHea>1617</RejTimHea> </HEAHEA> <TRADEC> <TINTDE1>SI12345678</TINTDE1> <TRADEC> <ERRORS> <ERROR> <RefDoc>SI12345678B30010U00068</RefDoc> <ErrDesc1>Oznaka dokumenta ne obstaja</ErrDesc1> <ErrDesc2>RefNumHea=SI SI12345678B30010U00068, MRN=</ErrDesc2> <ErrCode>1</ErrCode> </ERROR> <ERROR> <RefDoc>SI85190586B30010U00068</RefDoc> <ErrDesc1>Nepravilen status dokumenta</ErrDesc1> <ErrDesc2>RefNumHea=SI SI12345678B30010U00068, MRN=</ErrDesc2> <ErrCode>2</ErrCode> </ERROR> <ERROR> <RefDoc>SI85190586B30010U00068</RefDoc> <ErrDesc1>Vložnik ni enak vložniku uvozne carinske deklaracije</ErrDesc1> <ErrDesc2>TINTDE1=SI87654321</ErrDesc2> <ErrCode>3</ErrCode> </ERROR> <ERROR> <DocType>X935</DocType> <RefDoc>SI12345678B30010U00068</RefDoc> <Item>1</Item> <ErrDesc1>Vrsta dokumenta ne obstaja v uvozni carinski deklaraciji oz. imenovanju</ErrDesc1> <ErrCode>4</ErrCode> </ERROR> </ERRORS></SIP442>
Tehnična dokumentacija Katalog sporočil
Aplikacija 31/31
4.8.4 IE917
<CC917A> <SynVerNumMES2>3</SynVerNumMES2> <MesSenMES3>SI77695771.777</MesSenMES3> <MesRecMES6>SI85190586.150</MesRecMES6> <DatOfPreMES9>20160722</DatOfPreMES9> <TimOfPreMES10>1328</TimOfPreMES10> <TesIndMES18>0</TesIndMES18> <MesIdeMES19>SI20160722132834</MesIdeMES19> <MesTypMES20>CC917A</MesTypMES20> <XMLValidateErrors> <ValidateError>cvc-enumeration-valid: Vrednost 'PFD' nima veljavne fasete glede na oštevilčevanje '[XLS, XLSX, PDF, XML, xls, xlsx, pdf, xml]'. Vrednost mora biti podana iz oštevilčevanja.</ValidateError> <ValidateError>cvc-type.3.1.3: Vrednost 'PFD' elementa 'TypeDoc' ni veljavna.</ValidateError> </XMLValidateErrors> </CC917A>
Tehnična dokumentacija Katalog sporočil