Maska osobního čísla: Porovnání verzí
(prvotní text) |
(Žádný rozdíl)
|
Verze z 2. 12. 2013, 10:15
V masce je možné použít tyto znaky:
- číslice 0,1,2…9
- velká písmena bez diakritiky A,B,C…Z
- hvězdička "*"
- hashmark "#"
- ampersand "&"
Struktura masky
1. Právě jedno písmeno označující fakultu
- musí být uvedeno v doméně OS_CISLO
- musí být na první pozici masky
- uvádí se vždy rovnou toto velké písmeno (žádný náhradní znak)
- příklad: A .. FAV, K .. FEK, L .. FEK
2. Rok nástupu do studia
- musí být na druhé a třetí pozici masky
- používají se dva znaky hashmark "#"
- systém nastaví dvě poslední číslice akad. roku (přelomový měsíc, od kdy se uvažuje aktuální rok určuje parametr OS_CISLO_PRELOM_ROKU)
3. Prefix čísla
- nepovinné
- písmeno nebo více písmen, vyjadřující např. formu, typ studia
- může zde být i ampersand, na jeho pozici je možné nezadat nic nebo libovolné písmeno
4. Pořadové číslo
- povinné
- může být na libovolné pozici počínaje čtvrtou
- je možné zadat znaky *,?,0,1,2..9
- tyto znaky je možné zadat v masce jen jednou, tj. nesmí mezi nimi být písmena, která by pořadové číslo rozdělovala na dvě pořadová čísla
- na konci musí být znak 0 nebo 1 označující, zda pořadové číslo bude začínat nulou nebo jedničkou
- před posledním znakem (0 resp. 1) může být libovolné množství znaků "*" nebo "?"
- v masce nesmí být víc jak jedna souvislá řada hvězdiček
- v masce nesmí být víc jak jedna souvislá řada otazníků
- otazník říká, kolik pozic včetně posledního znaku (0 resp. 1) bude pořadové číslo pevně mít. Mezi otazníky nesmí být hvězdičky.
- hvězdička říká, kolik pozic včetně posledního znaku (0 resp. 1) bude pořadové číslo minimálně mít. Mezi hvězdičkami nesmí být otazníky.
- na prvním místě může být použita číslice 1,2…9. Tím si určujeme, že číselná řada začíná pro tento studijni program tímto číslem.
- pokud bude uvedena jen jedna číslice 0 resp. 1, pro systém to znamená, že má začít číslovat od tohoto čísla a že se před ním nachází hvězdička
5. Postfix čísla
- nepovinné
- písmeno nebo více písmen, vyjadřující např. formu, typ studia
- může zde být i ampersand, na jeho pozici je možné nezadat nic nebo libovolné písmeno (možno použít např. pro označení studentů Erasmus)
Maska musí mít minimálně 4 pozice: písmeno fakulty, dva hashmarky "#" roku nástupu a jednu číslici označující, zda se začíná nulou nebo jedničkou. Do domény FAKULTY do položky ENGLISH je možné předdefinovat masku pro fakultu. Při nastavování masky u studijních programů se převezme tato předdefinovaná.
Shodné masky u různých programů sdílí číselnou řadu.
Maska | Posloupnost generovaných čísel |
---|---|
A#??0 | A07000, A07001 … A07999 |
A#**1 | A07001, A07002 … A07999, A070001 … A079999999 |
A#1 | A071, A072 … A079, A0701, A0702 … A079999999 |
A#P??0B | A07P000B, A07P001B … A07P999B |
A#M4**1 | A07M4001, A07M4002 … A07M9999, A07M00001 … A07M999999 |