[OPEN-ILS-GENERAL] circulation scripts
Nuku Ameyibor
nayibor at gmail.com
Sun Sep 27 18:18:19 EDT 2009
hello ,
have a couple of questions which i wold be happy if i could get some
verication on
1.
how can you set circulation up so that if you are renewing a book and you
are owing you cannot renew the book
or if you are owing a certain amount you cant renew anymore
and how can this be done based on the group
i dont know if the setup in the circuation_group will work for this
'Lecturer' : {
maxItemsOut : 1,
fineThreshold : 5,
overdueThreshold : 5,
maxHolds : 1
},
this is my circ_group rule for a lecturer . does the finethreshold work
for when someone is renewing a book or it only works for fresh checkouts
how can i modify this or modify it in some other circulation script to
make if perform that required behaviour like eg
if ( patronProfile == 'Lecturer' && itemciruclating=renewal and fine>=$500)
{
prevent circulation;
}
so ind of like modifying the ciruclation scripts to fit manipulate
renewals
2.
had another question about how i can setup the system such that if some
has overdue items for some amount of time. a bigger penalty will be placed
on him so that say after
he is overdue for 5 days and he is charged the normal maybe
50cents/day.after six days he is he is chaged $1/day and after 1 month
he is charged $10 fixed with no more charges.
or another scenario where if he is charged $5/day for overdue.after a month
he is chared the cost of the book automatically by the system
both of those questins basically talk about how to modify and manipulate i
think penaltys on books and billing
.
3. i was also wondering what the tag cirulate as a particlar kind of item
affect an item in the copy editor ? becuase you created the book as a
particlar kind of item when u were first creating it so what does this do?
4last but not the least, how does the billing olay out if you select normal
when you are checking out books?
i am a little confused by this as when i select ciruclate as extended in
the copy editor
and i see the normal in the checkout screen .does the 'normal' mean that it
will pick up the circulating type chosen in the copy editor or it will pick
use the circulate as normal even if something like extended was
chosen.this is striclty about the duration rule parameters and i do know
about the circulation behaviour and how they affect the whole cirucation
based on the cascading logic but the labels at hte checkout screen
sometimes confuse me.
4. i set up some marc templates but i dont see them in the template editor
when i am loading mark records. i restarted the sytem from scratch .checked
for errors in the opensrf.xml mark templates and still no errors.i dont
think the errors are from the code for the marc types in the marc
templates folder .they seem alright to me.
5.where is the best place i can see errors or problems with my configuration
files when i am startng up configuration.say i enter a circulation script
wrongly or i dont enter the correct format for a duration rule i want to
use in the config.cgi/cgi-bin interface .where is the best place to view
such errors
would be very happy if someone could help me out with any ideas or
sugggestions for these my questions
cheers!!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20090927/cf192cef/attachment.htm
More information about the Open-ils-general
mailing list