Maska osobního čísla: Porovnání verzí
(prvotní text) |
m (průběžné doplňování) |
||
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
+ | Viz též [https://is-stag.zcu.cz/napoveda/system-doc/ch28s05.html Maska osobního čísla v nápovědě IS/STAG] | ||
+ | |||
+ | Maska se zadává u programu na formuláři [[OP0010 - Záložka Popis programu]]. | ||
+ | |||
+ | Číselná řada začíná pro každou masku od začátku pro každý rok, tzn maska A##UV**1XY umožňuje přidělit maximálně 999 čísel, ale v každém roce. Tím je míněn počet studií, která v daném roce vzniknou („prváků“, respektive prvonástupů), nikoliv celkový počet aktivních studií v tom programu a formě v daném akademickém roce. | ||
+ | |||
+ | '''POZOR:''' mějte prosím na paměti, že shodnou masku lze přidělit více než jednomu programu + formě, v tom případě je potřeba masku vytvořit tak, aby číselná řada byla schopná v jednom roce pojmout dostatečný počet studií napříč všemi programy + formami, které mají tuto masku. | ||
+ | |||
V masce je možné použít tyto znaky: | V masce je možné použít tyto znaky: | ||
Řádek 47: | Řádek 55: | ||
Shodné masky u různých programů sdílí číselnou řadu. | Shodné masky u různých programů sdílí číselnou řadu. | ||
+ | Např. tři programy mají masku A##1 a čtvrtý program A##1P, řady budou vypadat například P1: A131, A132, A135, P2: A133, A136, P3: A134, A137, P4: A131P, A132P. | ||
+ | |||
+ | Ampersand lze používat např. k označování ECTS, viz [http://is-stag.zcu.cz/napoveda/win-klient/modul_ES0200.html ES0200 Převod ECTS] | ||
{| class="wikitable" | {| class="wikitable" | ||
Řádek 53: | Řádek 64: | ||
! Posloupnost generovaných čísel | ! Posloupnost generovaných čísel | ||
|- | |- | ||
− | | A#??0||A07000, A07001 … A07999 | + | | A##??0||A07000, A07001 … A07999 |
|- | |- | ||
− | | A#**1||A07001, A07002 … A07999, A070001 … A079999999 | + | | A##**1||A07001, A07002 … A07999, A070001 … A079999999 |
|- | |- | ||
− | | A#1||A071, A072 … A079, A0701, A0702 … A079999999 | + | | A##1||A071, A072 … A079, A0701, A0702 … A079999999 |
|- | |- | ||
− | | A#P??0B||A07P000B, A07P001B … A07P999B | + | | A##P??0B||A07P000B, A07P001B … A07P999B |
|- | |- | ||
− | | A#M4**1||A07M4001, A07M4002 … A07M9999, A07M00001 … A07M999999 | + | | A##M4**1||A07M4001, A07M4002 … A07M9999, A07M00001 … A07M999999 |
|} | |} | ||
[[Kategorie:IS/STAG]] | [[Kategorie:IS/STAG]] |
Aktuální verze z 10. 2. 2014, 10:01
Viz též Maska osobního čísla v nápovědě IS/STAG
Maska se zadává u programu na formuláři OP0010 - Záložka Popis programu.
Číselná řada začíná pro každou masku od začátku pro každý rok, tzn maska A##UV**1XY umožňuje přidělit maximálně 999 čísel, ale v každém roce. Tím je míněn počet studií, která v daném roce vzniknou („prváků“, respektive prvonástupů), nikoliv celkový počet aktivních studií v tom programu a formě v daném akademickém roce.
POZOR: mějte prosím na paměti, že shodnou masku lze přidělit více než jednomu programu + formě, v tom případě je potřeba masku vytvořit tak, aby číselná řada byla schopná v jednom roce pojmout dostatečný počet studií napříč všemi programy + formami, které mají tuto masku.
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. Např. tři programy mají masku A##1 a čtvrtý program A##1P, řady budou vypadat například P1: A131, A132, A135, P2: A133, A136, P3: A134, A137, P4: A131P, A132P.
Ampersand lze používat např. k označování ECTS, viz ES0200 Převod ECTS
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 |