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.