[OPEN-ILS-GENERAL] Billing notices

Remington Steed remington.steed at gmail.com
Fri Feb 2 10:17:06 EST 2018


Hi Jennifer,

I believe the granularity is only a way to group notices together, and
doesn't actually affect when it runs.  The cron settings are what link a
particular granularity to a frequency.  So if your server already has a
cron job for triggers with no granularity, then removing the granularity
from your trigger would allow it to be run the next time the cron job
sequence runs.  However, it is possible your trigger has already been
getting processed and piling up a lot of "pending" notices.  If this is the
case, then removing the granularity might send those "pending" notices,
which may be redundant or outdated.  So it's probably best to coordinate
with your server/database administrator.

Here is some documentation about the cron script, in case your server admin
needs it:

http://docs.evergreen-ils.org/3.0/_processing_action_triggers.html

Remington

On Fri, Feb 2, 2018 at 9:13 AM Walz, Jennifer <jlwalz at asbury.edu> wrote:

> Remington,
>
>
>
>   I don’t have direct access to the server processes so I cannot speak to
> the first part.   Could be there is a cron job, but I will have to ask
> someone to check on that for me.
>
>
>
>   I will look into the second part regarding the delay.
>
>
>
>   Do you know if I took off the granularity, would it run just once when
> the user hit the limit?    At this point, I am not sure it runs at all.
>   So, I am wondering if there is something else that is not set correctly.
>
>
>
> Thanks!
>
>
>
> Jennifer
>
>
>
> *From:* Open-ils-general [mailto:
> open-ils-general-bounces at list.georgialibraries.org] *On Behalf Of *Remington
> Steed
> *Sent:* Friday, February 02, 2018 8:57 AM
> *To:* Evergreen Discussion Group
> *Subject:* Re: [OPEN-ILS-GENERAL] Billing notices
>
>
>
> Hi Jennifer,
>
> It seems you have a granularity of "Weekly" for this trigger.  Do you have
> a cron job setup for "action_trigger_runner.pl --run-pending
> --granularity=Weekly" ?  If you run that script without a "--granularity"
> specific, I believe it will only run triggers with a blank granularity
> value.
>
> Regarding repeated events, take a look at the “Event Repeatability Delay”
> field on the Action Trigger Event Definition:
>
> *http://docs.evergreen-ils.org/3.0/_notifications_action_triggers.html
> <http://docs.evergreen-ils.org/3.0/_notifications_action_triggers.html>*
>
>
> The docs say “Allows events to be repeated after this delay interval”,
> which is not very detailed, but sounds like it would help. I recall someone
> saying it's important to have the correct combination of repeatability and
> "Max Event Validity Delay".
>
>
>
> Remington
>
> --
> Remington Steed
> Electronic Resources Specialist
> Hekman Library, Calvin College
> http://library.calvin.edu/
>
>
>
> *From:* Open-ils-general [mailto:
> open-ils-general-bounces at list.georgialibraries.org] *On Behalf Of *Walz,
> Jennifer
> *Sent:* Thursday, February 01, 2018 7:16 PM
> *To:* Evergreen Discussion Group <
> open-ils-general at list.georgialibraries.org>
> *Subject:* [OPEN-ILS-GENERAL] Billing notices
>
>
>
> All –
>
>
>
>   I think we are having trouble with our ‘billing’ notice.   I am not sure
> we have it set correctly with the right trigger and so forth.  Patrons do
> not seem to be getting these, even when we think the conditions have been
> met.
>
>
>
> What we want is for when a patron goes past the $5.00 limit in total
> amount owed, to be sent a notice saying that.   And also telling them that
> their ability to check out is now prevented.    In addition, we would like
> this to REPEAT every week (can we set it smaller?) until it is paid down
> below that limit.   Is this possible?
>
>
>
>   What we have set now is this:
>
>   What are the correct hooks, processing delay, validators, and
> granularity that we do want to set?    Am I missing something?  What other
> settings do we need?
>
>
>
> Thanks!
>
>
> Jennifer
>
> --------------------------------------------------
> Jennifer Walz, MLS - Head of ILS Financial Services
> Kinlaw Library  - Asbury University
> 1 Macklem Drive, Wilmore, KY 40390
> <https://maps.google.com/?q=1+Macklem+Drive,+Wilmore,+KY+40390&entry=gmail&source=g>
> 859-858-3511 ext. 2269 <(859)%20858-3511>
> jlwalz at asbury.edu
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20180202/2d475469/attachment.html>


More information about the Open-ils-general mailing list