Apologizes, sent my email before I could finish my edit; > leaves no room for . ... possible new types of checkouts in the future.
Lari Taskula CEO, Hypernova Oy +358449857337 Kauppakatu 25 C 409 80100 Joensuu, Finland On 1.4.2020 9.24, Lari Taskula wrote: > Hi fellow Koha devs, > > I'm working on Bug 24101 > https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=24101 in > which our client wants the ability to separately define circulation > rules for normal and on-site checkouts. They need the ability to renew > on-site checkouts, define due date calculation parameters and > additionally specify separate fine rules (not mentioned in bz ticket > yet). > > I wanted to ask for your thoughts on this. > > Initially I was thinking of duplicating the rules of normal > circulation the way maxissueqty and maxonsiteissueqty is currently > done, but in the end this would lead to duplicating almost all of the > circulation rules. That would not be very convenient and it seems like > a short-sighted way of solving this problem because it leaves no room > for . Who wants to see the circulation rule table doubling in width? > Not me. > > Another, more elegant approach would be to define a new circulation > rule scope "circulationtype" that defines whether a rule applies to > normal or on-site checkout (or any other type of checkout someone may > come up with in the future). Now that we are able to explicitly define > a scope that a specific circulation rule follows, this would make > sense. No need for ugly duplication and we can get rid of > maxonsiteissueqty too. > > Anyways, before I start implementing such a change I wanted to ask for > support from the community, or better yet even cooler ideas. Perhaps > there is something about Koha that I have missed that could already > solve their problem. > > Thanks for your time. >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/