Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Holly gave an explanation on how refunding of fees/fines currently works. See slideshow (note old specification included starting at slide 16). SIG members found the current system under-developed and potentially confusing, especially to student workers staffing the circulation desk. Issues with the current system include: credit amount not showing as negative amount; no way to tell if a fee/fine has been transferred to the bursar or not; no way to cancel a fee/fine as an error if there has been any activity on the fee/fine; two-step process involved in first refunding and then waiving a fee/fine in order to close it. Holly agreed that the current implementation is under-developed; it was a thin-thread solution intended to be temporary but a lack of expressed urgency from institutions has delayed development. Various SIG members pointed to the way OLE and Aleph handle fees/fines refunding as a model for FOLIO to look to. It was agreed that a Jana will form a subgroup to decide on how best to proceed. See also 

Provide option to cancel a fee/fine at the time a manual refund is enteredUse fee/fine refund to pay other fees/fines, Notify Bursar (and other transfer accounts) of refunded fees/finesAllow "No fees/fines shall be refunded if a lost item is returned more than" to be determined by a fixed date.


Julie discussed enhancement options for patron notices and staff slips. Three types of fields where "computing" could be helpful would be: use preferred name when exists, otherwise use first name (UICIRC-462); Anonymous ID tokens for patron requesters (UXPROD-2435); Having a token for current date, and being able to do current date + e.g. 7 days when printing hold slip (UXPROD-3224). Julie has consulted with the dev team. Two (not mutually exclusive) options are: i) Allowing logic branching in template design, such as exists in Handlebar; ii) Creating hard-coded tokens as needed such as e.g. a "preferred name or first name" token which would insert the preferred name if it had a value, otherwise first name would be inserted. 

The advantages of allowing logic branching / calculated values in the template creation UI include greater control, and better capacity to handle future needs. Disadvantage is that creating the template becomes more complex – will the the library staff creating the templates have a harder time? Also this solution would require considerable time to implement.

Advantages of the hard-coded token approach include simpler template creation, and shorter development time (to do an individual token). Disadvantages include risk of a 'token explosion' that becomes unwieldy to use, and less adaptability to solve future needs.

Other useful 'calculated tokens' mentioned were: Total of all fees/fines (if fee/fine notices are developed to allow multiple fee/fines per notice); and having contact information on fee/fine notices based on the location of the lost (or overdue, etc.) item.