Projekti

Yleinen

Profile

Bugi #3293

Lehtien vastaanotetut numerot eivät näy Finnassa

Lisännyt Minna Kivinen yli 3 vuotta sitten. Päivitetty almost 2 years sitten.

Tila:
Suljettu
Prioriteetti:
Korkea
Nimetty:
-
Luokka:
-
Kohdeversio:
-
Alku:
27. Elokuuta 2018
Määräaika:
% Tehty:

100%

Arvioitu aika:
Yhteyshenkilö:
Votes: 1

TM bib ja Visamäen holding.PNG (31,7 KB) TM bib ja Visamäen holding.PNG Minna Kivinen, 7. Syyskuuta 2018 15:00
TM bib ja holdings Voyager.PNG (36,5 KB) TM bib ja holdings Voyager.PNG Minna Kivinen, 7. Syyskuuta 2018 15:00
TM Visamäen saapuneet Voyager.PNG (106 KB) TM Visamäen saapuneet Voyager.PNG Minna Kivinen, 7. Syyskuuta 2018 15:00
3119
3120
3121

Liittyvät tapahtumat

liittyy Kehitysehdotukset - Kehitysehdotus #4027: Holdingia ei voi muokata lehtien saapumisvalvonnassaUusi23. Toukokuuta 2019

Historia

#1 Updated by Ere Maijala noin 3 vuotta ago

Käsittääkseni tarvittaisiin nykyisen serials/collection-rajapinnan tyyppinen rajapinta, jossa tiedot olisi ryhmiteltynä myös branchin mukaan. Nykyinen edellyttäisi, että kysely tehdään jokaiselle branchille erikseen, ja mahdolliset branchit pitäisi tietää etukäteen.

#2 Updated by Ere Maijala noin 3 vuotta ago

Tuossa serials/collection-rajapinnassa on myös hieman kiusallisesti elementti "childs", jonka pitäisi olla "children".

#3 Updated by Olli-Antti Kivilahti noin 3 vuotta ago

//Oisko tälläinen SQL riittävä.

SELECT s.*, su.branchcode
FROM subscription su
LEFT JOIN serial s ON s.subscriptionid = su.subscriptionid
WHERE branchcode = 'MUSTIALA'
AND su.biblionumber = 32715
AND s.planneddate BETWEEN '2018-01-01 00:00:00' AND '2018-12-31 23:59:59';

#4 Updated by Joonas Kylmälä noin 3 vuotta ago

Ehkä pelkkä holdings-rajapinta riittää? Esim. https://kohakk.lib.helsinki.fi/api/v1/biblios/32585/holdings. Finna sitten filtteröi kaikki mitä se ei haluu. En osaa tarkalleen sano miltä noi holdarit sitten lehtien kohdalla näyttää, siitä kun ei tainnut olla vielä esimerkki dataa kohakk:lla. Lisäksi saapumisvalvonnan tiedot pitäisi sitten siirtyä automaattisesti holdings-tietueeseen.

#5 Updated by Olli-Antti Kivilahti noin 3 vuotta ago

[11:16:43] <kivilahtio> ootko tehnyt Swagger:n kanssa vielä mitään Kohassa?
[11:17:40] <kivilahtio> https://tiketti.koha-suomi.fi:83/issues/3293
[11:17:42] <kivilahtio> tähän liittyy
[11:17:57] <kivilahtio> pitäisi puhkaista OpenAPI-rajapinta serials-tauluun
[11:21:15] <kohaputti> en ole endpointtia ainaakaan kirjoittanut, mutta kyllä mulla jonkulainen käsitys siitä sen muodostamisesta on
[11:21:25] <kohaputti> eli voisinhän mä tollaisen tehdä
[11:21:45] <kivilahtio> hahmottelen tässä mikä se SQL on millä sen datan saa
[11:21:56] <kivilahtio> sitten on helpompi tehdä se, kun se lehtimoduuli on aika hirveää kuraa
[11:26:39] <kohaputti> eiks tätä vois vaan käyttää https://kohakk.lib.helsinki.fi/api/v1/biblios/32585/holdings
[11:26:49] <kohaputti> finna sitten filtteröi kaikki mitä se ei haluu
[11:27:10] <kohaputti> mut mä en tiedä miltä noi holdarit sitten lehtien kohdalla näyttää, siitä kun ei tainnut olla vielä esimerkki dataa kohakk:lla
[11:27:54] <kivilahtio> kohaputti: uudet saapuneet lehdet ei näy tuolla holdareissa
[11:28:00] <kivilahtio> ainakaan vielä
[11:28:19] <kivilahtio> minusat se Holdings-tuki pitäisi tehdä Kohassa niin, että kun lehti vastaanotetaan niin se automaattisesti tulisi tuonne holdings-tietueeseen
[11:28:40] <kivilahtio> ja kun nide tilataan tai lisätään tietueeseen niin samalla tavalla se holdings-tietue päivittyy automaattisesti
[11:28:49] <kivilahtio> se holdings-tietue on vain näkymä Kohassa olevista saatavuustiedoista
[11:28:58] <kivilahtio> ja voihan sen vielä muokatakin sillai
[11:29:29] <kohaputti> ere:llä on varmaan oma visionsa näistä holdareista myös
[11:29:31] <kivilahtio> sieltä puuttuu semmoiset lehdet mitkä on vastaanotettu saapumisvalvonnan kautta
[11:30:35] <kivilahtio> ja sitä varten tarvitaan rajapinta, joka kysyy saapumisvalvonnasta, mitä tietoja on saapumisvalvonnassa, mitä ei löydy holdareista
[11:30:48] <kivilahtio> se on vähän tyhmää, kun sen voisi automaattisesti päivittää holdareihin
[11:31:07] <kivilahtio> en osaa sanoa kumpi olisi parempi systeemi
[11:31:08] <kohaputti> jep
[11:31:30] <kohaputti> laitan tämän holdareista tiedonhakemisen nyt tohon redmineen ja josko ere sen näkisi
[11:31:37] <kivilahtio> nythän ne KK:n luetteloijat käsipelillä lisää holdings-tietueeseen noita niteiden ja lehtien tietoja
[11:31:41] <kivilahtio> mikä on ihan sulaa hulluutta
[11:31:46] <kivilahtio> aivan hirveä asia
[11:32:51] <kivilahtio> voisi olla parempi että tutkisit sitä, miten tuota Holdings-tietuetta mielummin päivitetään reaaliaikaisesti
[11:33:09] <kivilahtio> se on kyllä aika vaikea juttu, ja joudut sitten oopiskelemaan tuota MARC-formaattia
[11:33:16] <kivilahtio> mutta uskon että pystyt siihen
[11:33:30] <kivilahtio> Ere:n kanssa kannattaa jutella aiheesta
[11:33:46] <kivilahtio> se rajapinta on helppo tehdä mutta vaieka ylläpitää ja l'hes mahdoton testata automaattisesti
[11:34:16] <kivilahtio> se muutos menisi tuohon samaan Holdings-konkurssiin
[11:34:18] <kohaputti> Minulle tuo holdings on melkeinpä tuntematon aihe, niin lähtisin siitä jos erellä ei ole muuta tekemistä se sen voisi sen hoitaa kun varmasti tulee parempaa jälkeä ja nopeammin
[11:34:33] <kivilahtio> siis konkurssiin siinä mielessä, että se muutos on niin massiivinnen että se ei ikinä mene Koha-yhteisösä läpi
[11:34:49] <kivilahtio> ja siihen samaan featureen jos saa kytkettyä ominaisuuksia, niin on helpompi pitkässä juoksussa sitä ylläpitää
[11:35:31] <kivilahtio> holdingsin pitää kirkastua sinulle jossain vaiheessa kumminkin
[11:35:36] <kivilahtio> parempi nyt
[11:36:10] <kivilahtio> holdings-tietua ilmentää tietoja Kohan hankintatyökalusta, lehtien saapumisvalvonnasta ja niteiden tiedoista
[11:36:29] <kivilahtio> sillä on lonkerot kaikkialla missä kirjaston aineistoa jotenkin käsitellään
[11:36:49] <kohaputti> juu
[11:37:08] <kivilahtio> se, viralliselta nimeltään MARC21 Holdings-record, on siis siirtoformaatti järjestelmässä olevan saatavuustiedon näyttämiselle/siirtämiselle järjestelmästä toiseen
[11:37:20] <kivilahtio> se on näkymä järjestelmän sisäiseen tilaan
[11:37:46] <kivilahtio> ja se voidaan Kohassa 99% generoida Kohaan tallennetuista tiedoista automaattisesti ilman että ko. tietuetta tarvitsee ikinä käsipelillä muokata
[11:37:55] <kohaputti> onpas sitten hassua että saapumisvalvonnan tieto ei mene automaattisesti sinne
[11:38:11] <kivilahtio> koska Ere:lle on riittänyt nykyinen tominnallisuus proof-of-conceptiksi
[11:38:32] <kohaputti> aha, eli kohassa vain tämä ongelma? Voyagerissa menee automaattisesti?
[11:38:35] <kivilahtio> siksi se on tehty se MFHD-juttu
[11:38:40] <kivilahtio> ei siksi että se olisi järkevää
[11:38:46] <kivilahtio> mutta se on myös hyvä asia
[11:38:55] <kivilahtio> MFHD (MARC21 Format for holdings Records)
[11:39:00] <kohaputti> Vai onko se työ mitä saapumisvalvonnassa tehdään sitä että lisätään vaan siihen holdariin se nide?
[11:39:04] <kivilahtio> kyllä
[11:39:14] <kohaputti> no sittenhän kohassakin se lisättäisiin
[11:39:21] <kivilahtio> kyllä, käsipelillä
[11:39:33] <kivilahtio> ja siinä on se ongelma, kun ne virkailijat lisää sen vuodenvaihteessa takautuvasti
[11:39:50] <kivilahtio> siinä aisi olla joku Voyagerin toiminto joka ajettiin
[11:39:57] <kohaputti> mutta siis tämä ongelma on ollut jo nyt? Niin miksi alkaa tässä vaiheessa korjaamaan sitä
[11:40:16] <kohaputti> tarkoitan että oli voyagerissa
[11:40:22] <kivilahtio> koska se Voyagerin tapa ratkaista tämä asia on tehdä sinne REST API josta haetaan kuluvan vuoden kausijulkaisun saapumisvalvontateidot
[11:40:34] <kivilahtio> eli se ratkaisu mikä Kohasta puuttuu
[11:40:41] <kivilahtio> ja mitä tuossa tiketissä "vaaditaan"
[11:40:47] <kohaputti> eli saapumisvalvontatiedot on eri holdingsista voyagerissa
[11:41:08] <kohaputti> eri asia*
[11:41:25] <kivilahtio> saapumisvalvontatiedot on eri juttu kuin holdings.
[11:41:38] <kohaputti> mihinkäs ne kohassa laitetaan?
[11:41:48] <kivilahtio> saapumisvalvonta odottaa lehtiä saapuvan kirjatoon, ja merkkaa ne sitten vastaanotetuiksi
[11:41:59] <kivilahtio> ja sitten perii niitä, jos lehtiä ei toimiteta
[11:42:37] <kivilahtio> periaatteessa se holdings-tietue heijastaa sitä järjestelmän saapumisvalvontatilaa
[11:42:53] <kivilahtio> holdings on vain näkymä siihen järjestelmän lehitdataan
[11:43:27] <kivilahtio> mutta
[11:43:31] <kohaputti> mut niin, missä kohassa merkataan lehtivastaanotetuksi vai merkataanko? Vanilla kohassahan niteen tila taidetaan vaihtaa tilatusta saatavilla olevaksi
[11:43:56] <kivilahtio> siellä on sellainen Seruials/subscription moduuli
[11:43:59] <kivilahtio> mikä on todella monimutkainen
[11:44:02] <kivilahtio> mutta "oikea" ratkaisu on päivittää holdings-tietueen tieto vastaamaan järjestelmän saapumisvalvontatilaa automaattisesti
[11:45:27] <kivilahtio> kaikille lehtitilauksille/subscription ei tehdä niteitä, joiden tilaa voisi säätää, se on tässä myös ongelma. Muutenhan ne tiedot tulisi Kohasta Finnaan
[11:45:47] <kivilahtio> eli items-taulun lisäksi Finnaan pitäisi saada tieto serial-taulun tidoista
[11:46:05] <kivilahtio> laitoin tuonne tikettiin esimerkki SQL jolla ne saa
[11:46:46] <kivilahtio> ja nyt on kaksi tapaa toimia:
[11:47:03] <kivilahtio> a) REST API, josta saapumisvalvontatiedot (eli serial-taulun) kysellään Finnaan
[11:47:18] <kivilahtio> b) serial-taulu synkataan holdings-tietueeseen ja Finna haravoi vain Holdings-tietueita
[11:47:37] <kivilahtio> vaihtoehto b) on minusta oikea
[11:47:49] <kohaputti> minustakin b) on oikea
[11:47:58] <kohaputti> tuottaa finnalle ehkä enempi työtä
[11:48:20] <kivilahtio> samalla voidaan lopettaa Kohan nidetietojen muiluttaminen sinne luettelointitietueeseen OAI-PMH -haravoinnin yhteydessä ja viedä nie nidetiedotkin sinne holdings-tietueeseen minne ne kuulöuvatkin
[11:48:26] <kivilahtio> ei tuota
[11:48:32] <kivilahtio> Finna tuokee jo holdings-tietuita
[11:48:45] <kivilahtio> Finna näyttää holdings-tietueet ihan oikein
[11:48:58] <kivilahtio> ongelma on se että ne saapumisvalvontatiedot ei päivity automaattisesti holdings-tietueeseen
[11:49:39] <kivilahtio> holdings-tietuetta ei ikinä kenekään käyttäjän pidä tarvit kosketella käsipelillä
[11:49:57] <kohaputti> en menisi ehkä noin pitkälle, minusta parempi ratkaisu on päästä pois holdareista, tai jotenkin saada kohan normi-itemejen koodi yhdistettyä sen holding-ominaisuuden kanssa
[11:50:02] <kivilahtio> Holdings-tietue on nimenomaan tälläsitä tarkoitusta varten lyömätön, missä järjestelmien välillä halutaan kommunikoida saatavuustietoa
[11:50:30] <kivilahtio> se MARC21 Fiormat for Holdings-records on hyvä standardi
[11:50:40] <kivilahtio> sen pohjalle voi suunnitella koko kirjastojärjestelmän
[11:50:51] <kivilahtio> ja tässä meillä on hyvä standardi saatavuustiedon liikutteluun
[11:51:05] <kivilahtio> se on paljon parempi kuin mitkään irralliset järjestelmäspesifit REST rajapinnat
[11:51:38] <kivilahtio> minustakin holdaresita pitäisi pääst irti perus työssä
[11:51:45] <kivilahtio> mutta se on tiedonsiirtostandardi
[11:51:55] <kivilahtio> ja se ratkaisee 100% tämän Koha-Finna saatavuustieto-ongelman
[11:52:11] <kohaputti> mut kohan itemit ei oo nyt sen holdings-pohjalla tehty, ja se pitäisi ratkaista minusta ennen kuin kaikki lähdetään muuttamaan siihen. Tällä hetkellä kun varaukset ja lainat ei taida mitenkään toimia holdareilla
[11:52:51] <kohaputti> lounas -->
[11:52:57] <kivilahtio> se Kohan koha-to-maarc-mäpping on lähes sama kuin se MARC21 Holdings formaatin nidetieto
[11:53:15] <kohaputti> se on hyvä
[11:53:20] <kivilahtio> ja sinne voidaan tehdä omia laajennoskenttiä jos ei millä onnistu
[11:53:28] <kivilahtio> voidaan jutella siitä yhdeltä lisää

#6 Updated by Minna Kivinen noin 3 vuotta ago

HAMKin kannalta tilanne on tämä: Lehtiä ei lainata eikä niille tehdä niteitä. Holdariin tehdään aikaisempien vuosien säilytettävistä numeroista tieto 866h-kenttään. Saapumisvalvonnassa ovat kuluneen vuoden saapuneet numerot (KOHA ei edellytä niteen tekemistä saapumisvalvonnassa). Nykyisin Finna näyttää Voyagerista saapumisvalnonnalla saapuneiksi merkityt lehtien numerot ks https://hamk.finna.fi/Record/vanaicat.63519. Näytöllä Huomautukset ja Numerot saatavissa osan tiedot tulevat Holdarista, nidetietojen kohdalla olevat tiedot tulevat Voyagerin saapumisvalvonnasta.

Holdareissa ei siis tällä hetkellä ole kuluvan vuoden saapuneiden numeroiden tietoja.

#7 Updated by Minna Kivinen noin 3 vuotta ago

3119
3120
3121

Ruutukuvat lisätty:
Tekniikan maailma Voyagerissa bib-tietue ja Visamäen holding, jossa näkyy saatavuustieto aikaisemmilta vuosilta
Tekniikan maailma Voyagerissa bib-tietue ja siihen liittyvien holdingien lista (joka toimipaikalla oma holding)
Tekniikan maailma Voyagerissa lehtien saapumisvalvonnan historiassa Visamäen saapuneet numerot
Nykyisessä Finnassa näkyy näin https://hamk.finna.fi/Record/vanaicat.63519

#8 Updated by Minna Kivinen noin 3 vuotta ago

HAMKin puolesta tämä voi jäädä odottamaan korjausta. HAMK ei ota saapumisvalvontaa käyttöön ennen kuin vuodenvaihteessa. Voaygerin saapumisvalvonnassa olevia lehtitietoja ei siirretä KOHAan lukuunottamatta bib-tietueita ja varastotietueita (holdings).

#9 Updated by Minna Kivinen noin 3 vuotta ago

  • Tila changed from Uusi to Kommentoitu

#10 Updated by Minna Kivinen noin 3 vuotta ago

  • Prioriteetti changed from Normaali to Matala

HAMK ottaa saapumisvalvonnan käyttöön vasta myöhemmin, joten tämän toteutusta voi siirtää

#11 Updated by Minna Kivinen noin 3 vuotta ago

  • Projekti changed from HAMK Koha-käyttöönotto to Korkeakoulujen KOHA käyttöönotot

Siirretty korkeakoulujen yhteiseen projektiin. HAMKille ei loppujen lopuksi siirretty KOHAan lehtien vastaanotettuja numeroita vaan lehtien saapumisvalvonta otetaan käyttöön vasta vuodenvaihteessa

#12 Updated by Hannu Markkanen almost 3 years ago

  • Projekti changed from Korkeakoulujen KOHA käyttöönotot to JY:n Koha-käyttöönotto

Meillähän tämä on myöskin ongelma, eli asialla pitäisi pystyä tekemään jotain meidän käyttöönoton yhteydessä. Siirrän tämän samalla JY:n käyttöönoton alle

#13 Updated by Jussi Brunberg yli 2 vuotta ago

#14 Updated by Leena Saarinen yli 2 vuotta ago

  • Projekti changed from JY:n Koha-käyttöönotto to Kansalliskirjasto Koha-käyttöönotto
  • Prioriteetti changed from Matala to Korkea

Tämän prioriteettia pitäis nostaa ylöspäin. Kansalliskirjastossa tarvitaan lehtien saatavuustiedot 866 kentästä FInnaan asti. Kohaamme ne migroituvat kyllä mutta eivät liiku eteenpäin.

#15 Updated by Leena Saarinen yli 2 vuotta ago

  • Projekti changed from Kansalliskirjasto Koha-käyttöönotto to Korkeakoulujen KOHA käyttöönotot

#16 Updated by Joonas Kylmälä noin 2 vuotta ago

Leena Saarinen kirjoitti:

Tämän prioriteettia pitäis nostaa ylöspäin. Kansalliskirjastossa tarvitaan lehtien saatavuustiedot 866 kentästä FInnaan asti. Kohaamme ne migroituvat kyllä mutta eivät liiku eteenpäin.

866a ainakin näkyy Finnassa. Mutta tämä tiketti koskee enemmän sitä miten saadaan saapumisvalvonnan tiedot Finnaan eikä varastotietueen tietoja.

#17 Updated by Minna Kivinen noin 2 vuotta ago

  • Projekti changed from Korkeakoulujen KOHA käyttöönotot to Palaute - Koha-Suomi

#19 Updated by Minna Kivinen almost 2 years ago

  • Tila changed from Kommentoitu to Suljettu
  • % Tehty changed from 0 to 100

Kuvauksen mukainen ongelma on korjattu.

Vie Atom PDF