Tukipyyntö #5558
OUTI: lainausraportti, jossa näkyy myös uusintojen määrä
100%
Kuvaus
Saisiko lainoista sellaisen raportin, että
- hakua tehdessä voi valita joko yksittäisen kirjaston esim. OUPK, RAPK tai LIPK tai kunnan kaikki kirjastot esim. OU%, RA% tai LI%, jolloin tulokseen saisi tarvittaessa koko kunnan tulokset
- hakua tehdessä mahdollisuus valita aikaväli
- tulokseen eroteltaisiin lainat/uusinnat kirjastoittain
- uusinnoille ja ensilainoille omat sarakkeet tuloksissa
Subtasks
Historia
#1
Updated by Koha-Suomi harjoittelija yli vuosi ago
- Tila changed from Uusi to Työn alla
- Nimetty set to Koha-Suomi harjoittelija
Edit: editoin pois, koska tässä kuvaamani raportit eivät toteuta tiketin toivetta.
Raportit 539 ja 540 toteuttavat tiketin toiveen. Niistä löytyy tietoa alla.
#2
Updated by Koha-Suomi harjoittelija yli vuosi ago
Tein raportin, jossa samasta raportista saa ensilainat, uusinnat, sekä (ensilainat+uusinnat=)yhteensä. Teen vielä Yhden raportin, mikäli sellainen on hyödyllinen, jossa on ensilainat, uusinnat, (ensilainat+uusinnat) yhteensä sekä palautukset. Mikäli tällainen raportti sattuisi olemaan hyödyllinen ja sattuisi toteuttamaan tikettien 5558 ja 5559 toiveet paremmin kuin tilanne, jossa ne ovat erillisiä.
Raportti: Ensilainat, uusinnat, yhteensä
Raportin URL: https://outi.koha-suomi.fi/cgi-bin/koha/reports/guided_reports.pl?reports=539&phase=Run%20this%20report
Raportin ID: 539
Raportin nimi:
Lainatilastot, kirjasto tai kirjastokunta
Raportin kuvaus:
Näyttää käyttäjälle ensilainat, uusinnat sekä ensilainat + uusinnat yhteensä annetulla aikavälillä annetusta kirjastosta tai kirjastokunnasta. Käyttäjä voi valita kirjastokunnan syöttämällä esim. OU%, RA% tai LI%.
Raportin SQL-komento:
SELECT statistics.branch AS 'Kirjaston koodi', branches.branchname AS 'Kirjaston nimi', SUM(CASE WHEN statistics.type = "issue" THEN 1 ELSE 0 END) AS 'Ensilainat', SUM(CASE WHEN statistics.type = "renew" THEN 1 ELSE 0 END) AS 'Uusinnat', SUM(CASE WHEN (statistics.type = "issue" OR statistics.type = "renew")THEN 1 ELSE 0 END) AS 'Yhteensä' FROM statistics LEFT JOIN branches ON statistics.branch = branches.branchcode WHERE statistics.branch LIKE <<Kirjasto tai Kuntaosio>> AND (statistics.type = "renew" OR statistics.type = "issue") AND statistics.datetime BETWEEN <<Alkupvm|date>> AND DATE_ADD(<<Loppupvm|date>>, INTERVAL 1 DAY) AND NOT statistics.usercode = "EITILASTO" AND NOT statistics.usercode is null GROUP BY statistics.branch WITH ROLLUP LIMIT 100
Raportin esimerkkitulostus:
Valinnat:
-Kirjasto tai kuntaosio: RA%
-Aikaväli: 1.1 - 31.5.2022
Kirjaston koodi Kirjaston nimi Ensilainat Uusinnat Yhteensä RAHA Haapajoen kirjasto 2031 1139 3170 RAPA Pattijoen kirjasto 12490 5957 18447 RAPK Raahen kirjasto 55477 62522 117999 RAVI Vihannin kirjasto 7410 5789 13199 Vihannin kirjasto 77408 75407 152815
PS: Pahoitteluni viestitulvasta.
#3
Updated by Koha-Suomi harjoittelija yli vuosi ago
Viestitulva jatkuu. Tein raportin, jossa kaikki neljä yhdistyvät, ja tikettien 5558 ja 5559 on nyt samassa raportissa. Laitan tämän saman raportin tikettiin 5559 tarjolle. Eli tästä raportista näkee ensilainat, uusinnat, ensilainat+uusinnat, sekä palautukset.
Kirjasto tai kirjastokunta: Ensilainat, uusinnat, yhteensä, palautukset
Raportin URL: https://outi.koha-suomi.fi/cgi-bin/koha/reports/guided_reports.pl?reports=540&phase=Run%20this%20report
Raportin ID: 540
Raportin nimi:
Ensilainat, uusinnat, yhteensä, palautukset, kirjasto tai kirjastokunta
Raportin kuvaus:
Näyttää käyttäjälle ensilainat, uusinnat, ensilainat+uusinnat ja viimeisenä palautukset. Arvot näytetään annetulla aikavälillä annetusta kirjastosta tai kirjastokunnasta. Käyttäjä voi valita jonkin kirjastokunnan syöttämällä esim. OU%, RA% tai LI%.
Raportin SQL-komento:
SELECT statistics.branch AS 'Kirjaston koodi', branches.branchname AS 'Kirjaston nimi', SUM(CASE WHEN statistics.type = "issue" THEN 1 ELSE 0 END) AS 'Ensilainat', SUM(CASE WHEN statistics.type = "renew" THEN 1 ELSE 0 END) AS 'Uusinnat', SUM(CASE WHEN (statistics.type = "issue" OR statistics.type = "renew") THEN 1 ELSE 0 END) AS 'Ensilainat+uusinnat', SUM(CASE WHEN statistics.type = "return" THEN 1 ELSE 0 END) AS 'Palautukset' FROM statistics LEFT JOIN branches ON statistics.branch = branches.branchcode WHERE statistics.branch LIKE <<Kirjasto tai Kuntaosio>> AND statistics.datetime BETWEEN <<Alkupvm|date>> AND DATE_ADD(<<Loppupvm|date>>, INTERVAL 1 DAY) AND NOT statistics.usercode = "EITILASTO" AND NOT statistics.usercode is null GROUP BY statistics.branch WITH ROLLUP LIMIT 100
Raportin esimerkkitulostus:
Valinnat:
-Kirjasto tai kuntaosio: RA%
-Aikaväli: 1.1 - 31.5.2022
Kirjaston koodi Kirjaston nimi Ensilainat Uusinnat Ensilainat+uusinnat Palautukset RAHA Haapajoen kirjasto 2031 1139 3170 4099 RAPA Pattijoen kirjasto 12490 5957 18447 29730 RAPK Raahen kirjasto 55477 62522 117999 93514 RAVI Vihannin kirjasto 7410 5789 13199 17321 Vihannin kirjasto 77408 75407 152815 144664
#4
Updated by Koha-Suomi harjoittelija yli vuosi ago
- Tila changed from Työn alla to Ratkaisu ehdotettu
#5
Updated by Koha-Suomi harjoittelija yli vuosi ago
Raporteissa oli virhe, joka on nyt korjattu.
#6
Updated by Koha-Suomi harjoittelija yli vuosi ago
(sama viesti kuin tiketissä 5559)
Korjasin raporttia 540 (eli raportti missä on: ensilainat, uusinnat, yhteensä, sekä palautukset.)
Raportissa luki viimeisellä rivillä, jossa sarakkeet laskettu yhteen, virheellisesti sama selkokielinen kirjaston nimi kuin toiseksi viimeisellä rivillä (esim. Vihannin kirjasto), kun viimeisellä rivillä ei pitäisi lukea mitään. Tämän korjatakseni jouduin poistamaan selkokielisen nimen raportista. Kuulemma raporttien käsittelijät tietävät lyhenteiden perusteella kirjastojen nimet.
Mutta mikäli haluatte aiemman version, niin voin entisöidä sen tarvittaessa.
#7
Updated by Anneli Österman 11 kuukautta ago
- Tapahtuma changed from Bugi to Tukipyyntö
- Projekti changed from Kehitysehdotukset to Palaute - Koha-Suomi
- Luokka changed from Raportit ja tilastot to Raportit ja tilastot
- Nimetty deleted (
Koha-Suomi harjoittelija)
Siirrän Palaute-projektin puolelle.
#8
Updated by Piia Semenoff 11 kuukautta ago
- Tila changed from Ratkaisu ehdotettu to Suljettu
Anneli Österman kirjoitti:
Siirrän Palaute-projektin puolelle.
Raportti näyttää toimivan kuten pitää ja löytyy OUTI Kohan valmiista raporteista. Suljen tiketin.