Toto je starší verze dokumentu!
Obsah
Anonymizace historie rezervací
Podobně, jako jsou mazány údaje o histirii výpůjček, je možné vyčistit také staré splněné či nesplněné rezervace.
Vyčištěné rezervace jsou přesunuty z tabulky action.hold_request do tabulky action.aged_hold_request, přičemž jsou vymazány údaje identifikující čtenáře (podobně jakou jsou při anonymizaci výpůjčky přesunuty do tabulky action.aged_circulation., viz Archivace (anonymizace) výpůjček)
Nastavení parametrů pro anonymizaci historie rezervací
Parametry pro anonymizaci rezervací se nastavují rozhraní pro nastavení globálních indikátorů: Administrace → Aministrace serveru → Globální indikátory
Pro nastavení anonymizace historie rezervací jsou použity tyto globální indikátory:
- Doba uchování historie rezervací: určuje časový rámec pro vyčištění rezervací založené na stáří transakce, např. 30 dní, 60 dní apod. (podobně také u dalších položek)
- Doba uchování historie rezervací - splněné
- Doba uchování historie rezervací - zrušené (čtenářem)
- Doba uchování historie rezervací - zrušené (čtenářem v OPACu)
- Doba uchování historie rezervací - zrušené (expirace nevyzvednuté rezervace)
- Doba uchování historie rezervací - zrušené (expirace rezervace s nenalezeným cílem)
- Doba uchování historie rezervací - zrušené (personálem)
- Doba uchování historie rezervací - zrušené (telefonicky čtenářem)
- Doba uchování historie rezervací - zrušené (výchozí)
Je možné nastavit pouze výchozí dobu uchování rezervací nebo specifikovat dobu uchování pro jednotlivé typy rezervací. Při čištění rezervací je dána přednost nastavení, které je více specifické
V případě, že čtenář má ve svém čtenářském kontě nastaveno uchování rezervací, jeho historické rezervace nejsou smazány.
Spuštění funkce čištění rezervací
Funkci čištění je nutné vyvola skriptem purge_holds.srfsh (tuto funkci je možné zařadit mezi úlohy cronu).