Data files for new system preferences editor
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / preferences / circulation.pref
1 Circulation:
2 # broken, omitted: emailLibrarianWhenHoldIsPlaced, holdCancelLength, WebBasedSelfCheck
3 # FIXME: printcirculationslips is also omitted. It _technically_ could work, but C4::Print is HLT specific and needs a little bit of refactoring.
4     Interface:
5         -
6             - pref: CircAutocompl
7               choices:
8                   yes: Try
9                   no: "Don't try"
10             - to automatically fill in the member when entering a patron search on the circulation screen.
11         -
12             - pref: itemBarcodeInputFilter
13               type: choice
14               choices:
15                   OFF: "Don't filter"
16                   whitespace: Remove spaces from
17                   cuecat: Convert from CueCat form
18                   T-prefix: Remove the first number from T-prefix style
19             - scanned patron barcodes.
20         -
21             - Sort previous checkouts on the circulation page from
22             - pref: previousIssuesDefaultSortOrder
23               type: choice
24               choices:
25                   asc: earliest to latest
26                   desc: latest to earliest
27             - due date.
28         -
29             - "Sort today's checkouts on the circulation page from"
30             - pref: todaysIssuesDefaultSortOrder
31               type: choice
32               choices:
33                   asc: earliest to latest
34                   desc: latest to earliest
35             - due date.
36         -
37             - pref: SpecifyDueDate
38               choices:
39                   yes: Allow
40                   no: "Don't allow"
41             - staff to specify a due date for a checkout.
42         -
43             - Mark a hold as problematic if it has been waiting for more than
44             - pref: ReservesMaxPickUpDelay
45               class: integer
46             - days.
47         -
48             - Show the
49             - pref: numReturnedItemsToShow
50               class: integer
51             - last returned items on the checkin screen.
52         -
53             - pref: FilterBeforeOverdueReport
54               choices:
55                   yes: Require
56                   no: "Don't require"
57             - staff to choose which checkouts to show before running the overdues report.
58     Checkout Policy:
59         -
60             - pref: AllowNotForLoanOverride
61               choices:
62                   yes: Allow
63                   no: "Don't allow"
64             - staff to override and check out items that are marked as not for loan.
65         -
66             - pref: AllowRenewalLimitOverride
67               choices:
68                   yes: Allow
69                   no: "Don't allow"
70             - staff to manually override the renewal limit and renew a checkout when it would go over the renewal limit.
71         -
72             - pref: AutomaticItemReturn
73               choices:
74                   yes: Do
75                   no: "Don't"
76             - automatically transfer items to their home branch when they are returned.
77         -
78             - pref: UseBranchTransferLimits
79               choices:
80                   yes: Enforce
81                   no: "Don't enforce"
82             - branch transfer limits based on
83             - pref: BranchTransferLimitsType
84               choices:
85                   ccode: collection code
86                   itemtype: item type
87             - .
88         -
89             - Use the checkout and fines rules of
90             - pref: CircControl
91               type: choice
92               choices:
93                   PickupLibrary: the library you are logged in at.
94                   PatronLibrary: the library the patron is from.
95                   ItemHomeBranch: the library the item is from.
96             -
97         -
98             - Use the checkout and fines rules of
99             - pref: HomeOrHoldingBranch
100               type: choice
101               choices:
102                   homebranch: the library the item is from.
103                   holdingbranch: the library the item was checked out from.
104             - <br />NOTE: This is deprecated in favor of <code>CircControl</code>, but used by some parts of Koha. It will be removed soon.
105         -
106             - Make all checkouts have a due date of
107             - pref: globalDueDate
108               class: date
109             - .
110         -
111             - Make all checkouts due on or before
112             - pref: ceilingDueDate
113               class: date
114             - .
115         -
116             - pref: useDaysMode
117               choices:
118                   Days: Include
119                   Calendar: "Don't include"
120             - days when the library in closed when calculating due dates.
121         -
122             - When renewing checkouts, base the new due date on
123             - pref: RenewalPeriodBase
124               choices:
125                   date_due: the old due date of the checkout.
126                   now: the current date.
127         -
128             - Prevent patrons from making holds on the OPAC if they owe more than
129             - pref: maxoutstanding
130               class: currency
131             - <!-- TMPL_VAR NAME="local_currency" --> in fines.
132         -
133             - Show a warning on the "Transfers to Recieve" screen if the transfer has not been received
134             - pref: TransfersMaxDaysWarning
135               class: integer
136             - after it is sent.
137         -
138             - pref: IssuingInProcess
139               choices:
140                   yes: Prevent
141                   no: "Don't prevent"
142             - patrons from checking out an item whose rental charge would take them over the limit.
143         -
144             - Prevent patrons from checking out books if they have more than
145             - pref: noissuescharge
146               class: integer
147             - <!-- TMPL_VAR NAME="local_currency" --> in fines.
148         -
149             - pref: ReturnBeforeExpiry
150               choices:
151                   yes: Require
152                   no: "Don't require"
153             - "patrons to return books before their accounts expire (by restricting due dates to before the patron's expiration date)."
154     Holds Policy:
155         -
156             - pref: AllowHoldPolicyOverride
157               choices:
158                   yes: Allow
159                   no: "Don't allow"
160             - staff to override hold policies when placing holds.
161         -
162             - pref: AllowHoldsOnDamagedItems
163               choices:
164                   yes: Allow
165                   no: "Don't allow"
166             - hold requests to be placed on damaged items.
167         -
168             - pref: AllowOnShelfHolds
169               choices:
170                   yes: Allow
171                   no: "Don't allow"
172             - hold requests to be placed on items that are not checked out.
173         -
174             - Satisfy holds from the libraries
175             - pref: StaticHoldsQueueWeight
176               class: multi
177             - (as branchcodes, separated by commas; if empty, uses all libraries)
178             - pref: RandomizeHoldsQueueWeight
179               choices:
180                   yes: in random order.
181                   no: in that order.
182             -
183         -
184             - pref: canreservefromotherbranches
185               choices:
186                   yes: Allow
187                   no: "Don't allow (with independent branches)"
188             - a user from one library to place a hold on an item from another library
189         -
190             - pref: ReservesNeedReturns
191               choices:
192                   yes: "Don't automatically"
193                   no: Automatically
194             - mark holds as found and waiting when a hold is placed specifically on them and they are already checked in.
195         -
196             - Patrons can only have
197             - pref: maxreserves
198               class: integer
199             - holds at once.
200     Fines Policy:
201         -
202             - Calculate fines based on days overdue
203             - pref: finesCalendar
204               type: choice
205               choices:
206                   ignoreCalendar: directly.
207                   noFinesWhenClosed: not including days the library is closed.
208             -
209         -
210             - pref: finesMode
211               type: choice
212               choices:
213                   off: "Don't calculate"
214                   test: Calculate (but only for mailing to the admin)
215                   production: Calculate and charge
216             - fines (when <code>misc/cronjobs/fines.pl</code> is being run).