[OPEN-ILS-GENERAL] Question regarding circulation policies

Rogan Hamby rogan.hamby at yclibrary.net
Mon Dec 16 14:10:31 EST 2013


Hi Deana,

Your question touches on the issues of weighting.  Policies are made to use
weights as you define them under Admin -> Server Administration ->
Circulation Matchpoint Weights.  So, if you put no weight to a given
variable (user groups, location, circ mod, etc...) it actually won't matter
at all.  When a circulation is invoked the variables for the circulation
are compared to those weights and the policies that could potentially be
matched are looked at to see which is invoked.  In case of a tie the lowest
value id on in the table is used, IIRC.

So, it's not so much a hierarchy as a which is the best match.  Now, you
could use weights and design your policies to create your own hierarchy (as
we've done where each county has its own rules).  To accomplish this our
circ libraries have a very high weight so that their rules take effect.



More information about the Open-ils-general mailing list