KohaSuomi / Koha-24.05

(K24) Versioon 24.05 siirtyminen. Wiki-osiossa on erilaisia ohjeistuksia ja tietoa muutoksista ja uusista ominaisuuksista.
GNU General Public License v3.0
0 stars 0 forks source link

Niteiden muokkaukseen/lisäykseen nidetyypin automaattinen valinta - ksdev/ks-0114-K22-336-autoitemtype #34

Open emta001 opened 3 months ago

emta001 commented 3 months ago

Siirrettävä ominaisuus

HUOM! Tämän alle on tuotava korjattu 0027-branch.

Niteiden muokkaukseen/lisäykseen tarvitaan toiminnallisuus (plugin/value builder), joka valitsee automaattisesti niteelle oikean nidetyypin hyllypaikan ja/tai kokoelmakoodin mukaan.

emta001 commented 3 months ago

Viety testattavaksi. Testatkaa varmistamalla, että käytössä olevat plugarit toimivat kuten pitääkin.

emta001 commented 3 months ago

Viety testattavaksi. Testatkaa varmistamalla, että käytössä olevat plugarit toimivat kuten pitääkin.

Ja väärään tikettiin tuli tää kommentti :smile:

Testipläni tälle:

Kokeile erilaisia yhdistelmiä seuraavilla hakuehdoilla:

Haussa käytetään aina vähintään aineistolajia. Muita kolmea ehtoa käytetään, jos ne on täytetty niteen tietoihin tallennuslomakkeella. Jos ehdoilla ei löydy ehdotettavaa nidetyyppiä, nidetyyppi-kenttä jää tyhjäksi. Alla vielä SQL-lauseke, jolla voi tarkistaa, mitä kannasta tarjotaan tietyillä ehdoilla:

SELECT i.itype, count(*) AS count FROM items i LEFT JOIN biblioitems bi on(i.biblionumber = bi.biblionumber) WHERE bi.itemtype = ? AND i.location = ? AND i.sub_location = ? AND i.ccode = ? GROUP BY i.itype ORDER BY count DESC;

HUOM! Toiminnallisuuden käyttöönotto vaatii muokkauksen MARC-kuvailupohjiin. Eli kenttään 952y tulee ottaa käyttöön plugin itemtype.pl. EDIT. Kentästä on poistettava myös auth values-arvo.

Olemattoman nidetyypin testaus:

ajrajala commented 2 months ago

Vaski-nextillä testailtu eri yhdistelmillä ja näyttäisi tarjoavan oikeaa nidetyyppiä. Jos täytetyillä ehdoilla ei löydy niteitä, jäi kenttä tyhjäksi.

Testattu myös, että olemattoman nidetyypin testaus ok, näytölle tulee testausohjeessa mainittu pop-up.

emta001 commented 2 months ago

Tiketissä #90 huomattiin, ettei tätä generointia voida käyttää sillä se rikkoo nidetaulukon tietueen Perustiedot-näytöllä. Tarkempi kuvaus ongelmasta löytyy tästä tiketin kommentista.

Yritän keksi tähän jonkin ratkaisun, jolla ongelma voitaisiin kiertää.

emta001 commented 1 month ago

Tiketissä #90 huomattiin, ettei tätä generointia voida käyttää sillä se rikkoo nidetaulukon tietueen Perustiedot-näytöllä. Tarkempi kuvaus ongelmasta löytyy tästä tiketin kommentista.

Yritän keksi tähän jonkin ratkaisun, jolla ongelma voitaisiin kiertää.

Tähän löytyi ratkaisu yhteisöstä, bug 37375. Korjaus aiheuttaa kuitenkin sen, että jos MARC-kuvailupohjassa ei ole käytetty auktorisoitua arvoa esim. nidetyyppi-kentässä, nidetaulukossa näytetään vain nidetyypin tunnus (14VRUU tms.).

emta001 commented 1 month ago

Nyt on korjaus viety nexteille ja tätä voi taas testata.

Tuomas-Kyyti commented 3 weeks ago

Tähän löytyi ratkaisu yhteisöstä, bug 37375. Korjaus aiheuttaa kuitenkin sen, että jos MARC-kuvailupohjassa ei ole käytetty auktorisoitua arvoa esim. nidetyyppi-kentässä, nidetaulukossa näytetään vain nidetyypin tunnus (14VRUU tms.).

Niin ja tässä toiminnallisuudessa auktorisoitu arvo ei voi olla käytössä, joten perusnäytöllä näkyy aina vain nidetyypin tunnus.

Tämä on kyllä ongelma. Olimme juuri ottamassa ensi viikolla tätä toimintoa käyttöön tuotannossa, mutta kun kerran tulevassa versiossa toimii näin, niin pitääkin miettiä uudelleen. Tämä koko nidetyypin käsite on ollut henkilökunnalle vähän vaikea ja jos ne muuttuisivat niiksi lyhenteiksi, niin hankalaa voisi olla.

Onko sitä nidetyypin kuvausta mitään toivoa saada näkymään perustiedot-sivulla?

emta001 commented 2 weeks ago

Tähän löytyi ratkaisu yhteisöstä, bug 37375. Korjaus aiheuttaa kuitenkin sen, että jos MARC-kuvailupohjassa ei ole käytetty auktorisoitua arvoa esim. nidetyyppi-kentässä, nidetaulukossa näytetään vain nidetyypin tunnus (14VRUU tms.).

Niin ja tässä toiminnallisuudessa auktorisoitu arvo ei voi olla käytössä, joten perusnäytöllä näkyy aina vain nidetyypin tunnus.

Tämä on kyllä ongelma. Olimme juuri ottamassa ensi viikolla tätä toimintoa käyttöön tuotannossa, mutta kun kerran tulevassa versiossa toimii näin, niin pitääkin miettiä uudelleen. Tämä koko nidetyypin käsite on ollut henkilökunnalle vähän vaikea ja jos ne muuttuisivat niiksi lyhenteiksi, niin hankalaa voisi olla.

Onko sitä nidetyypin kuvausta mitään toivoa saada näkymään perustiedot-sivulla?

Valitettavasti ei oikein ole. Kyseessä on ominaisuus, jonka muuttaminen olisi tehtävä yhteisön kautta, ei pelkästään meidän omana muutoksena. Yhteisössä kuitenkin näytettäisiin olevan ennemmin sitä mieltä, että tietyissä kuvailupohjan kentissä tulisi nimenomaan käyttää auktorisoitua arvoa (tämä koskenee myös nidetyyppi-kenttää). Joten en oikein luottaisi siihen, että muutos menisi yhteisössä läpi.