Projekti

Yleinen

Profile

Bugi #5288

Testi-Finnat - Koha-Suomi

Lisännyt Anneli Österman 3 kuukautta sitten. Päivitetty 6 päivää sitten.

Tila:
Kommentoitu
Prioriteetti:
Normaali
Nimetty:
Luokka:
-
Kohdeversio:
-
Alku:
14. Maaliskuuta 2022
Määräaika:
30. Huhtikuuta 2022
% Tehty:

20%

Arvioitu aika:
Yhteyshenkilö:
Tiketti Bugzillassa:

Historia

#1 Updated by Anneli Österman noin 2 kuukautta ago

  • Tila changed from Uusi to Kommentoitu

Finnassa tehdyn asiakastietojen muokkaspyynnön hyväksyminen aiheutti virhe 500 -ilmoituksen.

#2 Updated by Anneli Österman noin 2 kuukautta ago

Omia varauksia ei näe Finnassa eikä varauksia voi tehdä.

#3 Updated by Anneli Österman noin 2 kuukautta ago

  • Määräaika changed from 25. Maaliskuuta 2022 to 30. Huhtikuuta 2022
  • % Tehty changed from 0 to 20

#4 Updated by Anneli Österman noin 2 kuukautta ago

Anneli Österman kirjoitti:

Finnassa tehdyn asiakastietojen muokkaspyynnön hyväksyminen aiheutti virhe 500 -ilmoituksen.

Tämä johtuikin todennäköisesti siitä, että laitoin varaustunnukseen saman kuin aiemmin, eli se tuomittiin tuplaksi.

#5 Updated by Tuomas Kunttu noin 2 kuukautta ago

Kun muuttaa Kirjaston ylläpitämät henkilötiedot -osion tietoja, joka ovat "laatikoissa" (meillä numero tekstiviesteille, sähköposti ja lainahistorian säilytys) ja painaa Tallenna henkilötiedot, tulee ilmoitus Updating of patron information failed. Silti sähköpostiosoite Kohassa muuttuu, mutta numero tekstiviesteille ei muutu.

Tee osoitteenmuutospyyntö -linkin takaa muutokset menevät Kohaan hyväksyttäväksi.
Myös Tee viestiasetusten muutospyyntö -toiminto toimii.

#6 Updated by Anneli Österman noin 2 kuukautta ago

Anneli Österman kirjoitti:

Omia varauksia ei näe Finnassa eikä varauksia voi tehdä.

Varaus tulikin kyllä näkyviin Kohaan eli liittyisikö tekovaiheessa saatu virheilmoitus tuohon, että omiiin varauksiin ei pääse?

#7 Updated by Katri Sillgren noin 2 kuukautta ago

5392

Helle, Tee osoitteen ja varaustunnisteen muutospyyntö -erikoisuus/virhe: ilman arvoa Maa-kentässä muutospyyntöä ei saa lähetettyä.

#8 Updated by Katri Sillgren noin 2 kuukautta ago

Helle, Omat tiedot, Kirjastokortin asetukset -kokonaisuus: Tallenna henkilötiedot -painikkeella ilmoitus:
Updating of patron information failed

(Kokonaisuudessa on mm. Lainaushistorian säilytys -kohta vaihtoehdoilla Aina/Oletus/Ei koskaan)

#9 Updated by Anneli Österman noin 2 kuukautta ago

  • Nimetty set to Lari Strand

#10 Updated by Katri Sillgren noin 2 kuukautta ago

Helle & sisäänkirjautunut asiakas, kun asiakkaan kortti on vanhentunut: vanhentumispäivävänä !%%expirationDate%%

Helle-Finnassa kirjautuneelle näkyy:
Kirjastokorttisi on vanhentunut !%%expirationDate%%.

(Helle-Kohan asiakastiedoissa näin: Vanhenee: Asiakkaan kortti on vanhentunut. Asiakkaan kortti vanhentui 24.03.2021)

#11 Updated by Katri Sillgren noin 2 kuukautta ago

Testasin Helle-Finnassa, voiko asiakas uusia lainansa, vaikka kirjastokortti on vanhentunut.
Lainojen uusinta ei yrityksistäni huolimatta toiminut Helle-Finnassa. Lainojen kohdalla tieto: Tätä lainaa ei voida uusia.
Helle-Kohassa kaikki asiakkaan lainassa olevat niteet ovat uusittavissa.
Varaaminenkaan ei onnistunut.

Kokeilin asetusparit:

BlockExpiredPatronOpacActions = Älä estä expired patrons from OPAC actions such as placing a hold or renewing. Note that the setting for a patron category takes priority over this system preference.
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Järjestelmäasetus BlockExpiredPatronOpacActions määrittää

BlockExpiredPatronOpacActions = Älä estä
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Älä estä

BlockExpiredPatronOpacActions = Estä
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Älä estä

Estä vanhentuneet asiakkaat -selite Kohassa:
Ovatko tämän tyyppiset asiakkaat estetty verkkokirjaston toiminnoista (esim. uusinnat ja varaukset), kun kirjastokortti on vanhentunut.

#12 Updated by Anneli Österman noin 2 kuukautta ago

5396
5397

Katri Sillgren kirjoitti:

Helle & sisäänkirjautunut asiakas, kun asiakkaan kortti on vanhentunut: vanhentumispäivävänä %expirationDate%

OUTIssa vanhentumispäivänä tulee tällainen ilmoitus näkyville:

Helle-Finnassa kirjautuneelle näkyy:
Kirjastokorttisi on vanhentunut %expirationDate%.

OUTIssa näin:

Noissa kummassakin tapauksessa on käännöstiedostossa käytetty tuota samaa !%%expirationDate%% -tägiä, joten outoa, että toisessa tapauksessa se ei toimi.

#13 Updated by Anneli Österman noin 2 kuukautta ago

Katri Sillgren kirjoitti:

Testasin Helle-Finnassa, voiko asiakas uusia lainansa, vaikka kirjastokortti on vanhentunut.
BlockExpiredPatronOpacActions

En usko, että Finna noudattaa tätä asetusta. Muistaakseni estot on määritetty ainakin aiemmin rajapintaan.

#14 Updated by Anneli Österman 26 päivää ago

Noudettavat varaukset eivät näkyneet Finnassa, koska rajapinta ei hyväksy ylimääräisiä kenttiä vastauksessa. Meillä mukana on sublocation (hyllytarkenne). Korjattiin sallimalla ylimääräiset kentät.

#15 Updated by Anneli Österman 14 päivää ago

  • Prioriteetti changed from Normaali to Välitön

#16 Updated by Irina Halminen 14 päivää ago

  • Prioriteetti changed from Välitön to Normaali

Kun valitsen Finnassa muokkaa omia tietoja, ovat postinumero- ja varaustunnuskentät tyhjiä (Kohassa ja Finnan tietojen esikatseluvaiheessa ovat oikein). Muokkaustilassa varaustunnuskenttä on pakollinen, postinumeron voi jättää tyhjäksi. Lähetin muutokset ja meni läpi Kohaan (Vaara). Jos jättää ei-pakollisen postinumerokentän tyhjäksi, ehdottaa Kohan päässä sen muuttamista tyhjäksi.

#17 Updated by Anneli Österman 14 päivää ago

Irina Halminen kirjoitti:

Kun valitsen Finnassa muokkaa omia tietoja, ovat postinumero- ja varaustunnuskentät tyhjiä (Kohassa ja Finnan tietojen esikatseluvaiheessa ovat oikein). Muokkaustilassa varaustunnuskenttä on pakollinen, postinumeron voi jättää tyhjäksi. Lähetin muutokset ja meni läpi Kohaan (Vaara). Jos jättää ei-pakollisen postinumerokentän tyhjäksi, ehdottaa Kohan päässä sen muuttamista tyhjäksi.

OUTIssa Törmäsen Pete on kysynyt tuosta ongelmasta Finna-toimistolta, mutta he eivät ole vielä vastanneet mitään.

#18 Updated by Lari Strand 14 päivää ago

Irina Halminen kirjoitti:

Kun valitsen Finnassa muokkaa omia tietoja, ovat postinumero- ja varaustunnuskentät tyhjiä (Kohassa ja Finnan tietojen esikatseluvaiheessa ovat oikein). Muokkaustilassa varaustunnuskenttä on pakollinen, postinumeron voi jättää tyhjäksi. Lähetin muutokset ja meni läpi Kohaan (Vaara). Jos jättää ei-pakollisen postinumerokentän tyhjäksi, ehdottaa Kohan päässä sen muuttamista tyhjäksi.

Varaustunnuskentän pakollisuus pitää fiksata Finnan päässä ainakin. Samoin kenttien tyhjäksi jättäminen olisi varmaan tarkoitus estää, jolloin muutospyyntöjä tyhjäksi dataksi Kohaan päin ei voi syntyä. Selvittelen, miten Koha saisi välitettyä tuon varaustunnuksen ja postinumeron oikein Finnaan. Siinä on Kohan päässä ongelma.

#19 Updated by Lari Strand 14 päivää ago

Kohasta välittyy postinumerotietokin oikein omien tietojen esikatseluun, eli Finnan päässä pitäisi tuo tieto hakea jotenkin toisin omien tietojen muokkausnäkymään, samoin kuin varaustunnus.

#20 Updated by Lari Strand 14 päivää ago

Katri Sillgren kirjoitti:

Testasin Helle-Finnassa, voiko asiakas uusia lainansa, vaikka kirjastokortti on vanhentunut.
Lainojen uusinta ei yrityksistäni huolimatta toiminut Helle-Finnassa. Lainojen kohdalla tieto: Tätä lainaa ei voida uusia.
Helle-Kohassa kaikki asiakkaan lainassa olevat niteet ovat uusittavissa.
Varaaminenkaan ei onnistunut.

Kokeilin asetusparit:

BlockExpiredPatronOpacActions = Älä estä expired patrons from OPAC actions such as placing a hold or renewing. Note that the setting for a patron category takes priority over this system preference.
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Järjestelmäasetus BlockExpiredPatronOpacActions määrittää

BlockExpiredPatronOpacActions = Älä estä
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Älä estä

BlockExpiredPatronOpacActions = Estä
Asiakastyypillä: Estä vanhentuneet asiakkaat: = Älä estä

Estä vanhentuneet asiakkaat -selite Kohassa:
Ovatko tämän tyyppiset asiakkaat estetty verkkokirjaston toiminnoista (esim. uusinnat ja varaukset), kun kirjastokortti on vanhentunut.

Muokkasin Kohan Finna-pluginia niin, ettei se enää välitä Finnalle tietoa, onko asiakkaan kortti/tili vanhentunut. Sen ei pitäisi estää enää varaamista/uusimista.

#21 Updated by Lari Strand 14 päivää ago

Finnaan välittyy nyt lainojen uusintaa varten vain julkisoikeudelliset maksut. Niiden ylittäessä Kohan asetuksissa olevan rajan, uusimisen pitäisi olla estetty Finnassa.

#22 Updated by Anneli Österman 14 päivää ago

Lari Strand kirjoitti:

Finnaan välittyy nyt lainojen uusintaa varten vain julkisoikeudelliset maksut. Niiden ylittäessä Kohan asetuksissa olevan rajan, uusimisen pitäisi olla estetty Finnassa.

Lisäsin itselleni korvaushinnan, kaukopalvelumaksun ja tulostemaksun, jotka ovat itse lisättyjä debit-maksuja, eivätkä tietääkseni ei ole julkisoikeudellisia maksuja. Ne eivät aiheuttaneet lainauskieltoa Finnassa.

New card ja Lost item -maksut, jotka ovat Kohan "sisäisiä" maksuja, aiheuttivat lainauskiellon. En kyllä ole varma, onko lost item julkisoikeudellinen maksu, mutta koska se on Kohan sisäinen maksu, niin se aiheuttaa tuon kiellon.

#23 Updated by Katri Sillgren 14 päivää ago

Julkisoikeudellinen vai yksityisoikeudellinen - kertausta maksuista :)

Julkisoikeudellisia ovat mm. myöhästymismaksut, noutamattomista varauksista aiheutuvat maksut ja tilavuokrat. Ne voivat aiheuttaa lainauskiellon.
(esim. Hellessä Tilavuokrat ’haasteellinen’, koska on Helle-Kohaan itse lisätty maksutyyppi, joka ei vaikuta maksuista johtuvaan lainauskieltorajaan.)

Yksityisoikeudellisia maksuja ovat mm. aineiston korvaushinnat sekä tulosteista, kasseista ja muista tarvikkeista kerättävät maksut. Ne eivät saa aiheuttaa lainauskieltoa.

#24 Updated by Katri Sillgren 13 päivää ago

5442

Testasin Helle-Finna-testissä asiakkaan maksutietojen vaikutusta. Hellessä on käytössä ominaisuus, jossa vain julkisoikeudelliset maksut voivat vaikuttaa asiakkaan lainauskieltoon.

Testatauksesta:
- asiakkaan julkisoikeudelliset, lainauskieltoon vaikuttavat maksut näkyvät oikein (asiakkaalla maksuja yhteensä 46,70 ja näistä julkisoikeudellisia maksuja 21,95)
- asiakas ei voi uusia lainoja
- asiakas ei voi tehdä varauksia. Teoksen saatavuustiedoissa tämä ilmoitus:
Olet lainauskiellossa.
Sinulla on kertyneitä maksuja 21,95 €. Lainauskiellon raja on 19,99 €.
Varaaminen ei ole mahdollista.

Kun asiakkaalla on julkisoikeudellisia maksuja alle lainauskieltorajan (ja maksujen kokonaismäärä on yli lainauskieltorajan), ei asiakas saa ilmoitusta lainauskiellosta. Kaikki Finna-toiminnot ovat käytettävissä, kuten pitääkin olla. Asiakkaan maksujen kokonaissumma näkyy oikein Finnan Maksut -välilehdellä.

Testatessani vaikutti siis toimivan toivotulla tavalla :)
Kiitos Lari tästä!

#25 Updated by Katri Sillgren 13 päivää ago

5444

Testasin Helle-Finna-testissä vanhentunutta kirjastokorttia (asiakastietoa):
- kirjautuminen onnistuu
- kirjautumisen jälkeen EI näy heti tietoa kirjastokortin vanhentumisesta
- tieto vanhentuneesta kirjastokortista on Omat tiedot välilehdellä
- lainojen uusiminen onnistuu
- varauksen tekeminen onnistuu

#26 Updated by Susanna Sandell 11 päivää ago

Vaskin Finna-testitulokset:

1. Viestiasetusten muutos ei onnistu. Tulee internal server error.
2. Puhelinnumero on asetettu Kohassa Ensisijainen numero -kenttään, se ei näy Finnassa. Näkyy Finnassa, jos laittaa Muu puhelin -kenttään. Puhelinnumeroa muutettaessa numero ei vaihdu. Jos yrittää lisätä Finnassa: Updating of patron information failed.
3. Osoitteenmuutospyyntö-lomake: Asiakkaan tiedoissa olevat postinumero ja varaustunniste eivät näy lomakkeella. Muutospyyntö menee kuitenkin Kohaan henkilökunnan hyväksyttäväksi.
4. Sähköpostin poistaminen ei onnistu, mutta se ei onnistu nykyisessäkään tuotanto-Finnassa

#27 Updated by Lari Strand 11 päivää ago

Susanna Sandell kirjoitti:

Vaskin Finna-testitulokset:

1. Viestiasetusten muutos ei onnistu. Tulee internal server error.

Vaaran testi-Finnassa onnistuu kaikkien viestiasetusten muuttaminen ja päivittyvät Vaaran testi-Kohaan oikein. Sama koodi kaikilla kimpoilla. Mistähän mahtaa johtua että teillä on ongelmia. Tutkin asiaa.

#28 Updated by Anneli Österman 11 päivää ago

Katri Sillgren kirjoitti:

Testasin Helle-Finna-testissä vanhentunutta kirjastokorttia (asiakastietoa):
- kirjautumisen jälkeen EI näy heti tietoa kirjastokortin vanhentumisesta
- tieto vanhentuneesta kirjastokortista on Omat tiedot välilehdellä

Finnan kehittäjät on määritellyt tiedon sijainnin, eikä Kohassa pysty tähän vaikuttamaan. :)

#29 Updated by Lari Strand 11 päivää ago

Lari Strand kirjoitti:

Susanna Sandell kirjoitti:

Vaskin Finna-testitulokset:

1. Viestiasetusten muutos ei onnistu. Tulee internal server error.

Vaaran testi-Finnassa onnistuu kaikkien viestiasetusten muuttaminen ja päivittyvät Vaaran testi-Kohaan oikein. Sama koodi kaikilla kimpoilla. Mistähän mahtaa johtua että teillä on ongelmia. Tutkin asiaa.

Tästä ongelmasta pitäisi olla yhteydessä Finnan päähän ja mainita vaikka tuo Vaaran testiFinna jossa kaikki pelaa ok.

#30 Updated by Anneli Österman 11 päivää ago

Susanna Sandell kirjoitti:

Vaskin Finna-testitulokset:

1. Viestiasetusten muutos ei onnistu. Tulee internal server error.

OUTIssa onnistui viestiasetusten muutos.

2. Puhelinnumero on asetettu Kohassa Ensisijainen numero -kenttään, se ei näy Finnassa. Näkyy Finnassa, jos laittaa Muu puhelin -kenttään. Puhelinnumeroa muutettaessa numero ei vaihdu. Jos yrittää lisätä Finnassa: Updating of patron information failed.

Koha-Suomessa on yhteisesti sovittu, että puhelinnumero laitetaan Muu puhelin -kenttään ja sen nimeksi on muutettu "Matkapuhelin". Kaikille ajettiin myös ajoja, joissa siirrettiin matkapuhelinnumerot Muu puhelin -kenttään. Todennäköisesti ajo on tehty tuotantoon sen jälkeen, kun testikanta on luotu ja testeille ajoja ei ole tehty. Finnassa näkyvä puhelinnumero on Muu puhelin/Matkapuhelin -kentän tieto ja sitä myös päivitetään.

3. Osoitteenmuutospyyntö-lomake: Asiakkaan tiedoissa olevat postinumero ja varaustunniste eivät näy lomakkeella. Muutospyyntö menee kuitenkin Kohaan henkilökunnan hyväksyttäväksi.

OUTIssa tämä sama ongelma, Törmäsen Petri on kysynyt asiasta Finna-toimistosta, mutta ei ole vielä saanut vastausta.

4. Sähköpostin poistaminen ei onnistu, mutta se ei onnistu nykyisessäkään tuotanto-Finnassa

Juu, näin on.

#31 Updated by Anneli Österman 7 päivää ago

Pete sai Finna-toimistosta vastauksen yhteystietojen muutospyyntö-lomakkeesta puuttuviin tietoihin ja he olivat säätäneet jotain. Nyt OUTIssa näkyy tiedot, mutta tietojen tallennus ei onnistu ja käyttäjä saa ilmoituksen ”Updating of patron information failed".

Pete kysyy Finna-toimistosta tarkemmin, mitä he muuttivat ja mistä tuo tietojen tallennusongelma voisi johtua.

#32 Updated by Lari Strand 7 päivää ago

Asiakkaan perustietojen muutospyynnöt onnistuvat nyt. Ongelma oli asiakkaan puhelinnumeron tallentumisen kanssa Omat tiedot -päänäkymässä niitä muokatessa ja tallentaessa. ( Properties not allowed: smsalertnumber. )

Korjaus branchissa ksdev/ks-0031-KD-5288.

#33 Updated by Anneli Österman 7 päivää ago

Lari Strand kirjoitti:

Asiakkaan perustietojen muutospyynnöt onnistuvat nyt. Ongelma oli asiakkaan puhelinnumeron tallentumisen kanssa Omat tiedot -päänäkymässä niitä muokatessa ja tallentaessa. ( Properties not allowed: smsalertnumber. )

Korjaus branchissa ksdev/ks-0031-KD-5288.

Pitäisikö tämän toimia jo kaikilla? OUTissa tulee edelleen "Updating of patron information failed" yritti mitä tahansa yhteystietoa muokata.

#34 Updated by Lari Strand 6 päivää ago

Anneli Österman kirjoitti:

Lari Strand kirjoitti:

Asiakkaan perustietojen muutospyynnöt onnistuvat nyt. Ongelma oli asiakkaan puhelinnumeron tallentumisen kanssa Omat tiedot -päänäkymässä niitä muokatessa ja tallentaessa. ( Properties not allowed: smsalertnumber. )

Korjaus branchissa ksdev/ks-0031-KD-5288.

Pitäisikö tämän toimia jo kaikilla? OUTissa tulee edelleen "Updating of patron information failed" yritti mitä tahansa yhteystietoa muokata.

Huomenna kannattaa testata uudelleen kun Plackit ovat varmasti käynnistyneet uudelleen ja api päivittynyt kaikilla.

#35 Updated by Anneli Österman 6 päivää ago

Kokeilin vaihtaa puhelinnumero tekstiviesteille -numeroa Finnassa ja se päätyi Kohassa vain smsalertnumber-kenttään. Sen pitäisi päätyä mobile ja smsalertnumber-kenttiin. Mutta olikohan tämä sellainen asia, joka piti säätää Finnan "päässä".. kyselen Peteltä.

#36 Updated by Tuomas Kunttu 6 päivää ago

Nyt onnistuu Kyytissä Kirjaston ylläpitämät henkilötiedot -osion kenttien (numero tekstiviesteille, sähköposti ja lainahistorian säilytys) muuttaminen ilman virheilmoitusta. Tulevat Kohaan ilman hyväksyntää, kuten pitääkin.

Puhelinnumeron muuttaminen/lisääminen vaikuttaa Kohassa Ensisijainen puhelin (Primary phone) ja tekstiviesti numeroon (SMS number) -kenttiin. Muuten hyvä, mutta pitäisi vaikuttaa Muu puhelin (Other phone) -kenttään ensisijaisen puhelin -kentän sijasta.

Tämä siis toimii toisin kuin Outissa.

#37 Updated by Anneli Österman 6 päivää ago

Varmistin Peteltä tuon puhelinnumeroiden viennin Kohan kenttiin ja se tosiaan hänenkin muistikuvan mukaan säädetään Finnan päässä. Hän löysi kohdan, missä se pitäisi olla määritettynä ja siellä oli periaatteessa oikeat tiedot OUTIssa, mutta määritykset eivät toimineet. Hän kyselee Finna-toimistosta, miksi määritys ei toimi.

Vie Atom PDF