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

Asiakkaiden viennissä erämuokkaukseen tulee virhe #1464

Open Hanna-Lumme opened 4 weeks ago

Hanna-Lumme commented 4 weeks ago

Mikä vikana?

Tein Lumpeissa asiakkaiden LAPSI-asiakastyypistä siirtoja asiakastyyppiin LAOMATOIMI. Tein asiakashaun tietylle asiakastyypille, valitsin asiakkaat erämuokkaukseen ja vein ne erämuokkaukseen Asiakkaiden muokkaus eräajona -linkin kautta. Ensimmäinen eräajo onnistui, mutta kun eräajoa lähti toistamaan samalla tavalla hakemalla asiakkaita asiakashaussa ja viemään niitä uuteen erämuokkaukseen, Kohassa tulee kuvan mukainen virhe.

Virhe3

Johanna kanssa tätä virhettä tutkittiin alustavasti ja näyttää siltä, että Koha ei saa välitettyä asiakkaiden borrowernumberia tuonne erämuokkaukseen. Sivun päivitys, uloskirjautuminen, yms. ei auttanut. Testillä ja nextillä virhettä ei tule.

Vähän samaa aihetta sivuten, meillä Lumpeissa oli hetkellisesti takaajatieto ei-pakollisena, minkä johdosta meillä on muutamia asiakkaita ilman takaaja-tietoa. Tällaisia asiakkaita kun vie erämuokkaukseen yhdessä muiden asiakkaiden kanssa, Koha tekee erämuokkauksen oikein siihen asti, kunnes tulee asiakas vastaan, jolta puuttuu pakollinen kenttä. Sen jälkeen erämuokkaus jää tähän ns. jumiin, ja kaikki erämuokkaukset epäonnistuvat tämän jälkeen. Koha ei siis osaa skipata tällaista tietoa, jossa on puutteellisia tietoja ja jatkaa ajoa sen jälkeen normaalisti. Ajo onnistui, kun kentän vaihtoi hetkellisesti ei pakolliseksi.

Mitä pitäisi tapahtua

No response

Kuinka toistaa ongelma/asia

No response

Selain

No response

Jotain muuta?

No response

johannaraisa commented 4 weeks ago

Tää tuntuu toimivan vähän satunnaisesti, mulla ei toimi jos olen englanninkielisessä ja toimii jos olen suomenkielisessä.

johannaraisa commented 4 weeks ago

Tuolla on käytetty väärää funktiota lisäämään borrowernumberit lomakkeelle joka lähettää ne asiakkaiden erämuokkaukseen. Tein asiasta bugin yhteisöön ja laitoin korjauksen perään.