[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