Open PiaKusmin opened 1 year ago
Yksittäiselle automaattitunnukselle voi asettaa noita syspref-asetuksia kiertävän määrityksen:
Tätä voisi kokeilla.
Tuolle sysprefille pitäisi siis ilmeisesti asettaa automaattitunnukselle overrideen arvo homebranch? Kokeillaanko tuota asetusta jollekin tunnukselle? Vai pitäisikö tätä testata ensiksi vaikka OUTIn testikäytössä olleella automaatilla?
<syspref_overrides>
<AllowReturnToBranch>homebranch</AllowReturnToBranch>
</syspref_overrides>
Laitan vielä talteen sysprefin vaihtoehdot:
1. row variable: AllowReturnToBranch value: anywhere options: anywhere|homebranch|holdingbranch|homeorholdingbranch explanation: Where an item may be returned type: Choice
Kiitos Lari jo etukäteen. Mutta nyt täytyy tunnustaa, että mie en ymmärrä tuosta mitään... Eli mitä tuo syspref tarkoittaa ja miten käytännössä toimii? Ja onko tuo asia, jonka kehittäjät laittavat johonkin? Ja ilman muuta kannattaa testata OUTIn testiautomaatilla. Mietinkin, että meillä ei ole kuin tuotannossa olevia automaatteja niin pitääkö se tehdä suoraan tuotantoon... Aika riskaapelia...
Eli suomeksi "Mihin nide saadaan palauttaa", vaihtoehdoilla "mihin tahansa", "niteen kotikirjastoon", "niteen sijaintikirjastoon", "niteen koti- tai sijaintikirjastoon". Tuo pitäisi lisätä SIP-palvelimelle automaattitunnuksen konfiguraation joka olisi meidän devaajien homma. Sitä en sitten tiedä mitä automaatilla tapahtuu/pitäisi tapahtua, jos yrittää palauttaa sellaista aineistoa, joka ei noudata tuota lisättävää asetusta.
Kysyin Automaatit-kanavalla josko testaus onnistuisi Outin testillä testiautomaatin kanssa.
Outissa testailtiin Anun ja Marin avustuksella tuota sysprefin ohitusta Lyngsoen automaatilla ja testitunnuksen konfiguraatiolla ja asetus toimii kuten pitääkin. Huolenaiheena on vain se, miten väärän kotikirjaston niteen palautus näkyy asiakkaalle. Tätä pitäisi testata ihan mikroväylän automaatilla, joita nuo kaksi koulukirjaston automaattia ovat. Lyson automaatilla virhe näyttäytyi näin:
Virhetekstin muuttaminen onnistuu AF-kentän regexillä sip-palvelinkonfiguraatiossa esim.
Mutta tuohon ei välttämättä tarvitse mennä Mikroväylän automaatilla. Asiaa voisi tietysti myös kysyä Mikroväylältä, jos testissä paljastuu, ettei asiakas saa tarvittavaa ohjausta palautuksen epäonnistumisessa.
Vaskissa testattu Mikroväylän automaatilla. Automaatti antaa tällaisessa tilanteessa virheviestin (ks. ruma kuva), joka on määritetty automaatin asetuksissa MainLabel_CheckinError-kenttään. Tuohon kenttään määritelty virheviesti tulee muissakin tilanteissa joissa palautus epäonnistuu eli jos vaikka palauttaa nidettä jota ei ole tietokannassa.
@PiaKusmin onko tuo toiminta riittävä ominaisuuden käyttönottamiseksi noilla koulukirjaston automaateilla? Jos ymmärsin tiketin kuvauksesta, Mikroväylältä voisi ehkä kysyä tuon virheviestin yksilöimismahdollisuudesta näihin tapauksiin, jolloin palautuksen kotikirjasto ei täsmää. Onhan tuo jo tuolla oletuksella suuntaa antava, että mitä pitää tehdä, mutta...
Olen esitellyt vaihtoehdot asiaa kysyneelle kirjastolle, mutta he eivät ole vielä vastanneet haluavatko ottaa toiminnon käyttöön vai jätetäänkö ennalleen. Ilmoitan heti, kun ilmoittavat päätöksestä.
Olen esitellyt vaihtoehdot asiaa kysyneelle kirjastolle, mutta he eivät ole vielä vastanneet haluavatko ottaa toiminnon käyttöön vai jätetäänkö ennalleen. Ilmoitan heti, kun ilmoittavat päätöksestä.
Joko kirjastot ovat tehneet päätöksensä? :)
Höm... hieman ikävää olla ilonpilaajana tässä, mutta pitäkää mielessä myös se, että jos siirrymme nykysuunnitelman mukaisesti siihen, että automaattitunnusten hallinta on kokonaan Kohassa eikä erillistä SIP-konfiguraatiota palvelinpäässä enää ole, niin sitten tietenkään automaattikohtaisia asetuksia ei myöskään siellä SIP-konfiguraatiossa voi olla.
Äkkipäätä en siis suosittele tätä, vaikka se tällä hetkellä onkin teknisesti mahdollinen. Toteutus ei tule toimimaan enää tunnustenhallinnan muutosten jälkeen ja "regressio" on aina ikävä juttu.
Tukipyyntö
Meiltä kysytään tällaista: "Meillä on koululla kaksi automaattia. Niissä on sekä lainaus että palautustoiminto. Emme haluaisi, että koulukirjaston automaatilla voi palauttaa muuta aineistoa kuin koulukirjaston aineistoa. Kysyimme Mikro-Väylältä asiaa ja sieltä vastattiin, että he voivat kyllä asentaa automaattiin tällaisen kiellon, mutta se vaatii, että Kohassa on vastaava kielto. Miten tämä onnistuu? Voiko Kohassa laittaa yhdelle toimipaikalle tällaisia asetuksia?"
Löysimme asetuksen AllowReturnToBranch, jolla näitä palautuksia voi säätää, mutta se on kimppakohtainen ja vaikuttaa kaikkien kimpan kirjastojen palautuksiin. Mutta onko siis mitään keinoa saada toiminto vain yhdelle toimipisteelle?
Jotain muuta?
No response