-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Raportterin konfigurointiin vaaditaan käyttäjältä configure plugins-oikeus. Raportteri-liitännäisen konfigurointi tehdään Kohan työkalut-> liitännäiset-näkymästä klikkaamallaa Raportteri-pluginin Toiminnot-nappia ja valitsemalla "Määrittely".
Raportterin asetuksiin muokataan YAML-muodossa API-käyttäjän asiakas-ID/borrowernumber ja Kohan raporttien ID-numerot, joita käyttäjä saa ajaa raportterin rajapinnan kautta:
Esimerkissä asiakas-ID 38715, joka siis on API-käyttäjätunnus, jolle on luotu ja lähetetty API-avaimet rajapintaan pääsyä varten, saa ajaa raportit raportti-id:llä 1, 52 ja 53.
Raportterilla on mahdollista koostaa lainadataa suoraan tietokannasta. Tämä tehdään ajamalla skripti collect_report_data.pl
. Esimerkiksi:
perl collect_report_data.pl -l 200 --json -p /var/spool/koha/reportservice/
koostaa 200 lainan datapaketin JSON-muodossa. Skripti vaatii --path parametrin käytön ja tiedostot luodaan polkuun /var/spool/koha/reportservice/
tmp-hakemiston alle. Datapaketti paketoidaan zip-pakettiin.
Skripti ei vielä sisällä datan automaattista lähettämistä. Tämä on tehtävä käsin muodostamalla sftp-yhteys vastaanottavaan palvelimeen ja ajamalla siellä komento put [tiedosto]
.