EMTA X-tee liidese spetsifikatsioon

Similar documents
LISA BLACKBERRY LAHENDUSE BLACKBERRY ÄRI PILVETEENUS MICROSOFT OFFICE 365 JAOKS LITSENTSILEPINGULE ( LISA )

This document is a preview generated by EVS

tarkvarasüsteemidele Projekti töötulemid Tellija: Majandus- ja Kommunikatsiooniministeerium Harju 11, Tallinn E-post

Sound Art? kunst.ee magazine special section Estonian Quarterly of Art and Visual Culture June 2006 edition

EESTI STANDARD EVS-ISO/IEC :2007

TARTU ÜLIKOOLI NARVA KOLLEDŽ ÜHISKONNATEADUSTE LEKTORAAT

CRM-I SÜSTEEMI JA DIGITAALSE TURUNDUSKOMMUNIKATSIOONI INTEGREERIMINE: KVALITATIIVNE ANALÜÜS

MICROSOFT LYNC LITSENTSIMINE

This document is a preview generated by EVS

This document is a preview generated by EVS

EESTI STANDARD EVS-EN 27786:1999

This document is a preview generated by EVS

This document is a preview generated by EVS

This document is a preview generated by EVS

See dokument on EVS-i poolt loodud eelvaade

This document is a preview generated by EVS

Lisa 2. Lõputöö nõuded

This document is a preview generated by EVS

Remote Desktop Connection käsiraamat. Brad Hards Urs Wolfer Tõlge eesti keelde: Marek Laane

This document is a preview generated by EVS. Helmets for pedal cyclists and for users of skateboards and roller skates

KAUBAMÄRK ÄRITEGEVUSES (ÄRINIMI, DOMEENINIMI)

EESTI STANDARD EVS-EN :2011

EESTI STANDARD EVS-EN ISO 877-3:2011

This document is a preview generated by EVS

EESTI STANDARD EVS-EN :2011

This document is a preview generated by EVS

A concept for performance measurement and evaluation in network industries

Sharemind - the Oracle of secure computing systems. Dan Bogdanov, PhD Sharemind product manager dan@cyber.ee

Comparison of allocation trackers in JVM

Turunduse alused I Baasteooria, juhtumikirjelduste (näited) ja ülesannete kogu

Kasutusjuhend Nokia 301 Dual SIM

EESTI STANDARD EVS-EN 62300:2005. Consumer audio/video equipment digital interface with plastic optical fibre

Implementing in-browser screen sharing library for robust, high-performance co-browsing

Kasutusjuhend Nokia 515

Pre-school teacher education and research in Tallinn University. Marika Veisson,Tallinn University Eurochild

MINIMUM WAGE IN ESTONIA WHEN JOINING THE EUROPEAN UNION. Marit Hinnosaar Bank of Estonia

ÜLERIIGILINE KATSELINE TASEMETÖÖ INFOTEHNOLOOGIA

VIDEO DIGITAALNE SÄILITAMINE CD-L

Software Development for the Mechanical Shock Testing System at Tartu Observatory

TELERI JA KODUKINO OSTJA ABC. Lugemist neile, kes soovivad enamat kui telerit toanurgas MIDA VÕIKS TEADA ENNE OSTMA MINEKUT

Tere tulemast Apple Magic Mouse 2-le

Keywords: language contact, linguistic attitudes, linguistic revitalization, matched-guise, Catalan, Valencian, Castilian

KONVERENTSIHOTELLI KONKURENTSIVÕIME TEGURID STRAND SPA & KONVERENTSIHOTELLIS

KIILI RIKKUS JA ELOJOUD KEELTE PALJUSUS JA ELUJÕUD

Kasutusjuhend Nokia 230 Dual SIM

This document is a preview generated by EVS

This document is a preview generated by EVS

LOODUSSPAA KONTSEPTSIOONI JA TEENUSTE ARENDAMISE VÕIMALUSED KUBIJA HOTELL-LOODUSSPAA NÄITEL

Rahvaraamatukogude turundustegevus Pärnu maakonnas

ÕPIOBJEKT Andmeanalüüs MS Excelis (MS Excel 2010 baasil) Tanel Kaart

Surrey POISE Framework (Procurement of IT Services and Equipment).

KÄSIRAAMAT. KIRJUTAS Alari Rammo

Online Business Process Model Simulator

Kasutusjuhend Windows Phone 8.1 värskendusega Lumia

Eluruum, kontor ja mängutuba kõik ühes. Telemaatika lisatarvikud täiustavad Sinu Mercedest.

Genetic Algorithms in Test Pattern Generation

This document is a preview generated by EVS

This document is a preview generated by EVS

LASTE ORTOPEEDILISED JALANÕUD JA NENDE TURG EESTIS

How To Protect Data Privacy On A Web Based Application

VENE KODANIKU PASS, ELAMISLUBA EESTIS

suures testis uut telefoni! Kitarr vs kitarr: [digi] pani vastamisi uue Guitar Hero ja Rock Bandi 2! Imeväike Asus lauaarvutina Uus on parem

Uriiniinkontinents ja sellega kaasnevad kulud

RTJ 5 MATERIAALNE JA IMMATERIAALNE PÕHIVARA (muudetud 2011)

Tools for software project data collection and integration

Vastu võetud Mitteametlik tõlge aasta fondi konventsiooni artiklit 1 muudetakse järgmiselt:

Humanistlikud pedagoogilised süsteemid III: Steiner pedagoogika, Steiner-koolid, Waldorf-koolid

This document is a preview generated by EVS

Modem ja kohtvõrk Kasutusjuhend

KUJUNDAV HINDAMINE KUI ÕPPIMIST TOETAV HINDAMINE

Prostitutsiooni varjatum pool: räägivad seksi ostjad. Sotsiaalministeeriumi toimetised nr 5/2007

Uus võimalus sünnieelseks loote kromosoomihaiguste sõeluuringuks loote rakuvaba DNA määramine ema verest

Nokia C2 05 kasutusjuhend

TÕENÄOSUSTEOORIA JA MATEMAATILINE STATISTIKA

UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Science Computer Science speciality.

Turvalisus. Signeerimine. Autentimine, krüptograafia, võtmed, õigused

This document is a preview generated by EVS

Programme, 24th of October. The Art of Teaching

Kasutusjuhend Nokia Lumia 925

TARTU ÜLIKOOLI VILJANDI KULTUURIAKADEEMIA Kultuurhariduse osakond Kultuurikorralduse õppekava

TÖÖTAJATE TÖÖRAHULOLU - JA MOTIVATSIOONIUURINGUTE ANALÜÜS AS PRISMA PEREMARKETI ÜKSUSE SÕBRA PRISMA NÄITEL

Seletuskiri haridus- ja teadusministri määruse Rakendusuuringute toetamine nutika spetsialiseerumise kasvuvaldkondades eelnõu juurde

EESTI STANDARD EVS-EN :2007. Health informatics - Electronic health record communication - Part 4: Security

End user guide: Automatic Product import from Acme Warehouse for Magento

Contemporary understanding of Gregorian chant conceptualisation and practice

ÜRITUSTE KORRALDAMISE JUHTNÖÖRID

ENESEVÄLJENDUS, IDENTITEET JA GRUPITUNNE KÜBERRUUMIS

:50

TEOTERAAPIA ARENDAMINE TALLINN VIIMSI SPA S

E-BANKING IN ESTONIA: REASONS AND BENEFITS OF THE RAPID GROWTH

EUROOPA KOHTU OTSUS. 22. september 1988 *

Transcription:

EMTA X-tee liidese spetsifikatsioon Sisukord 1 Sissejuhatus...2 1.1 Mõisted ja lühendid...2 1.2 Viited...3 2 X-tee teenus...3 2.1 X-tee sõnum...3 2.2 Päringu päis...3 2.3 Päringu keha...4 2.4 Vastuse keha...4 2.5 Konkreetse teenuse kirjeldamine kokkuvõte...4 3 Sünkroonsed ja asünkroonsed teenused...4 3.1 Sünkroonne teenus...5 3.2 Teate saatmine ettevõttelt tollile...5 3.3 Teate saatmine tollilt ettevõttele...5 4 Tagasiside teenus...6 5 Postkastiteenus...6 emta-x-tee-liides.odt 1/6

1 Sissejuhatus Käesolev dokument kirjeldab üldist protokolli sõnumite vahetamiseks Eesti Maksu- ja Tolliametiga X-tee vahendusel. See spetsifikatsioon on ühine kõigi pakutavate teenuste jaoks ning kirjeldab suhtluse tehnilisi aspekte. Andmete edastamiseks EMTA tollisüsteemidele kasutatakse standardset X-tee infrastruktuuri [1]. Teenuste kasutamine eeldab, et ettevõte on liitunud X-teega [2]. Infosüsteemide liidestamist X-teega üldiselt on kirjeldatud vastavates juhendites [3]. Erinevate dokumentide töötlemisega tegelevad erinevad tollisüsteemid. Näiteks sisenemise ülddeklaratsioon esitatakse süsteemile ICS, transiidideklaratsioon süsteemile NCTS, jne. Iga X-tee kaudu teenuseid pakkuvad süsteemi kohta koostatakse eraldi dokument, mis kirjeldab pakutavaid teenuseid, kasutatavaid sõnumeid, sõnumite koostamise reegleid ning sõnumites kasutatavaid koode. Käesolev dokument kirjeldab üldiseid transpordimehhanisme, mida kõik tolliinfosüsteemid kasutavad X-tee kaudu teenuste pakkumiseks. 1.1 Mõisted ja lühendid Nimetus EMTA MRN Toll Tollisüsteem X-tee Kirjeldus Eesti Maksu- ja Tolliamet Movement Reference Number. Tollidokumendi unikaalne viitenumber EMTA EMTA infosüsteemi alamsüsteem, mis töötleb tollidokumente (tollideklaratsioon, sisenemise ülddeklaratsioon, transiidideklaratsioon, TIR-märkmik,...). Eesti asutuste ja organisatsioonide vaheline infosüsteemide andmevahetuskiht [1] XML [4] XSD [5] WSDL [6] emta-x-tee-liides.odt 2/6

1.2 Viited 1: RIA X-tee veebileht, http://www.ria.ee/xtee 2: Juriidilise isiku liitumine X-teega, http://www.ria.ee/26431 3: X-tee juhendid, http://www.ria.ee/26436 4: Extensible Markup Language (XML), http://www.w3.org/xml/ 5: XML Schema (XSD), http://www.w3.org/xml/schema 6: Web Services Description Language (WSDL), http://www.w3.org/2002/ws/desc/ 7: EMTA X-tee teenuse WSDL, xteetollioperatsioon.wsdl 2 X-tee teenus Kõik EMTA tolliinfosüsteemide pakutavad teenused on kättesaadavad ühe ühise X-tee teenuse kaudu. Tegeliku teenuse valik toimub selle teenuse väljakutsel ettevõtte poolt ette antud parameetrite alusel. Selline lahendus muudab uute teenuste väljatöötamise ning juurutamise kiiremaks. Tolliinfosüsteemide ühise X-tee teenuse nimi on xteetollioperatsioon. Selle teenuse spetsifikatsioon on toodud eraldi WSDL failis [7]. Käesolev peatükk kirjeldab seda teenust ja selle kasutamist. 2.1 X-tee sõnum X-tee sõnum ja vastus koosnevad päisest ja kehast. Päises oleva info koosseis ja vorming on määratud X-tee spetsifikatsiooni poolt [3]. Kehas oleva info koosseis ja vorming on määratud käesoleva dokumendi poolt. 2.2 Päringu päis X-tee päringu päises on järgmised elemendid: 1. asutus päringut tegeva ettevõtte registrikood 2. andmekogu andmekogu nimi. EMTA teenuste korral alati EMTA 3. isikukood teenuse kasutaja isikukood, millele eelneb kahekohaline maa kood. Kui EMTA X-tee teenust kasutatakse konkreetse kasutaja poolt käivitatud protsessi raames (vs süsteemi poolt automaatselt käivitatud protsessi poolt), siis peab see väli sisaldama konkreetse kasutaja isikukoodi. 4. id teenuse väljakutse unikaalne identifikaator. Ettevõtte infosüsteem peab iga X-tee teenuse väljakutse jaoks genereerima kordumatu identifikaatori. 5. nimi kasutatava teenuse nimi. EMTA tolliinfosüsteemid korral alati xteetollioperatsioon. 6. toimik teenuse väljakutsega seonduva dokumendi number. Selle välja täitmine ei ole emta-x-tee-liides.odt 3/6

kohustuslik. Soovi korral võib sinna panna asjakohase tollidokumendi unikaalse viitenumbri (MRN). 2.3 Päringu keha EMTA tollisüsteemide X-tee päringu kehas on järgmised elemendid: 1. system süsteem, millele dokument saadetakse. Süsteemi nimi on toodud vastava alamsüsteemi X-tee teenuste spetsifikatsioonis, mis on vormistatud iseseisva dokumendina. Süsteemide nimi on kujul ICS, ECS, NCTS, jne. 2. operation rakendatava operatsiooni nimi. Operatsiooni nimi on toodud vastava alamsüsteemi X-tee teenuste spetsifikatsioonis, mis on vormistatud iseseisva dokumendina. 3. automaticnotificationmailaddress elektronposti aadress, kuhu EMTA infosüsteem saadab teateid ettevõttele tolli poolt saadetud teadete kohta (vt ptk 4). 4. data rakendatava operatsiooni poolt kindlaks määratud vormingus XML dokument. XML dokumendi vorming on toodud vastava alamsüsteemi X-tee teenuste spetsifikatsioonis, mis on vormistatud iseseisva dokumendina. 2.4 Vastuse keha EMTA tollisüsteemide X-tee vastusse kehas on järgmised elemendid: 1. system süsteem, mis saatis vastuse. Süsteemi nimi on toodud vastava alamsüsteemi X- tee teenuste spetsifikatsioonis, mis on vormistatud iseseisva dokumendina. Süsteemide nimi on kujul ICS, ECS, NCTS, jne. 2. result operatsiooni tulemus. Operatsiooni tulemus määrab kindlaks data väljas oleva dokumendi tüübi (XML dokumendi juurelemendi nime). 3. data rakendatava operatsiooni poolt kindlaks määratud vormingus XML dokument. XML dokumendi vorming on toodud vastava alamsüsteemi X-tee teenuste spetsifikatsioonis, mis on vormistatud iseseisva dokumendina. 2.5 Konkreetse teenuse kirjeldamine kokkuvõte Sellest peatükis kirjeldatud X-tee teenuse kaudu pakutava teenuse lõplikuks spetsifitseerimiseks tuleb kirjeldada: 1. Süsteemi nimi. 2. Operatsiooni nimi. 3. Sisenddokumendi vorming. 4. Väljunddokumendi või väljunddokumentide vormingud. Need kirjeldused on koondatud iseseisvatesse süsteemikohastesse spetsifikatsioonidesse. 3 Sünkroonsed ja asünkroonsed teenused Käesolev peatükk kirjeldab ettevõtte ning tolli vahelise suhtluse kolme tüüpjuhtumit: 1) sünkroonse teenuse kasutamine ettevõtte poolt; 2) teate saatmine ettevõttelt tollile; 3) teate saatmine tollilt ettevõttele. emta-x-tee-liides.odt 4/6

3.1 Sünkroonne teenus Sünkroonse teenuse puhul saadab ettevõte tollisüsteemile XML dokumendi ning saab tollisüsteemilt kohe vastu teise XML dokumendi, mis teavitab ettevõtet operatsiooni tulemustest. X-tee terminites on tegu ühe X-tee päringu esitamisega EMTA andmekogusse, kus ettevõtte poolt saadetav XML dokument on ettevõtte päringus ning EMTA poolt saadetav XML dokument on EMTA vastuses. Sünkroonse teenuse korral saab ettevõtte infosüsteem koheselt teada operatsiooni lõpliku tulemuse. 3.2 Teate saatmine ettevõttelt tollile Teate saatmise korral ettevõttelt tollile saadab ettevõtte tollisüsteemile XML dokumendi ning saab tollisüsteemilt kohe vastu teise XML dokumendi, mis teavitab ettevõtet saadetud dokumendi kättesaamisest ning elementaarsete kontrollide edukast teostamisest. X-tee terminites on tegu ühe X-tee päringu esitamisega EMTA andmekogusse, kus ettevõtte poolt saadetav XML dokument on ettevõtte päringus ning EMTA poolt saadetav XML dokument on EMTA vastuses. Teate saatmise korral tollile, ei saa ettevõtte infosüsteem koheselt teada sõnumi töötlemise lõplikku tulemust. Tavaliselt on see seotud keerulise, võimalik, et paljude osapooltega suhtlust hõlmava dokumendi töötlemisprotsessi käivitamisega EMTA infosüsteemis, mis muudab sünkroonse vastuse tagastamise ebapraktiliseks. Ettevõtte infosüsteem ei saa teada operatsiooni lõplikku tulemust, vaid ainult seda, et dokument on töötlemiseks vastu võetud. 3.3 Teate saatmine tollilt ettevõttele Teatud talitlusprotsessides tuleb initsiatiiv suhtlust alustada tolli poolt. Toll peab saatma ettevõtte infosüsteemile teate. X-tee infrastruktuur on asümmeetriline eristatakse päringu tegijaid ehk X-tee kõnepruugis asutusi ja päringule vastajaid ehk X-tee kõnepruugis andmekogusid. Tehnilised nõuded andmekogule on palju suuremad kui asutusele. Seetõttu läheks kahesuunalise suhtluse võimaldamine kahe organisatsiooni vahel puhtalt X-tee võimalusi kasutades ettevõtetele olulisel kulukamaks. Lahenduseks on tolli infosüsteemi lisatud postkastiteenus. Tolliinfosüsteemid saadavad ettevõtetel saadetavad sõnumid postkasti. Postkast teavitab ettevõtte infosüsteemi (vt ptk 4), mispeale ettevõtte infosüsteem küsib postkastilt kõik ootele pandud sõnumid, kasutades selleks spetsiaalset teenust, mida pakutakse üle standardse tolli X-tee teenuse. Teate saatmine tolli infosüsteemilt ettevõttele koosneb järgmistest sammudest: 1. Tollisüsteem saadab postkastile XML dokumendi. Sõnumi päises on kirjas ettevõtte registrikood, saatja süsteemi nimi ning sõnumi tüüp. 2. Postkast talletab sõnumi. 3. Postkast otsib teavitusaadresside andmebaasist antud ettevõtte infosüsteemi elektronposti emta-x-tee-liides.odt 5/6

aadressi. 4. Kui postkast leidis aadressi siis saadab ta sellel aadressil meili, mis aktiveerib ettevõttepoolse tegevuse. 5. Ettevõtte infosüsteem saab postkasti poolt saadetud meili. 6. Ettevõtte infosüsteem kasutab postkastist sõnumi lugemise teenust (vt ptk 5) ning loeb tollisüsteemi poolt ootele pandud sõnumi. 7. Ettevõtte infosüsteem töötleb saadud sõnumi käivitab vajalikke protsesse, vms. 4 Tagasiside teenus Tagasiside teenus on X-tee väline teenus, mille kaudu tolli infosüsteem annab ettevõttele teada ootele pandud sõnumitest. Tagasiside teenus on realiseeritud meili saatmisega tolli infosüsteemi poolt ettevõtte meiliaadressile. Tagasiside teenuse toimimiseks peab ettevõte tegema kaht asja: 1. Eraldama meiliaadressi, mida ei kasutada millekski muuks, kui vaid tolli poolsete teavituste vastusvõtuks ning konfigureerima oma meilisüsteemi nii, et kirja saabumine sellele aadressile aktiveeriks ettemääratud protsessi ettevõtte infosüsteemis. 2. Lisama eraldatud meiliaadressi kõigi tolli X-tee teenuse päringute väljale automaticnotificationmailaddress. Tolli X-tee teenus korjab selle meiliaadressi päringust välja ning talletab postkasti aadressbaasis seose ettevõtte registrikoodi ning meiliaadressi vahel. Kui postkasti laekub hiljem teade sellele ettevõttele, otsib postkast aadressbaasist ettevõtte registrikoodi alusel meiliaadressi ning saadab sellele aadressile meili. Meiliaadress on ühine kõigi süsteemide jaoks. Kui ettevõtja on saatnud tollile teavitusaadressi näiteks ICS kasutamise käigus kasutab toll seda ka näiteks NCTS sündmustest teavitamiseks. 5 Postkastiteenus Postkast on ettevõtte jaoks üks tollisüsteem, mis pakub üht teenust. 1. Süsteemi nimi (päringu parameter system) on POBOX. 2. Teenuse nimi (päringu parameter operation) on fetchmessage. 3. Päringuga ei ole kaasas XML dokumenti (element data puudub). Päringu vastus sisaldab sõnumi postkasti pannud süsteemi andmeid: 1. Sõnumi saatnud süsteemi nimi (mitte POBOX!). Selle parameetri alusel saab ettevõtte infosüsteem suunata sõnumi õigesse alamsüsteemi. 2. Sõnumi tüüp (XML dokumendi juurelemendi nimi). 3. Tollisüsteemi poolt saadetud sõnum. Juhul kui postkastis polnud ühtki sõnumit tagastab postkast vastuse, kus süsteemiks on POBOX, sõnumi tüübiks OK ning XML dokument puudub. Ettevõtte infosüsteem võiks või peaks küsima postkastist sõnumeid niikaua kuni tuleb teade, et postkast on tühjaks saanud. emta-x-tee-liides.odt 6/6