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

Helle, patron relationship problems #426

Open Kati-Helle opened 1 year ago

Kati-Helle commented 1 year ago

Mikä vikana?

Tiedot Redmine-tiketistä https://tiketti.koha-suomi.fi/issues/5488 Start date: 30/06/2022

Kati Sillgren Hellessä on borrowers-taulussa arvollisia relationship-sarakkeita (tänään 414). Arvona on huoltaja. huoltaja-arvo ei ole enää käytössä uudessa versiossa.

Uudessa versiossa käytössä oleva arvo(borrowerRelationship-asetus): takaaja

Helle-Kohan System information ilmoitus:

Patron relationship problems

The following values have been used for guarantee/guarantor relationships, but do not exist in the 'borrowerRelationship' system preference:

kuva

If the relationship is one you want, please add it to the 'borrowerRelationship' system preference, otherwise have your system's administrator correct the values in borrowers.relationship and/or borrower_relationships.relationship in the database.


Lari Strand 'huoltaja'-tiedot korvattu 'takaaja'-tiedolla 414kpl: update borrowers set relationship = 'takaaja' where relationship = 'huoltaja'


Kati Sillgren Kiitos Lari muutoksesta!

Tutkin vasta nyt tarkemmin noita 414 asiakastietoa, joilla on borrowers-taulussa arvo relationship-sarakkeessa.

Esimerkikkiasiakkaita: borrowernumber=39750 on aikuinen asiakastieto, jolla ei ole taattavia borrowernumber=40682 on aikuinen asiakastieto, jolla ei ole taattavia

borrowernumber=120221 on ei-tilastoitavat lainat asiakastieto, jolla ei ole taattavia

borrowernumber=115575 on holhottava aikuinen asiakastieto, jolta puuttuu takaaja borrowernumber=126846 on holhottava aikuinen asiakastieto, jolla on taattava asiakastieto JA jolta puuttuu takaaja (tästä ilmoitan ko. kirjastolle)

borrowernumber=99 on lapsiasiakastieto,jolta puuttuu takaaja borrowernumber=100046 on lapsiasiakastieto, jolta puuttuu takaaja

borrowernumber=107215 on takaaja, jolla ei ole taattavia

borrowernumber=45291 on yhteisö, jolla ei ole taattavia

Näiden 414 asiakastiedon asiakastyyppikohtaiset määrät: AIKUINEN: 317 EITILASTO: 3 HOLHOTTAVA: 5 LAPSI: 85 TAKAAJA: 1 YHTEISÖ: 3

Miksi näillä asiakastiedolla onkaan relationship-arvo borrowers-taulussa?


Anneli Österman Emme tiedä miksi heillä on relationship-kentässä tieto. Selvitellään. Näitä on myös muissa kimpoissa.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

No response

Selain

No response

Jotain muuta?

No response

AnneliO commented 6 days ago

Ehdotan, että näiltä asiakkailta tyhjennetään relationship-sarake, jos contactname ja contactfirstname ovat NULL tai tyhjä (eli ei sisällä nimeä). Näin pitkän ajan jälkeen tuskin enää selviää, miksi heillä on tietoa relationship-sarakkeessa. Takaajatiedot ovat siirtyneet jokin versio sitten erilliseen tauluun ja tuota saraketta käytetään vain, jos asiakkaalle lisätään ei-asiakas-takaaja.