KohaSuomi / Koha

(KOHA) Koha is a free software integrated library system (ILS). Koha is distributed under the GNU GPL version 3 or later. Note: this is a synced mirror of the official Koha repo.
https://koha-community.org/
GNU General Public License v3.0
7 stars 13 forks source link

OUTI: Raportin 363 muokkaus #442

Closed piiaseme closed 1 year ago

piiaseme commented 1 year ago

Tukipyyntö

OUTIssa tarvittaisiin jo olemassa olevaan raporttiin 363 Varaukset yhteensä -sarake. Uusi raportti käy myös, jos vanhan raportin muokkaus ei ole järkevää.

Jotain muuta?

"Varaukset yhteensä" auttaisi päätöksenteossa, kun miettii kannattaako nimekkeeseen tehdä lisätilauksia tai kannattaako esim. johonkin lautapeliin tilata lisäosia tms.

emta001 commented 1 year ago

Vilkaisin raporttia OUTIn testillä ja sieltä löytyy tuommoinen "Varaukset yhteensä" sarake.

piiaseme commented 1 year ago

Joo, testillä se sarake vielä on, mutta se ei toimi oikein. Muokkasin tuotannossa sitä raporttia ja otin siellä sen sarakkeen pois ja muokkasin sitä muutenkin. Testillä en ole tehnyt raportille mitään muokkauksia.

emta001 commented 1 year ago

Joo, testillä se sarake vielä on, mutta se ei toimi oikein. Muokkasin tuotannossa sitä raporttia ja otin siellä sen sarakkeen pois ja muokkasin sitä muutenkin. Testillä en ole tehnyt raportille mitään muokkauksia.

Millä tavalla se ei tarkalleen toimi oikein? Mitä tuolla "Varaukset yhteensä" siis halutaan ilmaista? OUTIn testiltä katsoin pari tulosta ja niissä tuo luku vastaa old_reserves-taulussa olevia tietueen varauksia (en kyllä ymmärrä miten, tuonhan pitäisi laskea reserves-taulun arvoja :D).

piiaseme commented 1 year ago

Tein tuotantoon raportin Testi: Lautapelien varaukset (612). Kopioin testiltä raportin 363 koodin siihen. Kun raportin ajaa, niin se antaa esim. Ark Nova-pelille Varaukset yhteensä lukemaksi 120 ja voimassa olevat varaukset sarakkeeseen lukeman 8. Peli on laitettu kiertoon elokuussa ja se on ollut lainassa vain 10 kertaa. Voiko tuo 120 varausta yhteensä pitää paikkansa? En lokilta löytänyt poistettuja/vanhentuneita varauksia, joka olisi voinut selittää varausten ja lainojen epästemman.

emta001 commented 1 year ago

Tein tuotantoon raportin Testi: Lautapelien varaukset (612). Kopioin testiltä raportin 363 koodin siihen. Kun raportin ajaa, niin se antaa esim. Ark Nova-pelille Varaukset yhteensä lukemaksi 120 ja voimassa olevat varaukset sarakkeeseen lukeman 8. Peli on laitettu kiertoon elokuussa ja se on ollut lainassa vain 10 kertaa. Voiko tuo 120 varausta yhteensä pitää paikkansa? En lokilta löytänyt poistettuja/vanhentuneita varauksia, joka olisi voinut selittää varausten ja lainojen epästemman.

Okei, ei tosiaan kuulosta oikealle. Miepä yritän selvitellä tätä jossain kohtaa :)

piiaseme commented 1 year ago

Toinen selkeä lautapeli on tuo Paleo. Jos se auttaa tutkimuksissa.

Ja tämä ei ole päivän polttava, joten no stress :)

emta001 commented 1 year ago

Hmm, jokin tuossa 612 rapsassa tosiaan on hassusti. Esim. Unlock! näkyy listalla 3 kertaa, ensimmäisessä on oikea määrä tämän hetkisistä varauksista, mutta menneitä varauksia 120. Muilla riveillä määrät on pienempiä, mutta ei kyllä kai yhtään se oikeampia :D

piiaseme commented 1 year ago

Nuo Unlock!-pelit on eri pelejä, niillä on vain tuo päänimeke sama. Tämän hetkiset varaukset on kaikilla kolmella pelillä oikeat.

emta001 commented 1 year ago

Nuo Unlock!-pelit on eri pelejä, niillä on vain tuo päänimeke sama. Tämän hetkiset varaukset on kaikilla kolmella pelillä oikeat.

No hyvä :) mutta varaukset yhteensä ei kyllä tosiaan ole oikein :D

emta001 commented 1 year ago

Lisäsin sarakkeen "Varaukset yhteensä" tuotannon raporttiin 363. Millekäs näyttää, meneekö määrät yhtään oikein?

piiaseme commented 1 year ago

Tarkistin kolme ensimmäistä (Ark Nova sekä Unlock, Unlock) sekä Ticket to riden. Jokaisessa oli jo järkevämpi varausmäärä. Ark Novasta onnistuin löytämään kannasta yhteensä 29 varausta -> rapsassa se oli 30. Unlock! : mystery adventures-pelistä onnistuin löytämään 28 varausta -> rapsassa se oli 29. Unlock! :secret adventures-pelistä onnistuin löytämään 24 varausta -> rapsassa se oli 28. Ticket to ridesta löysin 12 varausta -> rapsassa niitä oli 13.

Jos niteitä on poistettu, niin niiden osalta en varauksia pääse katsomaan. Voiko minimaalinen ero johtua siitä?

emta001 commented 1 year ago

Hmm, tuon luvun pitäisi siis olla reserves- ja old_reserves-tauluista löytyvien varausten yhteenlaskettu summa. Esimerkiksi tietueelle 2030166 löytyy kannasta 1 aktiivinen varaus sekä 55 vanhaa varausta (katselen siis tietueita joissa on enintään 1 varaus). Tuolla Ark Novassa taas on (ainakin nyt) 2 aktiivista varausta ja 28 vanhaa varausta.

piiaseme commented 1 year ago

Tuota linkkaamaasi Ticket to ride-lautapeliä ei tullut ollenkaan minun aiempaan tulokseen eli puhutaan nyt eri lautapeleistä. Jätin nyt haussa tyhjäksi "Varauksia vähintään"-valikon, niin sain tuon linkkaamasi pelin myös tulokseen.

Hassua siinä se, että laitoin määräksi 2, joten olisi sen pitänyt tulla tulokseen, mutta ottaako se sitten vain voimassa olevat varaukset tuossa määrittelyssä huomioon?

piiaseme commented 1 year ago

Hmm, tuon luvun pitäisi siis olla reserves- ja old_reserves-tauluista löytyvien varausten yhteenlaskettu summa. Esimerkiksi tietueelle 2030166 löytyy kannasta 1 aktiivinen varaus sekä 55 vanhaa varausta (katselen siis tietueita joissa on enintään 1 varaus). Tuolla Ark Novassa taas on (ainakin nyt) 2 aktiivista varausta ja 28 vanhaa varausta.

Tutkin nyt uudelleen, kun sain oikean tuloksen näkyville :)

piiaseme commented 1 year ago

Tässä on ne jotka ekassa haussa sain tutkailtua:

Ark Novasta onnistuin löytämään kannasta yhteensä 29 varausta -> rapsassa se oli 30. https://outi.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=2262530

Unlock! : mystery adventures-pelistä onnistuin löytämään 28 varausta -> rapsassa se oli 29. https://outi.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=2206140

Unlock! :secret adventures-pelistä onnistuin löytämään 24 varausta -> rapsassa se oli 28. https://outi.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=2222918

Ticket to ridesta löysin 12 varausta -> rapsassa niitä oli 13. https://outi.koha-suomi.fi/cgi-bin/koha/catalogue/detail.pl?biblionumber=2240084

piiaseme commented 1 year ago

Hmm, tuon luvun pitäisi siis olla reserves- ja old_reserves-tauluista löytyvien varausten yhteenlaskettu summa. Esimerkiksi tietueelle 2030166 löytyy kannasta 1 aktiivinen varaus sekä 55 vanhaa varausta (katselen siis tietueita joissa on enintään 1 varaus). Tuolla Ark Novassa taas on (ainakin nyt) 2 aktiivista varausta ja 28 vanhaa varausta.

Laskin siten, että katsoin jokaisen niteen vanhat varaukset raportilla, joka hakee tuloksen old_reserves -taulusta. Voimassa olevat varaukset näin tietueen tiedoista. Ja ynnäsin ne yhteen.

emta001 commented 1 year ago

Hmm, ainakin Ark Novasta ei löydy poistettua nidettä. Mutta old_reserves-taulusta löytyy tosiaan 28 riviä, joista 11:sta ei ole itemnumberia (arvo on NULL) ja 17:sta itemnumber on 3456185. Plus sitten ne kaksi aktiivista varausta. Mistähän ihmeestä tuo heitto sitten tulee? :D

piiaseme commented 1 year ago

Kerroin työkaverille, joka aktiivisesti käyttää tätä raporttia, että olet sitä korjannut ja että pikkuista heittoa on vielä havaittavissa. Työkaveri on tähän korjaukseen enemmän kuin tyytyväinen, joten jos tähän pikkuheittoon ei helposti löydy ratkaisua, niin tämä raportti on käyttökelpoinen tällaisenaan. Raporttia käytetään lähinnä siihen, että halutaan selvittää mitä lautapelejä tulisi hankkia lisää. Sitä ei käytetä tilastoinnin vuoksi. Suljen tiketin, jos sulku on Emmillekin ok :)

emta001 commented 1 year ago

Sopii miullekin, eipä tuo vaarallinen heitto ole ja sille on varmaan ihan fiksu selitys :D Jos heittoa rupeaa esiintymään enemmän, niin tutkitaan sitten uudestaan.

piiaseme commented 1 year ago

Suljen tiketin. Avataan, jos tilanne uusiutuu.