Statistika registrací čtenářů

Last modified by Martin Mahr on 2024/10/21 22:32

Statistika registrací čtenářů je k nalezení: Výpůjčák → Akce → Statistiky výpůjček → Statistiky čtenářů

Vysvětlená výpočtu registrací: Výpočet statistik registrací

Statistiky registrací zobrazují málo platících

Problém je v tom, že pokud má čtenář víc registračních poplatků za rok, tak jestli je platící/zdarma se bere z prvního z nich. (Nulové registrace vznikají platností registrace z minulého roku viz https://ipk.nkp.cz/statistika-pruzkumy-dokumenty/statistiky/nova-definice-registrovaneho-uzivatele-pro-vykazovani-statistiky-platna-od-1.-1.-2017 ) 

Ukažme si to na příkladu:
Čtenář si zaplatil registraci 1.10.2018 s platností na 1 rok za 100 Kč. Poprvé v roce 2019 přišel do knihovny 10.1.2019, takže ten den se mu vytvořil virtuální registrační poplatek za částku 0 Kč (započítání platné registrace z loňského roku do letošního). Pak chodil do knihovny s tím, že když přišel 5.10.2019, tak už mu ta registrace z loňska neplatila -> zaplatil si tedy novou roční registraci do 5.10.2020 a opět za 100 Kč. Výsledkem je, že za rok 2019 má v databázi (historii čtenáře) uložené 2 registrační poplatky:

  1. z 10.1.2019 za 0 Kč.
  2. z 5.10.2019 za 100 Kč.

Všechny výstupy fungují tak, že do statistik berou v úvahu jen první registraci čtenáře za rok - takže registrace tohoto čtenáře se do statistik uloží k 10.1.2019. Bohužel to ovlivňuje právě i ten přehled platící/zdarma, protože tahle první registrace je za 0 Kč, takže se čtenář započítá mezi ty zdarma, i když později má už placenou registraci za 100 Kč. Na první pohled by se dalo říci, že je to chyba, že by se mezi zdarma měl započítávat pouze tehdy, pokud má celý rok všechny registrace zdarma. Jenže zde nastává problém s konzistencí dat - pokud bych si vygeneroval tenhle výstup jen pro leden na konci ledna 2019, tak by se mi čtenář započítal mezi zdarma (protože placený poplatek vznikne až za 9 měsíců). Když si ale ten výstup za leden vytisknu v listopadu 2019, tak najednou by se mi ta samá registrace započítala už mezi platící (vznikla už registrace za 100 Kč). Což by v případě, kdy si výstupy tisknou na konci každého měsíce, byl dost velký problém. Proto se to dělá tak, jak se to dělá, tzn. že se započítává platící/zdarma z toho prvního poplatku, aby výstup za nějaké období dával stejné výsledky nezávisle na tom, kdy je vygenerován.