Kontrola vkládaných dat

arrow-up arrow-left arrow-right

 

Všechna vkládaná data jsou kontrolována na:

Datový typ - pokud je požadováno číslo, musí být vloženo číslo
Povinnost zadání - pokud se jedná o povinné údaje
Křížová kontrola - zadání jednoho pole ovlivňuje zadání jiného pole
Ostatní kontroly - např. omezení rozsahu vkládaných hodnot

 

aisp_38

Obrázek 38 Kontrola - zobrazení chybových hlášení po opuštění pole

 

Všechny kontroly jsou prováděny podle stejných principů:

Kontrola probíhá ihned po opuštění pole (kromě křížové)
Chybně zadané pole bude ohraničeno červeně a v případě kliknutí na toto pole, bude uživateli zobrazena informační bublina s popisem chyby
Křížová kontrola probíhá při odeslání formuláře ohlášení agendy k registraci

 

aisp_39

Obrázek 39 Kontrola - zobrazení chybových hlášení při zmáčknutí funkčního tlačítka

 

Po odeslání ohlášení agendy (stisknutí tlačítka "ODESLAT K REGISTRACI") k registraci se provádí kontroly:

1.Data vzniku a zániku agendy, datum vzniku nesmí být vyšší než datum zániku
2.Dat platnosti agendy, platnost od nesmí být starší než datum vzniku agend a platnost do nesmí být vyšší než datum zániku agendy
3.Data platnosti agendy, datum platnosti od musí být vyšší než aktuální datum
4.Dat platnosti agendy a činnosti, datum platnosti od nesmí být vyšší než datum platnosti do
5.Definice alespoň jednoho OVM nebo SPUÚ nebo jejich kategorie a maximálně 100 OVM, 100 SPUÚ, 100 kategorií OVM a 100 kategorií SPUÚ
6.Dat platnosti OVM, SPUÚ a jejich kategorií, platnost do nesmí být starší než aktuální datum a platnost od nesmí být vyšší než aktuální datum
7.Definice alespoň jedné činnosti a maximálně 500 činností
8.Názvu činnosti, název musí být unikátní v rámci ohlášení/agendy
9.Dat platnosti činnosti, nesmí přesahovat platnost agendy
10. Definice činnostní role pro činnost, činnost musí vykonávat alespoň jedno OVM nebo SPUÚ nebo jejich kategorie
11. Definice činnostní role pro OVM, SPUÚ a jejich kategorie, OVM, SPUÚ a jejich kategorie musí mít přiřazenu alespoň jednu činnost na záložce Role
12. Dat platnosti agend definovaných na záložce Přístup k agendám, platnost do nesmí být starší než aktuální datum a platnost od nesmí být vyšší než aktuální datum
13. Definice alespoň jednoho oprávnění ke všem agendám definovaným na záložce Přístup k agendám
14. Definice alespoň jednoho údaje u oprávnění
15. Definice alespoň jedné činnostní role u oprávnění
16. Vyplnění alespoň jednoho právního předpisu na záložce Definice a alespoň jeden musí být označen jako hlavní, jako hlavní může být označen i ostatní právní předpis
17. Definování služeb VS se všemi náležitostmi při označení, že agenda poskytuje služby na záložce Služby VS
18. Vyplnění alespoň jednoho poskytovatele služby a subjektu využívajícího službu na záložce Služby VS
19. Vyplnění alespoň jednoho právního předpisu u každé služby a každého úkonu na záložce Služby VS
20. Definování údajů se všemi náležitostmi při označení, že agenda poskytuje údaje na záložce Údaje.
21. Vyplnění právního předpisu u každého objektu/subjektu na záložce Údaje
22. Vyplnění právního předpisu u každého údaje objektu/subjektu na záložce Údaje
23. Definování oprávnění se všemi náležitostmi při definování přístupu k agendě na záložce Oprávnění k údajům
24. Vyplnění právního předpisu u každého oprávnění "dle zákona" na záložce Oprávnění k údajům
25. Vyplnění důvodu u každého údaje definovaného na oprávnění nebo celkového důvodu k oprávnění "dle potřeby" na záložce Oprávnění k údajům
26. Dat platnosti AIS definovaných na záložce AIS a záložce Údaje pro daný objekt/subjekt platnost do nesmí být starší než aktuální datum a platnost od nesmí být vyšší než aktuální datum

 

V nabídce Ukončení agendy nebo Ukončení agendy (správce) se provádí kontrola: navrhovaného data konce platnosti agendy, musí být vyšší než aktuální datum.

V nabídce Registrace se provádí kontrola: platnosti verze agendy, musí navazovat na platnost předcházející verze agendy, platnost od nové verze agendy musí být vyšší než platnost do předcházející verze a vyšší než platnost od samostatných ohlášení verzí služeb VS a AIS. Platí to i naopak platnost od samostatných ohlášení verzí služeb VS nebo AIS musí být vyšší než platnost od poslední schválené verze agendy, samostatné verze služeb VS a samostatné verze AIS.

Další typy kontrol jsou tzv. obchodní a technické. Jedná se o typy chyb, které nejsou uživatelem plně ovlivnitelné. Jedná se např. o ověřování platnosti entit, nedostupnost databáze, nedostupnost ISZR nebo neúspěšný zápis do databáze apod.