individualni rek i n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Individualni REK-i PowerPoint Presentation
Download Presentation
Individualni REK-i

Loading in 2 Seconds...

play fullscreen
1 / 13

Individualni REK-i - PowerPoint PPT Presentation


  • 131 Views
  • Uploaded on

Individualni REK-i. Individualni REK-i na portalu eDavki April 2008 Erik Mihalj. Uvod. pridobivanje digitalnega potrdila pooblaščanje notranje zunanje kategorizacija dokumentov po velikosti majhni veliki zelo veliki struktura XML načini dostave dokumenta sinhroni, asinhroni način

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Individualni REK-i' - jaimie


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
individualni rek i

Individualni REK-i

Individualni REK-i na portalu eDavki

April 2008 Erik Mihalj

slide2
Uvod
  • pridobivanje digitalnega potrdila
  • pooblaščanje
    • notranje
    • zunanje
  • kategorizacija dokumentov po velikosti
    • majhni
    • veliki
    • zelo veliki
  • struktura XML
  • načini dostave dokumenta
    • sinhroni, asinhroni način
    • GUI, HTTP POST, SOAP
pridobivanje digitalnega potrdila
Pridobivanje digitalnega potrdila
  • Digitalna potrdila so različna glede na vrsto vaše vloge v davčnem poslovanju:
    • Fizična oseba
    • Zastopnik pravne osebe oz. fizične osebe z dejavnostjo
    • Zaposlen pri pravni osebi oz. pri fizični osebi z dejavnostjo
  • Ponudniki digitalnih potrdil:
    • Center Vlade RS za informatiko (SIGEN CA)
    • Nova Ljubljanska banka d.d. (AC NLB)
    • Pošta Slovenije d.o.o. (POŠTA®CA)
    • Halcom Informatika d.o.o. (HALCOM CA)

Več na:

http://edavki.durs.si/OpenPortal/Pages/Registration/Intro.aspx

poobla anje
Pooblaščanje
  • Notranja pooblastila
    • zaposleni v vašem podjetju oz. pri fizični osebi z dejavnostjo
    • digitalno potrdilo na ime vašega podjetja
  • Zunanja pooblastila
    • ni zaposlen v vašem podjetju
    • to je lahko FO, PO ali FOD
    • kakršnokoli veljavno digitalno potrdilo razen zgoraj omenjenega

Več na:

http://edavki.durs.si/OpenPortal/Pages/Mandates/Mandating.aspx

struktura xml

iREK - ovojnica

Glava dokumenta

Sintetični del

Podatki o izplačilih

Obračuni

Analitični del

Individualni zapis

Individualni zapis

Individualni zapis

Individualni zapis

Individualni zapis

Individualni zapis

Struktura XML

<?xml version="1.0" encoding="utf-8"?>

<Envelope

xmlns=".../REK_X_#.xsd" xmlns:edp=".../EDP-Common-1.xsd" xmlns:podo=".../PODO-Common-1.xsd">

...

</Envelope>

<edp:Header>

<edp:taxpayer xmlns:ds_odip=".../Ds_ODIP_1.xsd">

<edp:taxNumber>...

<edp:taxpayerType>...

<edp:name>...

<edp:address1>...

<edp:invalidskoPodjetje>...

<edp:activityCode>...

</edp:taxpayer>

</edp:Header>

<REK>

<REK_X>

...

</REK_X>

<ODIP> | <OPDDP>

... | ...

</ODIP> | </OPDDP>

</REK>

<AnalyticalData>

<AnalyticalDataItem>

<A001>...

<A002>...

<A003>...

<A004>...

<IncomeTax>...

<Contributions>...

...

</AnalyticalDataItem>

...

</AnalyticalData>

na in oddajanja dokumenta
Način oddajanja dokumenta
  • Sinhroni:
    • dosedanji način dela
    • majhni in veliki dokumenti
    • preko osebnega portala (GUI)
    • storitev HTTP POST
    • storitev SOAP
  • Asinhroni:
    • novost
    • zelo veliki dokumenti
    • storitev SOAP
asinhroni na in
Asinhroni način
  • priprava dokumenta
    • prenos podatkov preko spletnih storitev
    • enoznačna koda dokumenta
  • preverjanje dokumenta
    • uporabnik ni obvezno prisoten
    • rezultat
  • podpis in oddaja dokumenta
    • prevzem rezultata preverjanja
    • v redu  podpis in vložitev
    • napake
spletna storitev soap
Spletna storitev SOAP
  • spletna storitev za delo z dokumenti je priporočena za:
    • podjetja z veliko zaposlenimi,
    • banke,
    • ZPIZ
    • veliki izplačevalci
    • ...
spletna storitev soap koraki
Spletna storitev SOAP - koraki
  • Prijava (Login)
  • Izračun (Calculate)
    • ne bo podprt za zelo velike dokumente
  • Preverjanje (Check)
    • ne bo podprt za zelo velike dokumente
  • Oddaja (Deposit)
    • Uvoz (Upload)
    • Preveri stanje (Check Status)
    • Prejmi napake (Get Errors)
    • Oddaj (Deposit)
  • Pregled (View)
    • pregled dokumentov bo za zelo velike dokumente omejen
spletna storitev soap primer

SOAP

EDP

-

WEB

EDP

client

service

system

Login

Session handle

UploadDocument

tokenXML

CheckDocument

GetErrors

GetErrMsg

ErrMsg

errorsXML

DepositDocument

Deposit

EDPDocNumber

Response

Logout

Spletna storitev SOAP - primer

handle=LoginUsingClientCertificate(taxNumber,taxPayerType);

token = UploadDocument(handle,DocXml);

  • docStat = CheckStatus(handle, token);
  • Možni statusi so:
    • čaka na preverjanje
    • pregledan, a ima (kritične, nekritične) napake
    • pripravljen na oddajo

errXML = GetErrors(handle, token);

DocNum = DepositDocument(handle, token, ignoreNonCriticalErr);

Logout(handle);

oddaja z metodo http post
Oddaja z metodo HTTP POST
  • uvoz pripravljenih podatkov
    • DŠ izplačevalca
    • vrsta izplačevalca (PO, SP)
    • dokument zakodiran v Base-64
      • nepodpisan
      • podpisan
  • omejena velikost
    • meje bodo objavljene na portalu

<html>

<head>

<title>Testiranje HTTPS-POST</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

</head>

<body>

<form name="signForm1" method="post" action="https://beta.edavki.durs.si/.../Login.aspx" id="signForm1">

<input id="TaxPayerID" type="hidden" name="TaxPayerID" value="48889679">

<input id="TaxPayerType" type="hidden" name="TaxPayerType" value="PO">

<input id="ImportDocument" type="hidden" name="ImportDocument" value="PD94bWwgdmVy...xvcGU+DQo=">

<INPUT TYPE=SUBMIT VALUE="POST UNSIGNED"></P>

</form>

</body>

</html>

oddaja v osebnem portalu gui
Oddaja v osebnem portalu (GUI)
  • osebni portal eDavki z uporabo digitalnega potrdila (certifikata)
  • vnos podatkov preko GUI
    • vnos podatkov v polja
    • omejeno število individualnih zapisov
  • uvoz pripravljenih podatkov
    • uvoz datoteke XML
    • omejena velikost

Meje bodo objavljene na portalu.