Ústredný portál verejnej správy

Spustenie ďalších G2G validácií od 31. augusta 2021

Vážení používatelia a integrační partneri, 

dovoľujeme si vás informovať o termíne spustenia automatizovaných vstupných kontrol elektronických správ prijímaných zo systémov integrovaných na Ústredný portál verejnej správy (ÚPVS) v produkčnom prostredí. 

Dovoľujeme si upozorniť, že zavedením vstupných kontrol sa v prípade výskytu chýb budú v synchrónnej odpovedi rozhrania UIR vracať chybové kódy uvedené v zozname chybových kódov zverejnených na Partner framework portáli. Pôvodne sa zasielali chybové správy vo forme Sk-Talk správ do schránky odosielateľa. 

Od 31. augusta 2021 budú v produkčnom prostredí ÚPVS spustené nasledujúce validácie:

  • validácia na nenulové MessageId - v prípade nulového MessageId sa bude v synchrónnej odpovedi volania UIR rozhrania vracať chybový kód 03100139.
  • validácia na nenulové CorrelationId - v prípade nulového CorrelationId sa bude v synchrónnej odpovedi volania UIR vracať chybový kód 03100140. 
  • validácia či je MessageId rovnaké v SkTalk, MessageContainer (MC) aj MetadataContainer (MdC). (Ak v správe nie je objekt MC alebo MdC, tak sa kontrola nad týmito objektami nevykonáva). V prípade nesúladu MessageId v Sk-Talk a MessageContainer sa bude v synchrónnej odpovedi volania UIR vracať chybový kód 03100111. V prípade nesúladu MessageId v Sk-Talk a ReferenceId v MetadataContainer sa bude v synchrónnej odpovedi volania UIR vracať chybový kód 03100131.

Od 7. septembra 2021 budú v produkčnom prostredí ÚPVS spustené nasledujúce validácie:

  • validácia na unikátnosť ID objektov v jednom message kontajneri - v prípade duplicitných ObjectId sa bude v synchrónnej odpovedi volania UIR rozhrania vracať chybový kód 03100141. Kontrola bude spustená pre Sk-Talk Class: EGOV_DOCUMENT, EGOV_APPLICATION, EGOV_NOTIFICATON, ED_DELIVERY_REPORT, MEP_PAYMENT_ORDER_1_0, MEP_PAYMENT_ORDER_SEPA_1_0.
  • validácia vynucujúca prítomnosť MessageContainer v Sk-Talk správe - v prípade absencie MessageContainer sa bude v synchrónnej odpovedi volania UIR rozhrania vracať chybový kód  03100110. Kontrola bude spustená pre Sk-Talk Class: EGOV_APPLICATION, EGOV_DOCUMENT, EGOV_NOTIFICATION, ED_DELIVERY_REPORT, MEP_PAYMENT_ORDER_1_0, MEP_PAYMENT_ORDER_SEPA_1_0, ED_AUTHORIZE.

Od 14. septembra 2021 budú v produkčnom prostredí ÚPVS spustené nasledujúce validácie:

  • validácia vynucujúca prítomnosť MessageSubject poľa v message kontajneri v SkTalk správe. V prípade absencie hodnoty MessageSubject sa bude v synchrónnej odpovedi volania UIR rozhrania vracať chybový kód 03100133. Kontrola bude spustená pre Sk-Talk Class: EGOV_APPLICATION, EGOV_DOCUMENT, EGOV_NOTIFICATION, ED_DELIVERY_REPORT, MEP_PAYMENT_ORDER_1_0, MEP_PAYMENT_ORDER_SEPA_1_0.
  • validácia súladu SenderID na SubjectID - v prípade odlišnosti hodnôt SenderId a SubjectID sa bude v synchrónnej odpovedi volania UIR rozhrania vracať chybový kód 03100117. Kontrola bude spustená pre Sk-Talk Class: EGOV_APPLICATION, EGOV_DOCUMENT, EGOV_NOTIFICATION, ED_DELIVERY_REPORT.

Čísla chybových kódov nových vstupných validácií sú zverejňované v zozname chybových kódov na Partner framework portáli už od roku 2019. Sú uvedené aj v Release pláne nasadzovaných zmien na ÚPVS v časti „G2G - validácie". 

Nové vstupné validácie majú za cieľ obmedziť zasielanie chybných elektronických správ, ktoré nie sú v súlade s jednotným formátom elektronických správ a integračnými manuálmi, v dôsledku čoho ich nie je možné korektne spracovať na Ústrednom portáli verejnej správy alebo v iných integrovaných informačných systémoch. 

Dovoľujeme si vás požiadať, aby ste si preverili a otestovali vaše informačné systémy, nakoľko po spustení vstupných kontrol budú nesúladné elektronické správy s týmito validáciami automaticky ukončované chybovou správou. 

Plánované spustenie validácií je zverejnené v Release pláne nasadzovaných zmien na ÚPVS od polovice roka 2020. O harmonograme sme informovali aj hromadnými e-mailmi zasielanými počas 2. štvrťroka 2021.