1 / 23

//SOAP in iREK obrazci /

//SOAP in iREK obrazci /. DURS delavnica, 21. november 2008. //SOAP in iREK obrazci/. //Veliki dokumenti/. Veliki dokumenti. Veliki dokumenti. Velik dokument je dokument , ki presega dolo čeno mejo in ga je v sistem eDavki potrebno prenesti na drugačen način

norman
Download Presentation

//SOAP in iREK obrazci /

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. //SOAP in iREKobrazci/ DURS delavnica, 21. november 2008

  2. //SOAP in iREK obrazci/

  3. //Veliki dokumenti/

  4. Veliki dokumenti

  5. Velikidokumenti • Velikdokument je dokument, kipresegadoločeno mejo in ga je v sistem eDavki potrebno prenesti na drugačen način • Velik dokument je sestavljen iz 2 delov: • mali dokument (podpis, zgoščena vrednost) • priloga (originalni – velik – dokument) Opredelitev pojma

  6. Veliki dokumenti • Priprava malega dokumenta • Priprava zgoščene vrednosti priloge (hash) • Vpis zgoščene vrednosti priloge v mali dokument • Podpis malega dokumenta • Pri uporabi portala se ta korak naredi avtomatsko Priprava dokumenta

  7. Veliki dokumenti • Poglejmo si primer dokumenta ODE-PDO Primer

  8. Veliki dokumenti • Poglejmo si primer dokumenta REK-1 Primer

  9. Veliki dokumenti • Klic metodeDepositDocumentWithAttachment • Parametri: • handle • signedDocXml – mali dokument • attachment – priloga • attachmentFileName • attachmentMimeType • ignoreNonCriticalErrors • documentID SOAP klici

  10. Veliki dokumenti Podprti obrazci * - vsi dokumenti so obravnavani kot veliki dokumenti

  11. //Zakasnjenaobdelava dokumenta/

  12. Zakasnjena obdelava dokumenta

  13. Zakasnjenaobdelavadokumenta • Dokument se postavi v vrstozazakasnjenoobdelavo • Primernopredvsemzazelovelikedokumente (10+ MB) • Preverjanjedokumenta se naredizakasnjeno (neodvisnoododjemalca) Opredelitev pojma

  14. Zakasnjenaobdelavadokumenta • Rezultat obdelave je lahko: • Oddan dokument • Seznam napak • Nalaganje v vrsto z metodo “velikega dokumenta” • Spremljanje poteka obdelave (“status”) Opredelitev pojma (nadalj.)

  15. Zakasnjena obdelava dokumenta • Proces pri odjemalcu: • Naloži v vrsto • Preveri status • Če so napake, pridobi napake • Če ni napake, pridobi EDP-ID oddanega dokumenta Nalaganje dokumenta v vrsto za zakasnjeno obdelavo

  16. Zakasnjena obdelava dokumenta • Klic metodeUploadAndDepositDocumentAsync • Parametri: • handle • signedDocXml – mali dokument • attachment – priloga • attachmentFileName • attachmentMimeType • ignoreNonCriticalErrors • documentID • Vrne: • žeton – Guid dokumenta Proces pri odjemalcu – Naloži v vrsto

  17. Zakasnjena obdelava dokumenta • Klic metodeGetStatusAsync • Parametri: • handle • žeton – Guid dokumenta • Vrne: • status – status dokumenta Proces pri odjemalcu – Preveri status

  18. Zakasnjena obdelava dokumenta • Možni statusi: • AsyncUploadednaložen v vrsto • AsyncInParsev fazi razčlenjevanja • AsyncErrorParsednapaka v fazi razčlenjevanja • AsyncOkParseduspešno razčlenjen Proces pri odjemalcu – Preveri status (nadalj.)

  19. Zakasnjena obdelava dokumenta • Možni statusi (nadalj.): • AsyncInCheckv fazi preverjanja • AsyncErrorCheckednapaka v fazi preverjanja • AsyncOkCheckeduspešno preverjen • Depositeduspešno oddan Proces pri odjemalcu – Preveri status (nadalj.)

  20. Zakasnjena obdelava dokumenta • Klic metodeGetErrorsAsync • Parametri: • handle • žeton – Guid dokumenta • Vrne: • xml – poročilo o napakah v XML obliki(DocumentErrors XML shema) Proces pri odjemalcu – Pridobi napake

  21. Zakasnjena obdelava dokumenta • Klic metodeGetDocumentEdpId • Parametri: • handle • žeton – Guid dokumenta • Vrne: • edpID – EDP številka vloženega dokumenta Proces pri odjemalcu – Pridobi EDP-ID oddanega dokumenta

  22. Zakasnjena obdelava dokumenta Podprti obrazci

More Related