Projekti

Yleinen

Profile

Bugi #5573

Listalle vienti ei onnistu

Lisännyt Päivi Knuutinen 4 kuukautta sitten. Päivitetty 3 kuukautta sitten.

Tila:
Suljettu
Prioriteetti:
Normaali
Nimetty:
Luokka:
Verkkokirjasto
Kohdeversio:
-
Alku:
15. Elokuuta 2022
Määräaika:
% Tehty:

0%

Arvioitu aika:
Yhteyshenkilö:
Tiketti Bugzillassa:
Votes: 0

Kuvaus

Ennen versionvaihtoa teimme Finnaan varatuimmat ja lainatuimmat -listat raportin kautta, jolloin saimme listauksen Finnan haluamaan muotoon. Nyt yritin tehdä raporttia listan kautta, mutta sain virheilmoituksen Virhe 500 (kuvassa). Miten tämä ongelma ratkaistaan?

kohakuvalista.png (98,5 KB) kohakuvalista.png Päivi Knuutinen, 15. Elokuuta 2022 13:20
finnaprefix.png (172 KB) finnaprefix.png Lari Strand, 22. Elokuuta 2022 14:07
5591
5594

Liittyvät tapahtumat

liittyy Versionvaihdot - Bugi #4646: Raportin tulosten vienti Finnan ymmärtämään json-muotoonSuljettu12. Marraskuuta 2020

Historia

#1 Updated by Päivi Knuutinen 4 kuukautta ago

Nyt listan teko onnistui, mutta:
- nimekkeet tulevat aakkosjärjestykseen, mikä ei ole tarkoitus. Pitäisi tulla varatuimmat-järjestykseen eli missä eniten varauksia, se ensin.
- miten tämä lista viedään Finnaan? Ei saa tallennettua listaa json-muotoon, mitä Finna vaatii.

#2 Updated by Emmi Takkinen 4 kuukautta ago

Näemmän tästä json-muodossa viennistä on myös ollut tiketti ja päätös, että ominaisuus viedään uuteen versioon, #4646. Jäänyt näemmä kuitenkin muiden hommien jalkoihin.

#3 Updated by Emmi Takkinen 4 kuukautta ago

  • liittyy Bugi #4646: Raportin tulosten vienti Finnan ymmärtämään json-muotoon added

#4 Updated by Emmi Takkinen 4 kuukautta ago

Päivi Knuutinen kirjoitti:

Nyt listan teko onnistui, mutta:
- nimekkeet tulevat aakkosjärjestykseen, mikä ei ole tarkoitus. Pitäisi tulla varatuimmat-järjestykseen eli missä eniten varauksia, se ensin.
- miten tämä lista viedään Finnaan? Ei saa tallennettua listaa json-muotoon, mitä Finna vaatii.

Johanna huomautti, että tallennettujen raporttien listauksessa on sarake "JSON URL", jota klikkaamalla raportin tulos aukeaa JSON:ina. Voisiko tätä hyödyntää?

#5 Updated by Päivi Knuutinen 4 kuukautta ago

Se ei ole tiedosto, jonka voin viedä Finnaan.

#6 Updated by Päivi Knuutinen 4 kuukautta ago

Vaikka tuolla JSON URL-linkin takana on tallennusnappi, jolla listauksen voi tallentaa, tietue ei ole ilmeisesti oikeaa muotoa, jonka Finna ymmärtäisi. Testissäni tiedoston koko on 0 eli yhtään nimekettä ei tallennu kuitenkaan tiedostoon.

#7 Updated by Lari Strand 3 kuukautta ago

5594

Tämä ominaisuus odottaa vientiä tuotantoon.

JSON-tiedoston rakenne vaatii uuden järjestelmäasetuksen luonnin Paikalliskäyttö-järjestelmäasetuksiin nimellä (muuttujalla) 'finnaprefix'. Järjestelmäasetuksen tyypiksi tekstikenttä (ks.kuva). Voin myös itse käydä lisäämässä kimpoille nuo lisäykset mikäli on tarpeen, jos laitatte tähän tikettiin kimppanne käyttämän json-tiedostojen id-arvossa esiintyvän tekstin.

Lisäsin jo kyseisen asetuksen Vaaran tuotantoon ja laitoin arvoksi 'vaarakirjastot.'(huom. piste täytyy olla arvon perässä), kuten Päiviltä saadussa vanhassa toimineessa JSON-tiedostossa näkyi:

...
"id":"vaarakirjastot.580120",
"notes":null,
"order":16,
"source":"Solr",
"tags":[]
},{
"id":"vaarakirjastot.580753",
"notes":null,
"order":17,
"source":"Solr",
"tags":[]
},{...

#8 Updated by Lari Strand 3 kuukautta ago

  • Tila changed from Työn alla to Ratkaisu ehdotettu

Raporttien vienti Finnan ymmärtämään JSON-muotoon pitäis onnistua nyt kaikilla kielillä tuotantoympäristöissä. Teen vielä muutoksen, jossa poistan tuon finnaprefix-järjestelmäasetuksen ja nuo finnaprefixit luetaan sen jälkeen kohan konfiguraatiotiedostosta suoraan. Sen ei pitäisi näkyä missään muuten, kuin että järjestelmäasetus finnaprefix katoaa.

#9 Updated by Päivi Knuutinen 3 kuukautta ago

  • Tila changed from Ratkaisu ehdotettu to Suljettu

Kiitos, nyt tämä on kunnossa. Suljen tiketin.

Vie Atom PDF