Współpraca z książkomatem oparta jest obecnie w 100% na protokole SIP2, który został rozszerzony o mechanizmy pozwalające książkomatowi na przekazywanie dodatkowych informacji do systemu bibliotecznego.
Wbudowany w zintegrowanego klienta moduł książkomatu jest aktywny, gdy na stanowisku jest plik licencji zawierający moduł książkomatu, zaś użytkownik posiada odpowiednie uprawnienia.
ksiazkomat
- jest on w domyślnej konfiguracji zawsze dostępny, ale należy się upewnić, że w konkretnej instalacji jest włączony.CFG_AGENDY=....|80|Książkomat nr 1|
Ustawić zmienną CFG_KSIAZKOMATY, której wartością jest lista par <agenda>|<liczba skrytek>|, gdzie <agenda> jest numerem agendy książkomatu (z CFG_AGENDY), a <liczba skrytek> informuje program klienta ile skrytek ma prezentować, np:CFG_KSIAZKOMATY=80|43|
Nadać użytkownikom mającym dostęp do książkomatu uprawnienie książkomat=<lista agend>, gdzie <lista agend> zawiera numery agend ksiązkomatów dostępnych dla użytkownika
wypożyczanie=<agenda>;inne=<pozostałe agendy>
Ponadto do profilów, które mają mieć dostęp do statystyk książkomatu, należy dodać raporty:
ksi-wyp-mc, ksi-wiz-mc, ksi-zwr-mc
schema.core.profile.logged.reports.extend(['wyp.report.ksi-wyp-mc', 'wyp.report.ksi-wiz-mc', 'wyp.report.ksi-zwr-mc']) schema.core.profile.advanced.reports.extend(['wyp.report.ksi-wyp-mc', 'wyp.report.ksi-wiz-mc', 'wyp.report.ksi-zwr-mc']) schema.core.profile.admin.reports.extend(['wyp.report.ksi-wyp-mc', 'wyp.report.ksi-wiz-mc', 'wyp.report.ksi-zwr-mc']) |