Bug 29129: (QA follow-up): Fix tiny typo in system preference description
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / preferences / circulation.pref
1 Circulation:
2     Interface:
3         -
4             - pref: CircSidebar
5               choices:
6                   1: Activate
7                   0: Deactivate
8             - the navigation sidebar on all circulation pages.
9         -
10             - pref: CircConfirmItemParts
11               choices:
12                   1: "Require"
13                   0: "Don't require"
14             - staff to confirm that all parts of an item are present at checkin/checkout.
15         -
16             - pref: AutoSwitchPatron
17               choices:
18                   1: "Enable"
19                   0: "Don't enable"
20             - the automatic redirection to another patron when a patron barcode is scanned instead of a book.
21             - This should not be enabled if you have overlapping patron and book barcodes.
22         -
23             - pref: PatronAutoComplete
24               choices:
25                   1: Try
26                   0: "Don't try"
27             - to guess the patron being entered while typing a patron search for circulation or patron search.
28             - Only returns the first 10 results at a time.
29         -
30             - pref: itemBarcodeInputFilter
31               choices:
32                   OFF: "Don't filter"
33                   whitespace: Remove spaces from
34                   cuecat: Convert from CueCat form
35                   T-prefix: Remove the first number from T-prefix style
36                   libsuite8: Convert from Libsuite8 form
37                   EAN13: EAN-13 or zero-padded UPC-A form
38             - scanned item barcodes. Mind that any leading or trailing whitespace in a barcode gets removed before this filter.
39         -
40             - pref: itemBarcodeFallbackSearch
41               choices:
42                   1: "Enable"
43                   0: "Don't enable"
44             - the automatic use of a keyword catalog search if the phrase entered as a barcode on the checkout page does not turn up any results during an item barcode search.
45         -
46             - Sort previous checkouts on the circulation page from
47             - pref: previousIssuesDefaultSortOrder
48               choices:
49                   asc: earliest to latest
50                   desc: latest to earliest
51             - due date.
52         -
53             - "Sort today's checkouts on the circulation page from"
54             - pref: todaysIssuesDefaultSortOrder
55               type: choice
56               choices:
57                   asc: earliest to latest
58                   desc: latest to earliest
59             - checkout time.
60         -
61             - pref: SpecifyDueDate
62               choices:
63                   1: Allow
64                   0: "Don't allow"
65             - staff to specify a due date for a checkout.
66         -
67             - pref: SpecifyReturnDate
68               choices:
69                   1: Allow
70                   0: "Don't allow"
71             - staff to specify a return date for a check in.
72         -
73             - Set the default start date for the Holds to pull list to
74             - pref: HoldsToPullStartDate
75               class: integer
76             - day(s) ago. Note that the default end date is controlled by the system preference <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ConfirmFutureHolds">ConfirmFutureHolds</a>.
77         -
78             - pref: AllowAllMessageDeletion
79               choices:
80                   1: Allow
81                   0: "Don't allow"
82             - staff to delete messages added from other libraries.
83         -
84             - Show the
85             - pref: numReturnedItemsToShow
86               class: integer
87             - last returned items on the checkin screen.
88         -
89             - pref: FineNotifyAtCheckin
90               choices:
91                   1: Notify
92                   0: "Don't notify"
93             - librarians of overdue fines on the items they are checking in.
94         -
95             - pref: WaitingNotifyAtCheckin
96               choices:
97                   1: Notify
98                   0: "Don't notify"
99             - librarians of waiting holds for the patron whose items they are checking in.
100         -
101             - pref: FilterBeforeOverdueReport
102               choices:
103                   1: Require
104                   0: "Don't require"
105             - staff to choose which checkouts to show before running the overdues report.
106         -
107             - pref: DisplayClearScreenButton
108               choices:
109                   no: "Don't show"
110                   issueslip: "Show and print ISSUESLIP"
111                   issueqslip: "Show and print ISSUEQSLIP"
112             - button to clear the current patron from the screen on the circulation screen.
113         -
114             - pref: RecordLocalUseOnReturn
115               choices:
116                   1: Record
117                   0: "Don't record"
118             - local use when an unissued item is checked in.
119         -
120             - When an empty barcode field is submitted in circulation
121             - pref: CircAutoPrintQuickSlip
122               choices:
123                   clear: "clear the screen"
124                   qslip: "open a print quick slip window"
125                   slip: "open a print slip window"
126             - .
127         -
128             - Include the stylesheet at
129             - pref: NoticeCSS
130               class: url
131             - on notices. (This should be a complete URL, starting with <code>http://</code>)
132         -
133             - pref: UpdateTotalIssuesOnCirc
134               choices:
135                   1: Do
136                   0: "Don't"
137             - update a bibliographic record's total checkouts count whenever an item is checked out (WARNING! This increases server load significantly; if performance is a concern, use the update_totalissues.pl cron job to update the total checkouts count).
138         -
139             - pref: ExportCircHistory
140               choices:
141                   1: Show
142                   0: "Don't show"
143             - the export patron checkout history options.
144         -
145             - "The following fields should be excluded from the patron checkout history CSV or MARC (ISO 2709) export:"
146             - pref: ExportRemoveFields
147             - (separate fields with space, e.g. 100a 200b 300c).
148         -
149             - pref: AllowOfflineCirculation
150               choices:
151                   1: Enable
152                   0: "Don't enable"
153             - "offline circulation on regular circulation computers. (<strong>NOTE:</strong> This system preference does not affect the Firefox add-on or the desktop application)."
154         -
155             - pref: ShowAllCheckins
156               choices:
157                   1: Show
158                   0: "Don't show"
159             - all items in the "Checked-in items" list, even items that were not checked out.
160         -
161             - pref: AllowCheckoutNotes
162               choices:
163                   1: Allow
164                   0: "Don't allow"
165             - patrons to submit notes about checked out items.
166         -
167             - pref: UseCirculationDesks
168               choices:
169                   1: "Use"
170                   0: "Don't use"
171             - circulation desks with circulation.
172
173     Checkout policy:
174         -
175             - pref: OnSiteCheckoutAutoCheck
176               choices:
177                   1: Enable
178                   0: Don't enable
179             - on-site checkout by default if last checkout was an on-site one.
180         -
181             - pref: AutoReturnCheckedOutItems
182               choices:
183                   1: Don't
184                   0: Do
185             - require librarians to manually confirm a checkout where the item is already checked out to another patron.
186         -
187             - pref: AllowSetAutomaticRenewal
188               choices:
189                   1: Allow
190                   0: "Don't allow"
191             - staff to flag items for autorenewal on the checkout page.
192         -
193             - pref: AllowTooManyOverride
194               choices:
195                   1: Allow
196                   0: "Don't allow"
197             - staff to override and check out items when the patron has reached the maximum number of allowed checkouts.
198         -
199             - pref: AutoRemoveOverduesRestrictions
200               choices:
201                   1: "Do"
202                   0: "Don't"
203             - allow OVERDUES restrictions triggered by sent notices to be cleared automatically when all overdue items are returned by a patron.
204         -
205             - pref: AllowNotForLoanOverride
206               choices:
207                   1: Allow
208                   0: "Don't allow"
209             - staff to override and check out items that are marked as not for loan.
210         -
211             - pref: AllowRenewalLimitOverride
212               choices:
213                   1: Allow
214                   0: "Don't allow"
215             - staff to manually override renewal blocks and renew a checkout when it would go over the renewal limit or be premature for the "No renewal before" setting in the circulation policy or has been scheduled for automatic renewal.
216         -
217             - pref: AllowRenewalOnHoldOverride
218               choices:
219                   1: Allow
220                   0: "Don't allow"
221             - staff to renew items that are on hold by manually specifying a due date.
222         -
223             - pref: AllowItemsOnHoldCheckoutSIP
224               choices:
225                   1: Allow
226                   0: "Don't allow"
227             - checkouts of items reserved to someone else via SIP checkout messages.
228             - If allowed do not generate RESERVED warning.
229             - This allows self checkouts for those items. If using the holds queue items with pending holds will be marked as "unavailable" if this set to "Don't allow".
230         -
231             - pref: AllowItemsOnHoldCheckoutSCO
232               choices:
233                   1: Allow
234                   0: "Don't allow"
235             - checkouts of items reserved to someone else in the SCO module. If allowed do not generate RESERVE_WAITING and RESERVED warning. This allows self checkouts for those items.
236         -
237             - pref: AllFinesNeedOverride
238               choices:
239                   1: Require
240                   0: "Don't require"
241             - staff to manually override all fines, even fines less than set in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noissuescharge">noissuescharge</a> system preference. Enabling this system preference will block all checkouts for patrons with fines both via the web-based self checkout system and via SIP.
242         -
243             - pref: AllowFineOverride
244               choices:
245                   1: Allow
246                   0: "Don't allow"
247             - staff to manually override and check out items to patrons who have more in fines than set in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noissuescharge">noissuescharge</a> system preference.
248         -
249             - pref: AutomaticItemReturn
250               choices:
251                   1: Do
252                   0: "Don't"
253             - automatically transfer items to their home library when they are checked in.
254         -
255             - pref: UseBranchTransferLimits
256               choices:
257                   1: Enforce
258                   0: "Don't enforce"
259             - library transfer limits based on
260             - pref: BranchTransferLimitsType
261               choices:
262                   ccode: collection code
263                   itemtype: item type
264             - .
265         -
266             - pref: UseTransportCostMatrix
267               choices:
268                   1: Use
269                   0: "Don't use"
270             - the transport cost matrix for calculating optimal holds filling between libraries.
271         -
272             - Use the calendar and circulation rules of
273             - pref: CircControl
274               type: choice
275               choices:
276                   PickupLibrary: the library you are logged in at.
277                   PatronLibrary: the library the patron is from.
278                   ItemHomeLibrary: the library the item is from.
279         -
280             - Use the checkout and fines rules of
281             - pref: HomeOrHoldingBranch
282               type: choice
283               choices:
284                   homebranch: the item's home library (homebranch).
285                   holdingbranch: the item's holding library (holdingbranch).
286         -
287             - Allow items to be checked in
288             - pref: AllowReturnToBranch
289               type: choice
290               choices:
291                   anywhere: at any library.
292                   homebranch: only at the library the item is from.
293                   holdingbranch: only at the library the item was checked out from.
294                   homeorholdingbranch: either at the library the item is from or the library it was checked out from.
295         -
296             - For search results in the staff interface, display
297             - pref: StaffSearchResultsDisplayBranch
298               type: choice
299               choices:
300                   homebranch: the library the item is from.
301                   holdingbranch: the library the item is held by.
302         -
303             - pref: useDaysMode
304               choices:
305                   Days: Ignore the calendar
306                   Calendar: Use the calendar to skip days the library is closed
307                   Datedue: Use the calendar to push the due date to the next open day
308                   Dayweek: Use the calendar to push the due date to the next open matching weekday for weekly loan periods, or the next open day otherwise
309             - when calculating the date due.
310         -
311             - Calculate "No renewal before" based on
312             - pref: NoRenewalBeforePrecision
313               choices:
314                   date: date.
315                   exact_time: exact time.
316             - Only relevant for loans calculated in days, hourly loans are not affected.
317         -
318             - When renewing checkouts, base the new due date on
319             - pref: RenewalPeriodBase
320               choices:
321                   date_due: the old due date of the checkout.
322                   now: the current date.
323         -
324             - pref: RenewalSendNotice
325               choices:
326                   1: Send
327                   0: "Don't send"
328             - "a renewal notice according to patron's messaging preferences for 'Item checkout'."
329         -
330             - pref: UnseenRenewals
331               choices:
332                   1: Allow
333                   0: "Don't allow"
334             - renewals to be recorded as "unseen" by the library, and count against the patrons unseen renewals limit.
335         -
336             - Prevent patrons from making holds on the OPAC if they owe more than
337             - pref: maxoutstanding
338               class: currency
339             - '[% local_currency %] in fines.'
340         -
341             - Show a warning on the "Transfers to receive" screen if the transfer has not been received
342             - pref: TransfersMaxDaysWarning
343               class: integer
344             - days after it was sent.
345         -
346             - pref: IssuingInProcess
347               choices:
348                   1: "Don't prevent"
349                   0: "Prevent"
350             - patrons from checking out an item whose rental charge would take them over the limit.
351         -
352             - "Restrict patrons with the following target audience values from checking out inappropriate materials:"
353             - pref: AgeRestrictionMarker
354             - ". For example, enter target audience keyword(s) split by | (bar) FSK|PEGI|Age| (No white space near |). Be sure to map agerestriction in Koha to MARC mapping (e.g. 521$a). A MARC field value of FSK 12 or PEGI 12 would mean: Borrower must be 12 years old. Leave empty to not apply an age restriction."
355         -
356             - pref: AgeRestrictionOverride
357               choices:
358                   1: Allow
359                   0: "Don't allow"
360             - staff to check out an item with age restriction.
361         -
362             - Prevent patrons from checking out items if they have more than
363             - pref: noissuescharge
364               class: integer
365             - '[% local_currency %] in fines.'
366         -
367             - Prevent a patron from checking out if the patron has guarantees owing in total more than
368             - pref: NoIssuesChargeGuarantees
369               class: integer
370             - '[% local_currency %] in fines.'
371         -
372             - Prevent a patron from checking out if the patron has guarantors and those guarantor's guarantees owing in total more than
373             - pref: NoIssuesChargeGuarantorsWithGuarantees
374               class: integer
375             - '[% local_currency %] in fines.'
376         -
377             - pref: RentalsInNoissuesCharge
378               choices:
379                   1: Include
380                   0: "Don't include"
381             - rental charges when summing up charges for limit set in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noissuescharge">noissuescharge</a> system preference.
382         -
383             - pref: ManInvInNoissuesCharge
384               choices:
385                   1: Include
386                   0: "Don't include"
387             - custom debit type charges when summing up charges for limit set in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noissuescharge">noissuescharge</a> system preference.
388         -
389             - pref: HoldsInNoissuesCharge
390               choices:
391                   1: Include
392                   0: "Don't include"
393             - hold charges when summing up charges for limit set in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=noissuescharge">noissuescharge</a> system preference.
394         -
395             - pref: ReturnBeforeExpiry
396               choices:
397                   1: Require
398                   0: "Don't require"
399             - "patrons to return items before their accounts expire (by restricting due dates to before the patron's expiration date)."
400         -
401             - "Send all notices as a BCC to this email address:"
402             - pref: NoticeBcc
403               class: email
404         -
405             - pref: OverdueNoticeCalendar
406               choices:
407                   1: "Use calendar"
408                   0: "Ignore calendar"
409             - "when working out the period for overdue notices."
410         -
411             - Include up to
412             - pref: PrintNoticesMaxLines
413               class: integer
414             - "item lines in a printed overdue notice. If the number of items is greater than this number, the notice will end with a warning asking the patron to check their online account for a full list of overdue items. Set to 0 to include all overdue items in the notice, no matter how many there are."
415         -
416             - pref: OverduesBlockCirc
417               choices:
418                   block: Block
419                   noblock: "Don't block"
420                   confirmation: Ask for confirmation
421             - "when checking out to a patron that has overdues outstanding."
422         -
423             - "When checking out an item with rental fees, "
424             - pref: RentalFeesCheckoutConfirmation
425               choices:
426                   1: ask
427                   0: "don't ask"
428             - "for confirmation."
429         -
430             - By default, set the LOST value of an item to
431             - pref: DefaultLongOverdueLostValue
432               class: integer
433             - when the item has been overdue for more than
434             - pref: DefaultLongOverdueDays
435               class: integer
436             - days.
437             - <br>WARNING â€” These preferences will activate the automatic item loss process. Leave these fields empty if you don't want to activate this feature.
438             - "<br>Example: [1] [30] Sets an item to the LOST value 1 when it has been overdue for more than 30 days."
439             - <br>(Used when the longoverdue.pl script is called without the --lost parameter)
440             - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/longoverdue.pl</code> cronjob. Ask your system administrator to schedule it."
441         -
442             - "Charge a lost item to the patron's account when the LOST value of the item changes to:"
443             - pref: DefaultLongOverdueChargeValue
444               class: integer
445             - <br>Leave this field empty if you don't want to charge the patron for lost items.
446             - <br>(Used when the longoverdue.pl script is called without the --charge parameter)
447             - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/longoverdue.pl</code> cronjob. Ask your system administrator to schedule it."
448         -
449             - When using the automatic item loss process, skip items with lost values matching any of
450             - pref: DefaultLongOverdueSkipLostStatuses
451             - "."
452             - <br>Leave this field empty if you don't want to skip any lost statuses.
453             - <br>Set to a list of comma separated values, e.g. <em>5,6,7</em>.
454         -
455             - "When issuing an item that has been marked as lost, "
456             - pref: IssueLostItem
457               choices:
458                   confirm: "require confirmation"
459                   alert: "display a message"
460                   nothing : "do nothing"
461             - .
462         -
463             - "When checking out an item, "
464             - pref: RecordStaffUserOnCheckout
465               choices:
466                   1: "record"
467                   0: "don't record"
468             - "the user who checked out the item."
469         -
470             - "Mark items as returned when flagged as lost "
471             - pref: MarkLostItemsAsReturned
472               multiple:
473                 cronjob: "from the longoverdue cronjob"
474                 batchmod: "from the batch item modification tool"
475                 additem: "when cataloguing an item"
476                 moredetail: "from the items tab of the catalog module"
477                 pendingreserves: "from the 'Holds to pull' list"
478                 onpayment: "when receiving payment for the item"
479                 claim_returned: "when marking an item as a return claim"
480             - .
481         -
482             - pref: AllowMultipleIssuesOnABiblio
483               choices:
484                   1: Allow
485                   0: "Don't allow"
486             - "patrons to check out multiple items from the same record. (<strong>NOTE:</strong> This will only affect records without a subscription attached.)"
487         -
488             - pref: OnSiteCheckouts
489               choices:
490                   1: Enable
491                   0: Disable
492             - the on-site checkouts feature.
493         -
494             - pref: OnSiteCheckoutsForce
495               choices:
496                   1: Enable
497                   0: Disable
498             - the on-site checkout for all cases (even if a patron is debarred, etc.).
499         -
500             - pref: ConsiderOnSiteCheckoutsAsNormalCheckouts
501               choices:
502                   1: Consider
503                   0: "Don't consider"
504             - on-site checkouts as normal checkouts.
505             - If enabled, on-site checkouts will count toward the checkout limit for regular checkouts. The on-site limit will still apply for on-site checkouts.
506             - If disabled, both values will be checked separately.
507         -
508             - pref: SwitchOnSiteCheckouts
509               choices:
510                   1: Switch
511                   0: "Don't switch"
512             - on-site checkouts to normal checkouts when checked out.
513         -
514             - When a patron's checked out item is overdue,
515             - pref: OverduesBlockRenewing
516               type: choice
517               choices:
518                   allow: allow renewing.
519                   blockitem: block renewing only for this item.
520                   block: block renewing for all the patron's items.
521         -
522             - If a patron is restricted,
523             - pref: RestrictionBlockRenewing
524               choices:
525                   1: block
526                   0: allow
527             - renewing of items from the staff interface and via the <code>misc/cronjobs/automatic_renewals.pl</code> cronjob.
528         -
529             - If a patron owes more than the value of <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=OPACFineNoRenewals">OPACFineNoRenewals</a>,
530             - pref: OPACFineNoRenewalsBlockAutoRenew
531               choices:
532                   1: block
533                   0: allow
534             - their auto-renewals.
535         -
536             - If a patron pays off all fines on an overdue item that is accruing fines,
537             - pref: RenewAccruingItemWhenPaid
538               choices:
539                   1: renew
540                   0: "don't renew"
541             - the item automatically. If the system preference <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=RenewalPeriodBase">RenewalPeriodBase</a> is set to "due date", renewed items may still be overdue.
542         -
543             - If a patron pays off all fines on an overdue item that is accruing fines in the OPAC via a payment plugin,
544             - pref: RenewAccruingItemInOpac
545               choices:
546                   1: renew
547                   0: "don't renew"
548             - the item automatically. If the system preference <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=RenewalPeriodBase">RenewalPeriodBase</a> is set to "due date", renewed items may still be overdue.
549         -
550             - pref: ItemsDeniedRenewal
551               type: textarea
552               syntax: text/x-yaml
553               class: code
554             - Define custom rules to deny specific items from renewal.
555             - "<br />Can name any field in the items table followed by a colon then a space then"
556             - "a bracketed list of values separated by commas."
557             - "For example:"
558             - "<br />ccode: [NEWFIC,NULL,DVD]"
559             - "<br />itype: [NEWBK,\"\"]"
560             - "<br /> <strong>NOTE:</strong> The word 'NULL' can be used to block renewal on undefined fields, while an empty string \"\" will block on an empty (but defined) field."
561     Checkin policy:
562         -
563             - pref: TrapHoldsOnOrder
564               choices:
565                   1: Trap
566                   0: "Don't trap"
567             - items that are not for loan but holdable ( notforloan < 0 ) to fill holds.
568         -
569             - Never trap items with 'not for loan' values of
570             - pref: SkipHoldTrapOnNotForLoanValue
571               class: integer
572             - to fill holds.
573             - "(list of not for loan values separated with a pipe '|')"
574         -
575             - pref: HoldsAutoFill
576               choices:
577                   1: Do
578                   0: "Don't"
579             - automatically fill holds instead of asking the librarian.
580         -
581             - pref: HoldsNeedProcessingSIP
582               choices:
583                   1: "Don't fulfill"
584                   0: Fulfill
585             - holds automatically if matching item is returned via SIP protocol.
586         -
587             - pref: HoldsAutoFillPrintSlip
588               choices:
589                   1: Do
590                   0: "Don't"
591             - automatically display the hold slip dialog for auto-filled holds.
592         -
593             - pref: BlockReturnOfWithdrawnItems
594               choices:
595                   1: Block
596                   0: "Don't block"
597             - returning of items that have been withdrawn.
598         -
599             - pref: BlockReturnOfLostItems
600               choices:
601                   1: Block
602                   0: "Don't block"
603             - returning of items that have been lost.
604         -
605             - pref: CalculateFinesOnReturn
606               choices:
607                   1: Do
608                   0: "Don't"
609             - calculate and update overdue charges when an item is returned.
610             - "<br /><strong>NOTE:</strong> If you are doing hourly loans then you should have this on."
611             - '<br /><strong>NOTE:</strong> This system preference requires <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=FinesMode">FinesMode</a> to be set to "Calculate and charge."'
612         -
613             - pref: CalculateFinesOnBackdate
614               choices:
615                   1: Do
616                   0: "Don't"
617             - calculate and update overdue charges when an item is returned with a backdated return date.
618         -
619             - pref: UpdateItemLocationOnCheckin
620               type: textarea
621               syntax: text/x-yaml
622               class: code
623             - "This is a list of value pairs. The first value is followed immediately by colon space then the second value.<br/><br/>"
624             - "Examples:<br/>"
625             - "PROC: FIC - causes an item in the Processing Center location to be updated into the Fiction location on check in.<br/>"
626             - "FIC: GEN - causes an item in the Fiction location to be updated into the General stacks location on check in.<br/>"
627             - "_BLANK_: FIC - causes an item that has no location to be updated into the Fiction location on check in.<br/>"
628             - "FIC: _BLANK_ - causes an item in location FIC to be updated to a blank location on check in.<br/>"
629             - "_ALL_: FIC - causes all items to be updated into the Fiction location on check in.<br/>"
630             - "PROC: _PERM_ - causes an item that is in the Processing Center to be updated to it's permanent location.<br/><br/>"
631             - "General rule: if the location value on the left of the colon (:) matches the item's current location, it will be updated to match the location value on the right of the colon (:).<br/>"
632             - "Note: PROC and CART are special values, for these locations the location and permanent_location can differ, in all other cases an update will affect both. Items in the CART location will be returned to their permanent location on checkout.<br/>"
633             - "The special term _BLANK_ may be used on either side of a value pair to update or remove the location from items with no location assigned.<br/>"
634             - "The special term _ALL_ is used on the left side of the colon (:) to affect all items, <strong>and overrides all other rules.</strong>"
635         -
636             - pref: UpdateNotForLoanStatusOnCheckin
637               type: textarea
638               syntax: text/x-yaml
639               class: code
640             - This is a list of value pairs. When an item is checked in, if the not for loan value on the left matches the items not for loan value
641             - "it will be updated to the right-hand value. For example, '-1: 0' will cause an item that was set to 'Ordered' to now be available for loan."
642             - Each pair of values should be on a separate line.
643         -
644             - pref: CumulativeRestrictionPeriods
645               choices:
646                   1: Cumulate
647                   0: "Don't cumulate"
648             - the restriction periods.
649         -
650             - pref: HidePersonalPatronDetailOnCirculation
651               choices:
652                   1: "Hide"
653                   0: "Don't hide"
654             - "a patron's phone number, email address, street address and city on the circulation page."
655         -
656             - pref: TransfersBlockCirc
657               choices:
658                   1: "Block"
659                   0: "Don't block"
660             - staff from continuing to checkin items when a transfer is triggered.
661         -
662             - pref: StoreLastBorrower
663               default: 0
664               choices:
665                   1: Store
666                   0: "Don't store"
667             - 'the last patron to return an item. This setting is independent of the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=opacreadinghistory">opacreadinghistory</a> and <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=AnonymousPatron">AnonymousPatron</a> system preferences.'
668     Holds policy:
669         -
670             - In the staff interface, split the holds queue into separate tables by
671             - pref: HoldsSplitQueue
672               choices:
673                   nothing: nothing
674                   branch: "pickup library"
675                   itemtype: "hold item type"
676                   branch_itemtype: "pickup library and item type"
677             - "."
678         -
679             - If the holds queue is split, show librarians
680             - pref: HoldsSplitQueueNumbering
681               choices:
682                   actual: "the actual priority, which may be out of order"
683                   virtual: "'virtual' priorities, where each group is numbered separately"
684             - "."
685         -
686             - pref: RealTimeHoldsQueue
687               choices:
688                   1: Enable
689                   0: Disable
690             - updating the holds queue in real time.
691         -
692             - pref: AllowHoldItemTypeSelection
693               choices:
694                   1: Allow
695                   0: "Don't allow"
696             - hold fulfillment to be limited by item type.
697         -
698             - pref: AllowRenewalIfOtherItemsAvailable
699               choices:
700                   1: Allow
701                   0: "Don't allow"
702             - a patron to renew an item with unfilled holds if other available items can fill that hold.
703         -
704             - pref: AllowHoldPolicyOverride
705               choices:
706                   1: Allow
707                   0: "Don't allow"
708             - staff to override hold policies when placing holds.
709         -
710             - pref: AllowHoldsOnDamagedItems
711               choices:
712                   1: Allow
713                   0: "Don't allow"
714             - hold requests to be placed on and filled by damaged items.
715         -
716             - pref: AllowHoldDateInFuture
717               choices:
718                   1: Allow
719                   0: "Don't allow"
720             - hold requests to be placed that do not enter the waiting list until a certain future date.
721         -
722             - pref: OPACAllowHoldDateInFuture
723               choices:
724                   1: Allow
725                   0: "Don't allow"
726             - patrons to place holds that don't enter the waiting list until a certain future date. (<a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=AllowHoldDateInFuture">AllowHoldDateInFuture</a> must also be enabled).
727         -
728             - On the opac-reserve form, make
729             - pref: OPACMandatoryHoldDates
730               choices:
731                   "": "no hold dates"
732                   "start": "hold start date"
733                   "end": "hold end date"
734                   "both": "both hold dates"
735             - mandatory. Note this pref only is effective for the hold start date when OPACAllowHoldDateInFuture is enabled too.
736         -
737             - Confirm future hold requests (starting no later than
738             - pref: ConfirmFutureHolds
739               class: integer
740             - days from now) at checkin time. Note that this number of days will be used too in calculating the default end date for the Holds to pull-report. But it does not interfere with issuing, renewing or transferring items.
741         -
742             - Check the rule from the
743             - pref: ReservesControlBranch
744               choices:
745                   ItemHomeLibrary: "item's home library"
746                   PatronLibrary: "patron's home library"
747             - to see if the patron can place a hold on the item.    
748         -
749             - Mark a hold as problematic if it has been waiting for more than
750             - pref: ReservesMaxPickUpDelay
751               class: integer
752             - days.
753         -
754             - pref: ExpireReservesMaxPickUpDelay
755               choices:
756                   1: Allow
757                   0: "Don't allow"
758             - 'holds to expire automatically if they have not been picked by within the time period specified in the <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ReservesMaxPickUpDelay">ReservesMaxPickUpDelay</a> system preference.<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/holds/cancel_expired_holds.pl</code> cronjob. Ask your system administrator to schedule it.'
759         -
760             - If using <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ExpireReservesMaxPickUpDelay">ExpireReservesMaxPickUpDelay</a>, charge a patron who allows their waiting hold to expire a fee of
761             - pref: ExpireReservesMaxPickUpDelayCharge
762               class: currency
763             - "."
764         -
765             - Satisfy holds using items from the libraries
766             - pref: StaticHoldsQueueWeight
767               class: multi
768             - (as branchcodes, separated by commas; if empty, uses all libraries)
769             - when they are
770             - pref: HoldsQueueSkipClosed
771               choices:
772                   1: open
773                   0: open or closed
774             - pref: RandomizeHoldsQueueWeight
775               choices:
776                   1: in random order.
777                   0: in that order.
778             - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/holds/build_holds_queue.pl</code> cronjob. Ask your system administrator to schedule it."
779             -
780         -
781             - pref: canreservefromotherbranches
782               choices:
783                   1: Allow
784                   0: "Don't allow (with independentbranches)"
785             - a user from one library to place a hold on an item from another library
786         -
787             - pref: OPACAllowUserToChooseBranch
788               choices:
789                   1: Allow
790                   0: "Don't allow"
791             - a user to choose the library to pick up a hold from.
792         -
793             - pref: ReservesNeedReturns
794               choices:
795                   1: "Don't automatically"
796                   0: Automatically
797             - mark a hold as found and waiting when a hold is placed on a specific item and that item is already checked in.
798         -
799             - Patrons can have a maximum of
800             - pref: maxreserves
801               class: integer
802             - holds at once (leave blank or set to 0 to disable). Additional limits may apply based on circulation rules.
803         -
804             - pref: emailLibrarianWhenHoldIsPlaced
805               choices:
806                   1: Enable
807                   0:  "Don't enable"
808             - "sending an email to the Koha administrator email address whenever a hold request is placed."
809         -
810             - pref: DisplayMultiPlaceHold
811               choices:
812                   1: Enable
813                   0:  "Don't enable"
814             - "the ability to place holds on multiple bibliographic records from the search results"
815         -
816             - pref: TransferWhenCancelAllWaitingHolds
817               choices:
818                   1: Transfer
819                   0: "Don't transfer"
820             - items when cancelling all waiting holds.
821         -
822             - pref: AutoResumeSuspendedHolds
823               choices:
824                   1: Allow
825                   0: "Don't allow"
826             - "suspended holds to be automatically resumed by a set date."
827             - "<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/holds/auto_unsuspend_holds.pl</code> cronjob. Ask your system administrator to schedule it."
828         -
829             - pref: SuspendHoldsIntranet
830               choices:
831                   1: Allow
832                   0: "Don't allow"
833             - holds to be suspended from the staff interface.
834         -
835             - pref: SuspendHoldsOpac
836               choices:
837                   1: Allow
838                   0: "Don't allow"
839             - holds to be suspended from the OPAC.
840         -
841             - If using <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ExpireReservesMaxPickUpDelay">ExpireReservesMaxPickUpDelay</a>,
842             - pref: ExpireReservesOnHolidays
843               choices:
844                   1: allow
845                   0: "don't allow"
846             - expired holds to be canceled on days the library is closed per the calendar.
847         -
848             - pref: ExcludeHolidaysFromMaxPickUpDelay
849               choices:
850                   1: Use the calendar
851                   0: Ignore the calendar
852             - when calculating the period for a hold's max pickup delay.
853         -
854             - pref: decreaseLoanHighHolds
855               choices:
856                   1: Enable
857                   0:  "Don't enable"
858             - the reduction of loan period to
859             - pref: decreaseLoanHighHoldsDuration
860               class: integer
861             - days for high demand items with more than
862             - pref: decreaseLoanHighHoldsValue
863               class: integer
864             - holds
865             - pref: decreaseLoanHighHoldsControl
866               choices:
867                   static: "on the record"
868                   dynamic: "over the number of holdable items on the record"
869             - ". Ignore items with the following statuses when counting items:"
870             - pref: decreaseLoanHighHoldsIgnoreStatuses
871               multiple:
872                 damaged: Damaged
873                 itemlost: Lost
874                 withdrawn: Withdrawn
875                 notforloan: Not for loan
876             - "Note: The reduced loan period can also be set up in the circulation conditions and will then overwrite the setting here."
877         -
878             - pref: AllowHoldsOnPatronsPossessions
879               choices:
880                   1: Allow
881                   0: "Don't allow"
882             - a patron to place a hold on a record where the patron already has one or more items attached to that record checked out.
883         -
884             - pref: LocalHoldsPriority
885               choices:
886                   1: Give
887                   0: "Don't give"
888             - priority for filling holds to patrons whose
889             - pref: LocalHoldsPriorityPatronControl
890               choices:
891                   PickupLibrary: "pickup library"
892                   HomeLibrary: "home library"
893             - matches the item's
894             - pref: LocalHoldsPriorityItemControl
895               choices:
896                   homebranch: "home library"
897                   holdingbranch: "holding library"
898         -
899             - pref: OPACHoldsIfAvailableAtPickup
900               choices:
901                   1: Allow
902                   0: "Don't allow"
903             - to pickup holds at libraries where the item is available.
904         -
905             - 'Patron categories not affected by <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=OPACHoldsIfAvailableAtPickup">OPACHoldsIfAvailableAtPickup</a>:'
906             - pref: OPACHoldsIfAvailableAtPickupExceptions
907               choices: patron-categories
908               class: multiple
909         -
910             - pref: CanMarkHoldsToPullAsLost
911               choices:
912                   do_not_allow: "Do not allow to mark items as lost"
913                   allow: "Allow to mark items as lost"
914                   allow_and_notify: "Allow to mark items as lost and notify the patron"
915             - from the 'Holds to pull' page. Values to be applied must be defined in <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=UpdateItemWhenLostFromHoldList">UpdateItemWhenLostFromHoldList</a>.
916         -
917             - A list of values to update an item's values with when it is marked as lost from the 'Holds to pull' page.
918             - 'Example: "itemlost: 1" to set items.itemlost to 1 when the item is marked as lost. (Requires <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=CanMarkHoldsToPullAsLost">CanMarkHoldsToPullAsLost</a>)'
919             - pref: UpdateItemWhenLostFromHoldList
920               type: textarea
921               syntax: text/x-yaml
922         -
923             - pref: DefaultHoldExpirationdate
924               default: 0
925               choices:
926                   1: Set
927                   0: Don't set
928             - default expiration date for holds automatically.
929             - If enabled, set expiration date
930             - pref: DefaultHoldExpirationdatePeriod
931               default: 0
932               class: integer
933             - pref: DefaultHoldExpirationdateUnitOfTime
934               default: days
935               choices:
936                   days: days
937                   months: months
938                   years: years
939             - from reserve date.
940         -
941             - When placing a hold via the staff client default the pickup location to the
942             - pref: DefaultHoldPickupLocation
943               default: loggedinlibrary
944               choices:
945                   loggedinlibrary: "logged in library"
946                   homebranch: "item's home branch"
947                   holdingbranch: "item's holding branch"
948     Interlibrary loans:
949         -
950             - pref: ILLModule
951               default: 0
952               choices:
953                   1: Enable
954                   0: Disable
955             - the interlibrary loans module (master switch).
956         -
957             - "Adding text will enable the copyright clearance stage in request creation. The text you enter will be the text displayed."
958             - pref: ILLModuleCopyrightClearance
959               type: textarea
960               class: long
961         -
962             - "Enabled ILL backends for OPAC initiated requests:"
963             - pref: ILLOpacbackends
964               class: multi
965             - (separated with |). If left empty, all installed backends will be enabled.
966         -
967             - pref: ILLModuleUnmediated
968               default: 0
969               choices:
970                   1: Enable
971                   0: Disable
972             - unmediated interlibrary loan requests. If enabled and the ILL backend supports it, the newly created requests are immediately requested by backend.
973         -
974             - pref: CirculateILL
975               default: 0
976               choices:
977                   1: Enable
978                   0: Disable
979             - the circulation of ILL requested items.
980         -
981             - pref: ILLCheckAvailability
982               default: 0
983               choices:
984                   1: Check
985                   0: "Don't check"
986             - external sources for availability during the request process.
987         -
988             - "ILL statuses that are considered finished and should not be displayed in the ILL module: "
989             - pref: ILLHiddenRequestStatuses
990               class: multi
991             - (separated with |). If left empty, all ILL requests will be displayed. The request codes can be found in the ILLSTATUS authorized value category.
992         -
993             - "Send these ILL notices to staff when appropriate:"
994             - pref: ILLSendStaffNotices
995               class: multi
996             - "(separated with |). e.g. ILL_REQUEST_CANCEL|ILL_REQUEST_MODIFIED If left empty, no staff ILL notices will be sent."
997         -
998             - "Fallback email address for staff ILL notices to be sent to in the absence of a library address:"
999             - pref: ILLDefaultStaffEmail
1000               class: email
1001     Fines Policy:
1002         -
1003             - pref: finesCalendar
1004               type: choice
1005               choices:
1006                   ignoreCalendar: Ignore the calendar
1007                   noFinesWhenClosed: Use the calendar
1008             - when calculating the period for fines.
1009         -
1010             - pref: SuspensionsCalendar
1011               type: choice
1012               choices:
1013                   ignoreCalendar: Ignore the calendar
1014                   noSuspensionsWhenClosed: Use the calendar
1015             - when calculating the period for suspension expiration.
1016         -
1017             - pref: finesMode
1018               type: choice
1019               choices:
1020                   off: "Don't calculate"
1021                   production: Calculate and charge
1022             - fines (when <code>cronjobs/fines.pl</code> is being run).
1023             - '<br><strong>NOTE:</strong> If the cronjobs/fines.pl cronjob is being run, accruing and final fines will be calculated when the cron runs and accruing fines will be finalized when an item is returned. If <a href="/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=CalculateFinesOnReturn">CalculateFinesOnReturn</a> is enabled, final fines will be calculated when an item is returned.<br/>'
1024             - pref: ChargeFinesOnClosedDays
1025               type: choice
1026               choices:
1027                   0: "Don't charge"
1028                   1: Charge
1029             - on close days. If set the fines.pl cronjob will not generate fines when run on days marked as closed in the calendar.
1030         -
1031             - If a lost item is returned, apply the refunding rules defined for the
1032             - pref: RefundLostOnReturnControl
1033               choices:
1034                   CheckinLibrary: "check-in library."
1035                   ItemHomeBranch: "item's home library."
1036                   ItemHoldingBranch: "item's holding library."
1037         -
1038             - pref: FinesIncludeGracePeriod
1039               choices:
1040                   1: Include
1041                   0: "Don't include"
1042             - the grace period when calculating the fine for an overdue item.
1043         -
1044             - pref: WhenLostForgiveFine
1045               choices:
1046                   1: Forgive
1047                   0: "Don't forgive"
1048             - the fines on an item when it is marked as lost.
1049         -
1050             - "Don't refund lost fees if a lost item is checked in more than"
1051             - pref: NoRefundOnLostReturnedItemsAge
1052               class: integer
1053             - days after it was marked lost.
1054         -
1055             - pref: WhenLostChargeReplacementFee
1056               choices:
1057                   1: Charge
1058                   0: "Don't charge"
1059             - the replacement price when a patron loses an item.
1060         -
1061             - Charge a hold fee
1062             - pref: HoldFeeMode
1063               choices:
1064                   any_time_is_placed: "any time a hold is placed."
1065                   not_always: "only if all items are checked out and the record has at least one hold already."
1066                   any_time_is_collected: "any time a hold is collected."
1067         -
1068             - pref: useDefaultReplacementCost
1069               choices:
1070                   1: Use
1071                   0: "Don't use"
1072             - the default replacement cost defined for the item type.
1073         -
1074             - "Text to be recorded in the column 'note', table 'accountlines' when the processing fee (defined for the item type) is applied:"
1075             - pref: ProcessingFeeNote
1076               type: textarea
1077               class: code
1078     Self check-in module:
1079         -
1080             - "Include the following HTML on the self check-in screen:"
1081             - pref: SelfCheckInMainUserBlock
1082               type: textarea
1083               syntax: text/html
1084               class: code
1085         -
1086             - pref: SelfCheckInModule
1087               choices:
1088                   1: Enable
1089                   0: "Don't enable"
1090             - "the standalone self check-in module (available at: /cgi-bin/koha/sci/sci-main.pl)."
1091         -
1092             - "Reset the current self check-in screen after"
1093             - pref: SelfCheckInTimeout
1094               class: integer
1095             - seconds.
1096         -
1097             - "Include the following CSS on all the self check-in screens:"
1098             - pref: SelfCheckInUserCSS
1099               type: textarea
1100               syntax: css
1101               class: code
1102         -
1103             - "Include the following JavaScript on all the self check-in screens:"
1104             - pref: SelfCheckInUserJS
1105               type: textarea
1106               syntax: javascript
1107               class: code
1108     Self check-out module:
1109         -
1110             - "Include the following JavaScript on all pages in the web-based self checkout:"
1111             - pref: SCOUserJS
1112               type: textarea
1113               syntax: javascript
1114               class: code
1115         -
1116             - "Include the following HTML on the the web-based self checkout screen:"
1117             - pref: SCOMainUserBlock
1118               type: textarea
1119               syntax: text/html
1120               class: code
1121         -
1122             - "Include the following CSS on all pages in the web-based self checkout:"
1123             - pref: SCOUserCSS
1124               type: textarea
1125               syntax: css
1126               class: code
1127         -
1128             - pref: ShowPatronImageInWebBasedSelfCheck
1129               choices:
1130                   1: Show
1131                   0: "Don't show"
1132             - "the patron's picture (if one has been added) when they use the web-based self checkout."
1133         -
1134             - pref: WebBasedSelfCheck
1135               choices:
1136                   1: Enable
1137                   0: "Don't enable"
1138             - "the web-based self checkout system (available at: /cgi-bin/koha/sco/sco-main.pl)."
1139         -
1140             - Have patrons log into the web-based self checkout system with their
1141             - pref: SelfCheckoutByLogin
1142               choices:
1143                   1: username and password
1144                   0: cardnumber
1145             - ".</br>NOTE: If using 'cardnumber' and AutoSelfCheckAllowed you should set SelfCheckAllowByIPRanges to prevent brute force attacks to gain patron information outside the library."
1146         -
1147             - "Time out the current patron's web-based self checkout system login after"
1148             - pref: SelfCheckTimeout
1149               class: integer
1150             - seconds.
1151         -
1152             - pref: SCOAllowCheckin
1153               choices:
1154                   1: Allow
1155                   0: "Don't allow"
1156             - patrons to return items through web-based self checkout system. 
1157         -
1158             - "Include the following HTML in the Help page of the web-based self checkout system:"
1159             - pref: SelfCheckHelpMessage
1160               type: textarea
1161               syntax: text/html
1162               class: code
1163         -
1164             - pref: AutoSelfCheckAllowed
1165               choices:
1166                   1: Allow
1167                   0: "Don't allow"
1168             - "the web-based self checkout system to automatically log in with this staff login"
1169             - pref: AutoSelfCheckID
1170             - and this password
1171             - pref: AutoSelfCheckPass
1172               class: password
1173             - .
1174             - "Note: Any patron entered here will be unable to log into the OPAC."
1175         -
1176             - pref: SelfCheckReceiptPrompt
1177               choices:
1178                   1: Show
1179                   0: "Don't show"
1180             - "the print receipt popup dialog when self checkout is finished."
1181         -
1182             - "Allow access to the self check from the following IP addresses:"
1183             - pref: SelfCheckAllowByIPRanges
1184               class: short
1185             - (Leave blank if not used. Use ranges or simple IP addresses separated by spaces, like <code>192.168.1.1 192.168.0.0/24</code>.)
1186     Course reserves:
1187         -
1188             - pref: UseCourseReserves
1189               choices:
1190                   1: Use
1191                   0: "Don't use"
1192             - "course reserves."
1193     Batch checkout:
1194         -
1195             - pref: BatchCheckouts
1196               choices:
1197                   1: Allow
1198                   0: "Don't allow"
1199             - "batch checkouts."
1200         -
1201             - "Patron categories allowed to checkout in a batch:"
1202             - pref: BatchCheckoutsValidCategories
1203               choices: patron-categories
1204               class: multiple
1205     Housebound module:
1206         -
1207             - pref: HouseboundModule
1208               choices:
1209                   1: Enable
1210                   0: Disable
1211             - "the housebound module."
1212     Stock rotation module:
1213         -
1214             - pref: StockRotation
1215               choices:
1216                   1: Enable
1217                   0: Disable
1218             - "the stock rotation module."
1219     Article requests:
1220         -
1221             - pref: ArticleRequests
1222               choices:
1223                   1: Enable
1224                   0: "Don't enable"
1225             - patrons to place article requests.
1226         -
1227             - pref: ArticleRequestsOpacHostRedirection
1228               choices:
1229                   yes: Enable
1230                   no: Disable
1231             - " redirection from child to host based on MARC21 773$w when the child has no items when requesting articles on the Opac."
1232         -
1233             - pref: ArticleRequestsLinkControl
1234               choices:
1235                   always: Always show
1236                   calc: Use algorithm to show or hide
1237             - article request links on search results.
1238         -
1239             - "For records that are record level or item level requestable, make the following fields mandatory:"
1240             - pref: ArticleRequestsMandatoryFields
1241               multiple:
1242                 title: Title
1243                 author: Author
1244                 volume: Volume
1245                 issue: Issue
1246                 date: Date
1247                 pages: Pages
1248                 chapters: Chapters
1249             -
1250         -
1251             - "For records that are only record level requestable, make the following fields mandatory:"
1252             - pref: ArticleRequestsMandatoryFieldsRecordOnly
1253               multiple:
1254                 title: Title
1255                 author: Author
1256                 volume: Volume
1257                 issue: Issue
1258                 date: Date
1259                 pages: Pages
1260                 chapters: Chapters
1261             -
1262         -
1263             - "For records that are only item level requestable, make the following fields mandatory:"
1264             - pref: ArticleRequestsMandatoryFieldsItemOnly
1265               multiple:
1266                 title: Title
1267                 author: Author
1268                 volume: Volume
1269                 issue: Issue
1270                 date: Date
1271                 pages: Pages
1272                 chapters: Chapters
1273             -
1274         -
1275             - "The following article request formats are supported:"
1276             - pref: ArticleRequestsSupportedFormats
1277             - "(Valid choices are currently: PHOTOCOPY and SCAN. Separate the supported formats by a vertical bar. The first listed format is selected by default when you request via the OPAC.)"
1278
1279     Return claims:
1280         -
1281             - When marking a checkout as "claims returned",
1282             - pref: ClaimReturnedChargeFee
1283               default: ask
1284               choices:
1285                   ask: ask if a lost fee should be charged
1286                   charge: charge a lost fee
1287                   no_charge: don't charge a lost fee
1288             - .
1289         -
1290             - Use the LOST authorised value
1291             - pref: ClaimReturnedLostValue
1292             - to represent 'claims returned'.
1293         -
1294             - Warn librarians that a patron has excessive return claims if the patron has claimed the return of more than
1295             - pref: ClaimReturnedWarningThreshold
1296               class: integer
1297             - items.
1298         -
1299             - Remove resolved return claims older than
1300             - pref: CleanUpDatabaseReturnClaims
1301               class: integer
1302             - days.
1303             - <span class="hint">This system preference is used by the cleanup_database.pl cronjob.</span>
1304
1305     Recalls:
1306         -
1307             - Mark a recall as problematic if it has been waiting to be picked up for
1308             - pref: RecallsMaxPickUpDelay
1309             - class: integer
1310             - days.
1311         -
1312             - pref: UseRecalls
1313               choices:
1314                   1: Use
1315                   0: "Don't use"
1316             - recalls. Make sure you configure <a href="/cgi-bin/koha/admin/smart-rules.pl">circulation and fines rules</a> for recalls once enabled.
1317
1318     SIP2:
1319         -
1320             - "Use the following mappings to determine the sort_bin of a returned item.<br/>"
1321             - "The mapping should be of the form 'branchcode:item field:comparator:item field value:sort bin number', with one mapping per line.<br/>"
1322             - "- 'branchcode' is the location where the checkin is being performed (i.e. branch assigned to SIP user)<br/>"
1323             - "- 'item field' is a database column in the items table<br/>"
1324             - "- 'comparator' is the type of comparison, possible values are: eq,<,<=,>,>=,ne<br/>"
1325             - "- 'item field value' is the value to compare against the value in the specified 'item field'<br/>"
1326             - "- 'sort bin number' is the expected return value in the CL field of the SIP response for an item matching a rule<br/><br/>"
1327             - "NOTE: Specifying 'item_field_value' with a leading '\\$' and an item field name will use the value of that field in the item for comparison:<br/>"
1328             - "i.e. \\$holdingbranch<br/></br>"
1329             - "Examples:<br/>"
1330             - "CPL:itype:eq:BOOK:1 - Will return sort bin 1 for an item of itemtype 'BOOK' returned to CPL.<br/>"
1331             - "CPL:itemcallnumber:<:339.6:3 - Will return sort bin 3 for an item with a callnumber less than 339.6 returned to CPL .<br/>"
1332             - "CPL:homebranch:ne:\\$holdingbranch:X - Wil return sort bin 'X' for an item returned to CPL where the holdingbranch is not equal to the homebranch (i.e. any item belonging to a different branch than CPL).<br/><br/>"
1333             - pref: SIP2SortBinMapping
1334               type: textarea
1335               class: long