Circulation bugs

  • Blocker
  • Critical
  • Major
  • Normal
  • Minor
  • Trivial
  • Enhancement
  • New Feature

New 519

UpdateNotForLoanStatusOnCheckin and UpdateNotForLoanStatusOnCheckout do not work
Modal to confirm a pending transfer does not have a "cancel" button
Checkin Slip doesn't work for anonymized checkouts
Patron’s checkout summary reports "0 of 0 renewals remaining" while circulation rules allow 3 renewals
Problems with manual transfers
No checkin notice created for offline circulation checkins
27692
DG
Unable to check-in transferred items if AllowReturnToBranch is set to 'holdingbranch'
37060
MM
KOCT cannot send circulation data due to missing CSRF token
Checkout 'remember for session' override does not handle holds cancellation
Cannot use dataTables export function on checkout table in members/moremember.pl
39390
MR(
Booking pre-processing and post-processing days can be set for same day
33827
CZ
The option to skip bundle verification at checkin should be syspref driven
Incorrect GROUP BY in circ/reserveratios.pl
Item not transferred correctly when there is a pending hold
Automatic renewal column doesn't always populate correctly when editing
Checking an in-transit item out at a library other than the tobranch should cancel the transfer rather than complete it
Handle and report exception at checkout/checkin due to missing guarantor
Batch checkout fails if patron's fines are above noissuescharge limit and override allowed by AllowFineOverride
Rotating collections transfers don't show in Transfers to receive report
Renewal due date not being honoured for items with holds
Do not allow on-site checkout for anonymous patron
Holds to Pull should show distinct item-level holds
checkout list: "Unable to check in" error and endless renew spinner despite both being a success
Batch checkout fails if AllFinesNeedOverride is set to Require and patron has any fines
Checkout override allowed without permissions when item has parts / materials specified
Cancelled hold on hold shelf at Library B shows the item as being in the stacks at Library A
Should not be able to place a Recall on a next available item if items are available
Checkout should be clearly disallowed before inputting item barcode if a patron's fines will block the transaction
Actions don't complete after logging back in after timeout
Batch check out fails to inform or trap
Koha::Calendar dies on invalid datetimes during addDuration()
If an item has future bookings on it and it is marked as lost we should highlight this to the librarian
Cancellation holds alert not displayed the correct number of holds
Floating Header Overlap Issue When Switching Tabs in Patron Record
CircControl syspref is used wrong in TooMany function C4::Circulation
Offline circulation should respect current transactions
Scrolling glitch on holdings table
Alert "Maximum checkouts calculated from the circulation rule" is wrong with child itemtypes
Specify due date, remember for session and alert
Manual transfers: patron name display in hold warning should be standardized
Transferring an item while on hold results in a transfer where the destination is the same as the source
Add option for ClaimsReturnedWarningThreshold to count only unresolved claims
22215
NC(
table_borrowers name is inconsistent with other tables
Inconsistencies in OPAC results display vs staff results display
Koha thinks a rule is currently being edited if All patron All type rule has a Hard Due Date
CanBookBeRenewed is inconsistent when checking AllowRenewalIfOtherItemsAvailable
Hardcoded value of 10 for return hour when calculating hourly loans affected by holidays
checkout text box does not appear after clicking override restriction temporarily
Waiting recall checked in at a different branch will not update recall or generate transfer
checkout/patron notes not displayed after a checkin
Wrong circulation rule displayed when parent itemtypes are used
When recording local use with a statistical patron, alert of active transfers
Meaning of "All" in issuing rules
BlockReturnOfLostItems does not prevent lost items filling holds
Automatic renewals show incorrect count of renewals allowed when CircControl is set to "the library you're logged in at"
Renewal of lost item generates overdue fine
On-site checkouts can be forced when the system preference is disabled
Hard due date being ignored in circulation rules in favor of loan period
hold error message wrong if in transit
14604
KMH(
Offline circulation processor doesn't handle large sets of actions well
Add support for itemBarcodeFallbackSearch to checkin screen
Claim return status cannot be changed without checking item in
Item Circulation Alert settings for checkouts also cover renewals
Item Bundles do not correctly checkin the bundle if the 952$3 has text
Claim Returned should alert at checkout
Waiting holds should be filled at checkout even if they violate holds policies
Overridden checkin dates are not respected at all when CircConfirmItemParts enabled and item has parts note
Bug 29504 - Confirm item parts requires force_checkout permission (batch checkout)
Should not be possible to delete item with open transit
Items with hourly loan periods fail to auto checkin
Holds Awaiting Pickup should note whether or not titles waiting past expiration date have additional holds
Koha offline circulation Firefox addon should display all branches by default when testing configuration
Items in transit can be checked out without warning
Article request form shows all locations in pickup library menu
Database update makes returned items show as checked out in circulation history
OPACFineNoRenewals check should affect ILSDI
Item home library missing from relative's checkouts
"Check out" search with one result does not redirect to checkout
Entering an empty line on checking of an item bundle, gives "Unexpected:" error
Article requests: record level itemtype not taken into account when item exists
Auto renewal should be moved to an object method
iTiva Talking Tech overdue notices generated in error when fewer than 3 overdue triggers defined
Place hold button doesn't always display when it should
When a lost item is marked returned on payment the checkout is not anonymized
Double-clicking the 'renew' button on circulation.pl will double-charge account management fee
Koha should respect NoRenewalBeforePrecision when No Renewal Before is unset
Lost items should optionally be excluded from automatic renewals
Message "A refund has been applied" on all lost item returns
Item Checkout History fails
Renewals performed via web-based self-check should be Unseen
Holds ratio report fails when all copies are unavailable
Check ins using offline circulation files (.koc) not refunding lost charges
Lost items checked in through inventory do not follow "refund on return" policy in circ rules
24868
NC(
When CircControl or ReservesControlBranch are enforced based on item, location limits are enforced per library
Default checkout, hold and return policy should indicate when set vs unset and should not set null rules
Fine calculation at checkin should be able reflect return claims
Transferring an item on hold results in bypassing restrictions, actually doing the transfer and can be piled up if repeated
Patron name not shown at checkin if HidePatronName set to "Don't show"
Print hold slips without confirmation for multiple locations
decreaseLoanHighHolds will decrease loan too often
Message enqueued with no to_address when using CanMarkHoldsToPullAsLost for patron without an email address
Merging records allows a mix of hold types
When cancelling a waiting hold via circulation the patron is charged the ExpireReservesMaxPickUpDelayCharge
Cancelling hold does not work if checkout not completed
Koha::IssuingRule->get_effective_issuing_rule has no hard fallback
Hourly Loan Due Dates and checkin times calculated to the second but displayed to the minute
3724
GC
T Prefix in the itemBarcodeInputFilter setting doesn't work for some Follett barcodes
Suspend all hold button appears even if the hold can no longer be suspended in staff
'Print summary' totals charges and fines, but only shows charges
Can check out not for loan items when temporarily overriding restriction
Preference noissuescharge should not be considered 5 when it is actually 0
When processing uploaded offline circulation file, "apply directly" option fails
Can't override renew limit by submitting a barcode in checkout with AllowRenewalLimitOverride on
Branch transfer dialog does not appear for check-ins on check-out screen
Paying fines via Koha offline circulation reports false success for non-existing cardnumbers
Anonymization of circulation data prevents lost item refunds
7017
KMH
override_renewals permission confusing
cancel all holds doesn't generate slips
Error 500 when applying payout of 0
Error 500 when applying discount of 0
[24.05] All items show Waiting status when a biblio-level recall is awaiting pickup
Do not display patron information on biblio detail page if not allowed
No way to hide and disable "Offline circulation"
Add permission for manage_messages in circulation
"Add a new message" appears even when staff user does not have edit_borrowers
Buttons for managing holds appear in "Check out" even when user has no hold permissions
ConsiderLibraryHoursInCirculation set to "shorten the loan period and set the checkout to be due at the library’s close time" is not working
'Transfers to send' report only appears if StockRotation syspref is enabled but contains information about other types of transfers
Forgive overdue fines checkbox becomes unchecked when a wrong transfer occurs
Batch item modification display multiple identical links to return to batch item modification page
Incorrect patron name for first patron in pendingreserves list.
Local use recorded for holds/transfers
Remember for session checkbox and date revert to checked when switching patron
Autoswitch behavior change after 22.11.15 upgrade
When circulation is blocked by noissuecharge, total of outstanding charges can be wrong
Renew and Checkin Buttons greyed out
Issues rules without value can cause problems when perform checkouts on many sites
Koha Offline Circulation Tool (KOCT) does not work in Firefox private mode
Return claims won't load on details tab, when ClaimReturnedLostValue is empty
Place a hold on... Fix display issue and improve translatability
AutomaticConfirmTransfer does not confirm if the check-in form is resubmitted
Koha offline circulation Firefox addon should clear branch select when testing new configuration
UseDaysMode is used for calculating the expiration date for waiting holds
Claims return alert does not clear on check in screen
Add note that finescalendar is also used when calculation suspension days
Check in an overdue item marked Claims Returned generate additional suspension
24831
TCA(
deleting a bib with tag weight should decrease weight of tag
Renew and checkin do not update parts of checkout page
issues.renewal limits to 127
Processing article requests requires borrowers permission
Accumulated items on check-in screen are flipping to red after the fact
"Scheduled for automatic renewal" text displays even when not renewable
Changing status of held item to Damaged can result in inaccurate hold status
Chosen renewal due date not respected when we override limit
Holds Awaiting Pickup - Incorrect Location
Column visibility button does not increase colspan properly with pre-hidden columns
Circulation debt confirmations should be independently configurable
Can upload the same .koc file twice
Items with requested recalls can still be renewed
Item type not retained when editing a booking
Patron notes and item notes populating Notes column of checkedin table
28116
NC(
Follow circ rules behavior for floating and transfer limits when cancelling holds
Item in transfer should start floating in its floating library without user clicking the "Cancel transfer"-button
Add ability to auto print holds slips through autofillholds system preference
Checkin message does not display when book is overdue and borrower has manual restriction
37661
MR(
Disable/Enable Bookings
Library Groups equivalent of IndependentBranchesTransfers needed
Items that cannot be renewed should not renew with same due date when selected for renewal
Improve ConsiderLibraryHoursInCirculation handling of hourly loans when library closes past midnight
3298
GC
Independent item "Status Check" functionality needed
Display Item Group in patron’s list of checked out items
booking - transfer a booking to an available copy
Add checkout buttons to user's holds listing
Add a way to import circulation rules
Add regular transfers to Transfers to send report
BlockExpiredPatronOpacActions set to block renewals gives 500 error if OverduesBlockRenewing set to "Allow"
Statistical patron checkouts don't display alert that LOST value has been cleared
Add columns for copy number and material specified in patron checkout (circulation.pl)
30331
TCA(
Allow RenewalPeriodBase behavior to differ between manual and automatic renewals
Allow Renewals Allowed (count) to differ between automatic and manual renewals
Store both item level and record level itemtype in statistics
Prevent item price being copied to replacementprice
Add bookings logging
Add helper information to circ rules of system prefs that can impact refund behavior
Display item type in the Holds table in patron record
Add a calendar log
Allow/disallow self check out based on item type
Add a booking is ready to collect notice to let patrons know that their booking is ready to be collected
37708
MR(
Library hours should be extended to allow for multiple opening times per day include what the libary is open for
Print selected item
Deduct time on hold shelf from loan period
Add ability to select multiple items for deletion from a rota
Add a combined 'Items to pull' report
Total holds does not tally holds / items.reserves is not populated
itemBarcodeFallbackSearch should work even for items that don't have barcodes
Batch checkout warns but doesn't revert hold marked waiting for another patron
UpdateItemLocationOnCheckin could show the return date
Change bookings dates, timeline does not update
38205
MR(
'bookable' should be queryable on the /items endpoint
27966
AM
Fix plural handling for AUTO_RENEWALS_DGST message
Bookings calendar page with all of the bookings
Cumulative restriction does not apply when return in batch
38176
PD
Add column inflation to bookings status field for computed states
Can't override renew limit with AllowRenewalLimitOverride on when account is restricted
returns.pl should show permanent shelving location
Batch checkout fails if overriding max checkouts for an item type
38165
PD
Add a view to the staff interface to manage bookings of a library
Add ability to let librarians know why higher priority holds were skipped
Make claims returned claims visible in the OPAC
Add separate permission for Merging Patrons
Add ability to highlight and float local items to the top of the holdings table
Add option to block holds with restrictions
An item bundle cannot be returned without verifying the contents if the item bundle is not on loan
Warn staff that patron has reached maximum holds
Koha Offline Circulation cuts off part of user address
Update item NotForLoan status when checking out to a statistical patron
Link consent types to itemtypes to restrict circulation
Check in protection
Bookings - "to" untranslatable
Place Holds for Patrons Purchase Suggestion when not using Acquisitions Process
Renewed books that are on hold should be marked on hold
Make it possible to cancel the transfer of the item
Add new preference to set rules for updating damaged status on checkin
Display item statuses on the checked in table
Status transfer is missing on item of a rotating collection
Add the ability to always enforce Override renewal restrictions without asking
Let stock rotation set item details for each library
Add ability to charge for bookings
37707
MR(
Lead/Trail times should work in combination
Recalls: Do not force a change to the due date when an item is recalled
Allow StoreLastBorrower to retain up to 2 previous patrons
Add a booking reminder notice to let patrons know they have an upcoming booking
Article requests: a SCAN request has no pickup location
Alert librarian when placing booking on missing item
Multiple opening and closing times should be able to be set per day
Add a default circulation rule that considers total checkouts and holds combined
Pending on-site checkouts table needs table settings and column configurations
Add option to make Damaged status not for loan
Make it possible to reset an article request's status to previous
Add option to set open booking days
37477
MR(
Add option to override warm-up/cool-down periods on bookings at booking time
Entering a valid cardnumber at checkin should redirect to checkout
Add check out date, number of renewals, numbers of overdue days in list of overdues
Transferred items table disappears when reloading page
Highlight specific items in the holdings table when searching by barcode
Make "All libraries" default organisation for article requests
BlockReturnOfWithdrawnItems doesn't block transfers when set to block
Suspension charging interval should be blank by default
Circulation item transfer prompt acknowledgement
When lost item payment is voided or refunded prompt librarian for new status
17593
AN
Extend circulation rules to include shelving location
Adding in a column for "checked in by' in patron's circulation history page
Allow to set default hard due date by patron category
Bookings should take not-for-loan status into account
Add ability to mark an item as retuned when resolving a claim
ReturnBeforeExpiry date supplanted by SpecifyDueDate preference date
Manual renewal due date ignore closed day in calendar
Make it possible to have library-level patron restrictions
Patron search in booking modal doesn't allow searching for cardnumbers with 2 characters
Changes to circ rules should be logged
New options for erasing circulation history from staff interface
29863
MR(
Show requested transfers in the holdings table
5807
KMH
Add collection code to circulation rules
Add ability to define emergency/override circ rules
25990
MR(
`WhenLostChargeReplacementFee` and `WhenLostForgiveFine` preferences should be moved into circulation rules to be consistent with `RefundLostOnReturn` rules
There should be a system preference to disable checking for holds when issuing an item
Koha should warn if item group with holds on that group is being deleted
Lost item blocked at checkin still logs a return in action logs
Article requests: Can't tell which library filled an article request
Add start and end date for repeated holidays
Add Holds Queue info to intranet-main page
Allow claim return function to be controlled by permissions
The fine will not be displayed. And even if the expired book is not handed over, it will show as a checked out book.
Printing waitingreserves.pl no longer prints selected tab but all
Transfers to receive list should distinguish manual and automatic transfers
Message queue table lock will crash Koha
BIBLIO_ALREADY_ISSUED statement missing in circulation_batch_checkouts.tt
Change scheduled holds to dated suspended holds
Scheduled holds (future) should be styled differently on request.pl
Suspended and scheduled holds should be styled differently on circulation.pl
Item group holds table - display change when items are unavailable
Item group holds table should be sortable
Preferences to select what check in messages need to be displayed
Incomplete returns (notes)
Add ability to trigger a required note field for hold requests depending on a selected "delivery" library in OPAC
detail.pl contains a lot of whitespace in the td.status cell
Housebound patron holds should trigger a staff notice for delivery
Authenticating a patron with a one-time code via SMS
Customize checkin messaging for bundle items
ClaimsReturnedWarningThreshold should be disabled by being unset
Allow for claims returned status in lost authorized value to be library specific
Any lost value triggers refund message on check in, even if it doesn't apply
Limit consecutive issues
Account Expiration Date Auto-updates
Allow styling and customization of checkout screen by patron category
Simplify/Clarify select actions in circulation tables
Add option to trigger an overdue notice manually
Add ability to define custom branch transfer reasons and apply to manual transfer
Circulation Rules Checker: show matched rules and syspref values to help understand checkout periods or limits
Add a fines amnesty setting in library administration
Renewal due date – Remember for session option is needed
Add cart amounts to circulation rules
Add the ability to integrate electronic signatures
Self Check-in tool does not trigger holds
Auto-renewals to use current patron category when renewing as opposed to when item was issued.
Show book drop information in the Checkout History
Highlight logged in library in green in circ history
Slips should have a way to detect if decreaseLoanHighHolds is in play
Print a transfer slip for manual transfers
MarkLostItemsAsReturned - map to Lost-status instead of context where the transaction took place
Add column "Checkin library" to circulation history
34772
FM
Curbside pickup - Assign multiple pickups to a single patron
Ability to suppress fines and holds alerts in dropbox mode
Renew item that is on hold: Display information about hold's patron
Long Overdue charged item then renewed
Separate tabs for current and existing checkouts
Option to show item type icons on checkout
Same Day/End of day loans
Check-in table should have a column to display hold status
Curbside pickup times should follow TimeFormat preference
Add Granular options to CircConfirmItemParts
Circulation limits: show in greater detail which limit(s) were exceeded
Enhancing the automatic renewal checkbox on checkout
Exclude pronouns from fields hidden via HidePersonalPatronDetailsOnCirculation
13481
OL
Don't show circulation and fine rules library selection when there is only one library
When a recalled item is checked-in there is no indication of that the item is recalled and the recall status is not updated from requested
Items with 952 using a authorized value display the code not the description on detail.tt
Make offline circulation tool handle holds
Separate AllFinesNeedOverride syspref into intranet and selfcheck versions
Add the ability to have a override this entire checkout transaction when AllowTooManyOverride is turned on
Granular restrictions
Optionally show all checkins for day and branch on checkin screen
Don't autoload checkouts table when confirming circulation of items with additional materials
When the barcode of a deleted item is scanned, show a helpful hint
Automatic_renewals.pl --frombranch option should be available as a system preference
Ability to filter the Holds Cancellation tab by branch
Check for untriggered holds when checking out
_ALL_ should not override other rules in UpdateItemLocationOnCheckin
Add ability to restore a recently deleted borrower from deletedborrowers
Allow libraries to delete an attribute from authorized values while it is in use, with extra confirmation
Ability to batch cancel transfers
Restrict circulation by price
UpdateItemLocationOnCheckin needs a duration and library parameters
Show item info in self check-in module
Add mark lost option to cancel transfer on transferstoreceive.pl
CART location feature
Circ rules batch modification
Improve display of location column in search results
Add notes to circulation receipts at time of printing
Curbside pickups - Rogue curbside pickups
Optionally filter itemBarcodeFallbackSearch results to only available items
itemBarcodeFallbackSearch results table should be included in Table Settings
Floating Rules Based on Collection/Shelving Location
'Patron not notified' when checking in a recalled item
When a recall on a specific item is cancelled duedate for the item recalled does not get set back to original
Allow for the ability to add multiple barcodes when adding items to a bundle
ILL item flag
Configurable circulation workflows (status changes, triggered actions etc.)
Add permission for viewing patron reading history
6615
KMH
Add shelving location option to transfers page
Displaying the number of days an item is late on checkin
5388
MR(
Circulation of related/requiring items (like Book and CD sets)
Localuse is recorded in statistics but not recreated in pseudonymized_transactions
Allow staff to create pipelines of actions for items
An unlimited suspension because of OverduesBlockRenewing breaks suspension fines
Curbside pickups - Should the patron be able to alert even if not staged
Allow formatting / line breaks when editing return_claims.notes
Tidy up transfer pages (branchtransfers.pl) - terminology and styling
Allow setting AR fees at item type level
Article requests: Checkbox for non-commercial use
Create statistical items that are returned immediately
Show cover image at checkout and checkin
31084
MR(
Display item type in bundle management table
Lost item and check-in date
Renewals disabled message doesn't display all reasons why something cannot be renewed
Allow OPACHoldsIfAvailableAtPickup to be set on library level
Curbside pickups - New messaging preference
Automatic processing status
Add OPAC equivalent for RestrictionBlockRenewing system preference
31130
MR(
Display collection code in bundle management table
Improve display of 'Manage bundle' button
Article requests: Include information on host record in article requests table
Add ability to charge lost fee when applying new lost status when resolving a claim
Can't pick the items when placing multiple holds on a record
Add ability to use more than one Claims Returned status
Restrict Renewal when renewal period is not extending due date
Show that a patron is receiving checkout notices on patron screen
Add ability to block circulation for patrons with more than a given number of unresolved claims
Heading of Overdues with fines doesn't match
Report to show all holds placed independent on items being available to pull
Ability to debar patrons from checking out certain materials
20105
KMH(
Ability to allow article requests without an existing record
Add option to calculate fines when an item is marked lost
No renewal after date option
Buttons at the bottom of the holds tab on circulation.pl could be streamlined
18328
KMH(
There is no history for article request
Double confirm running resource intensive Overdues report
No error when doing Renewals for expired borrowers
Allow local definition of seen/unseen for various renewal methods
Allow choice of whether or not to reset Unseen renewal count on Seen renewal
Require permission to override DecreaseLoanHighHolds values
Apply different reasons via cancel_expired_holds cron based on found value
IndependentBranches: overdues list
Make it possible to hide export column in table configuration in checkouts
AddReturn should also look at current article requests
Don't allow article requests on lost and missing items
Enforce maximum on article request charges
Add ability to map preselected behavior to claims returned resolution statuses
Capturing circulation statistics per number of pieces in an item
Borrower Previously Checked Out: Date of last checkout
Inconsistent population of lastreneweddate between AddRenewal and AddIssue
Create a new permission for Specify Due Date
Change wording on Holds Over tab on Holds Awaiting Pickup Report
Generating a manual transfer should warn on Claims Returned
Allow the ability to alter what a Lost Charge displays for the Patron
27152
TCA(
Add a batch/bulk renewal endpoint
Offer circcontrol options at library level rather than at system-wide level.
Make the circulation history use the API
Add script to recalculate due dates after changes to the calendar
Incorrect behavior after a refused on-site checkout
Allow DefaultLongOverdueSkipLostStatuses to accept a value of "all"
Add ability to stop transfer slips to print if TrapHoldsOnOrder is set to Don't Trap
Hold waiting for pickup will not allow additional holds for same patron
Cannot find patron with no cardnumber attached to hold, if HidePatronName system preference set
14370
KMH(
Use Restrictions in Circulation
Hard due date should block renewals when it wouldn't extend the due date
Redundant restriction alert in circulation.pl
Would like options for MarcFieldForCreatorName/MarcFieldForModifierName
In "Hold policy by item type," allow individual rules to be "Not set"
Receiving a manual transfer triggers another transfer (non-floating collection)
Checkout not possible when biblio level hold but other items could satisfy it
19.11 upgrade creates holdfullfilment rule with empty value
19.11 upgrade creates Return Policy rule with empty value
If no value is set in the system preference NoIssueCharge, odd yellow box appears
Enabling itemBarcodeFallbackSearch does not give a good set of search results
Route to library alert missing when item is checked in from checkouts list
Chance to define expiration hour for on-site loans
Add the ability to batch renew or easily renew relative checkouts attached to the guarantor
Add summary and links to each patron record when using block guarantors/guarantees based on fees owed
24898
MR(
AddIssue destructively changes transfers
Statuses that should not be manually changed
Scan and Go functionality
"Note about the accompanying materials:" - different wording at checkout and checkin
Add useful classes to the rows of checkouts table
Improve checkin message when suspensions are accrued at check in to include number of 'days' overdue and the resulting no. of suspension days
Offline circulation should require login
Circulation rule for "not for loan" items
Making certain alerts stand out
Allow to select items for which a checkout receipt should be printed
Hide checkout box when OverduesBlockCirc is set to Block
easier to see circ rule edits
10238
JM
Allow notes on transfer
Need Display status with timestamp on items
Ability to define circulation rule sets that can be applied to libraries
Refactor returns.tt to pass item object to template
Move rental fee as total amount to circulation matrix and remove rental discount
Inaccurate data in "view item's checkout history"
Able to filter only late transfers on 'Transfers to receive' page
Introduce multiple fine charging intervals
Maximum number of issues across a family group
Statistics tab in patron account should show descriptions instead of codes
Add a barcode queue to checkout / return
7340
KMH
Only send HOLD_PLACED if item is available and hold was patron initiated
'Export today's checked in barcodes' always shows and might export an empty file
Add restriction automatically if a certain item type becomes overdue (hourly loans)
Prevent library staff from checking out/checking in to their own account
6507
KMH
'Renew all' from self checkout
Break down fee display by types on checkout tab
Show if due date or return date has been changed from circ rules
Using the Checkin Box from Circulation.pl, refund of lost items does not happen
When checking in books on hold, hitting "Enter" should do something else than "Ignore" which is now default
Improve display of renewal related labels in circulation
Wrong itemtype can be chosen when placing holds
"Renew all" with one call to the server
Warning "Hold found (item is already waiting)" only appears at holding branch.
Circulation make checkout when refresh the browser
Lost Item Refund Fee should have more options
decreasehighloanhighholds is not performing correctly
Handle locations and collections with no matching authorised value in patron checkouts table
Article requests: Null borrowernumber when borrower is deleted and keep request data for statistics
Block immediate re-checkout on self check
Show holding library for item level article requests
Override permissions
jsPrintSetup not supported in Firefox Quantum
Use delimeter system preference for Overdues report download
Batch checkout buggy behavior
Possibility to see last borrower when an item lost is returned
E-mail staff about items on a watch list
Different rules for the same itemtype in the same branch and for the same category code
make itemBarcodeFallbackSearch search only the current branch
Forgive fines when checking out a currently checked out item
Filter Holds awaiting pickup/Pending on-site checkouts correctly for IndependentBranches
restrict a patron in one branch from checking out books in another branch
Show checkouts when anchor to overdues is clicked
Item Checkout from Holdings Tab
Link barcodes in messages link to specific item during check in
Branch transfer records orphaned when an item is withdrawn
1778
CC
Redirect to circulation.pl doesn't always work when switching the library (redirect from selectbranchprinter.pl)
Keep history of a borrower's restrictions
Show count of remaining loans when returning
Circulation fixes and improvements omnibus
Batch Check-in function
Show the branch name where checkin occurred on a title's Checkout History display
Add checkout notes from staff interface
Add the ability to edit suspension restrictions
Allow users to place a reservation when their account is restricted
Max checkouts per time period
Returning items through patron Details tab doesn't activate all circulation functions
Prompt for due date for specific item types
Optionally delete fast add items and records on return
Circ rule for number of on shelf holds allowed
Ability to add a note to a circulation transaction
Allow staff to add or reset OPAC renewals
Option to hide on-site checkout on Overdues page
15085
H
Require confirmation before check in
6548
KMH
Add karma system to encourage patrons to behave commendably
Restore patron replacement process for lost items
Loans can't be renewed when there are hold, even if Library transfer limits prevents the item from fulfilling a hold
shelving location changes when floating

Assigned 18

37652
MR(
Add alert for upcoming bookings at checkin
30519
LE
Using CircConfirmItemParts prevents checkin from patron account in staff interface
31078
MR(
Lost status different to 1 don't show with description in bundle detail view
7985
HP
In Checkout, list of items checked out should show Charge from table accountlines
38356
ET
CheckPrevCheckout should also check current loans
35937
MR(
Add hourly support to bookings
38509
BW(
Displayed transfer destination is incorrect when a reservation has been found
18760
AA
Printable checkin alerts
26258
OL
Circulation tabs inconsistent with counters
36666
MR(
Bookings needs some slips and notices
37829
PD
Allow additional fields for bookings
36119
MR(
Bookings to collect needs a print option
37363
MR(
Booking dates should respect closed days
22160
JM
OMNIBUS: Transfers enhancements
17550
TT
Display initials in patron search autocomplete
22166
JM
Add cron to automatically finish transfers based on some configuration
11079
AG
Number of overdues days come while checkin the items
24101
LT
Due date to on-site loans according to the calendar and possibility to renew on-site loans

In discussion 27

14293
TG(
Error in the calculation of the suspension of users per day
Plack config: Amounts with decimal comma instead of decimal dot breaking payments
38978
LG(
[24.05.x] Can't hide column in holdings table from Table settings
9805
KMH(
Lost items are un-lost if returned, but not if renewed
Cannot sort holdings table by status
Suspended hold not marked filled when patron checks out item
Why do we allow holds on restricted items (952$5=Use restrictions)? Place a hold for reference?
5789
BC
Fines don't work when items have null homebranch
18902
AS
Course Reserves still accessible by URL even if turned OFF
24160
JD
Short loan collection holds
Need more information for items that don't successfully batch checkout
Fix wording of previousIssuesDefaultSortOrder and todaysIssuesDefaultSortOrder
21572
JK
Allow checkout an item with pending hold that is not yet in waiting state
35688
JS
RFID Envisionware Software requires static page title
5956
KMH
Highlight holds on check-in
15219
JM
Server-side processing and pagination on checkouts tables
36346
TG(
CheckReserves sometimes lead to bad behavior
25554
PV
Refactor rule kinds assignments in CirculationRules.pm
20955
NC(
Add ability to trigger holds that violate holds policies (overridden holds)
25995
JD
Log changes to due date using bulk edit tool in circulation log
Check out waiting holds directly from "hold waiting" alerts on circulation screen
Checkout settings dropdown should have a preference to stay open all the time
8058
CH
Circulation empty barcode field redirect to pay fines screen if borrower has outstanding fines
15538
SJ
Use Koha::Logger in longoverdue.pl
Circulation Codes
Dynamically add checkout types
17101
TR
Confirm a question before check in

Failed QA 45

18450
HP
Renew in header bypasses hold block and renewal limits
34596
NC(
Items in transit should not show up in the holds queue
Add a warning when a course reserve is checked in
32980
JM
Checkouts for guarantees are not shown if patron also has a guarantor
36502
LE
Independent branches should not prevent holds if canreservefromotherbranches is enabled
33264
LG(
Rental fees should show on checkout/detail pages regardless of RentalsInNoissuesCharge
33612
LG(
Staff with limited permissions don't always get an expanded catalog_search bar
17649
KTUL3
Create only one message per borrower and overdue level
22866
KMH(
ItemsDeniedRenewal cannot be overriden
34902
ME
decreaseLoanHighHolds does not reduce loan period
19938
MT
C4::Overdues::checkoverdues has inconsistent return type
24117
PA
Patron does not get debarred upon returning overdue item if syspref item-level_itypes is set to biblio and item does not have type information
Circulation.pl / Moremember.pl has errors in table row id
8112
KMH
Overdues with Fines report, giving duplicates
9762
WL
Log circulation overrides
7376
AS
Transfer limits should be checked at check-in
18705
AJ
collections_tracking-table is missing index/foreign key to items
36455
JR
Default the hold queue link to your logged in library
25193
AA
Add syspref to control location for use of AllowRenewalIfOtherItemsAvailable
31391
AA
Staff-side recalls
17506
KMH(
Offline circ needs to be logged
36271
TG(
Bookings should have circulation rules
36789
TG(
Transform a booking into checkout
23415
ET
Notify patron fines when renewing
24194
AA
Add system preference to disable the use of expiration dates for holds
35669
LE
Update check in message for a specific authorised value in the LOST authorised values
7782
SL
Replace yes/no for cancelling holds with checkboxes and add delete link in patron account
Add syspref to make claim returned note mandatory
33035
JM
Add volume column in the item bundle table
33399
AA
Improve checks of other items to determine if this is a valid recall
32776
AA
Choose to convert oldest reserve or all possible reserves to recalls
32485
SL
Add itemtype checkout message
33075
JM
Add ability to mark an item as floating
16131
AA
Messages for branch transfers show with bullet points
35647
LG(
Coce images won't load on the staff results page
15261
AS
Verify if checkout or hold request periods overlap with existing holds
34281
PV
Transfer limits have no impact on CanBookBeRenewed
8839
KMH(
Independant Branches - Checkout to patron belonging to another branch
27696
LG(
Add a dedicated self checkout (SCO) issue slip
28577
KF
Add column for copynumber on overdues report
23342
OK
Branch Transfer Limits branch_transfer_limits.pl DBI to Koha::Object, fix variable semantics
17541
KMH(
Add ability to log all barcodes scanned at checkin
21444
CB
Permanent location should show with cart location - returns.pl
13430
OK
Serial enumeration not visible when handling Serial Items. Show enumerations for Serial Items in the circ- and member-modules.
38666
JM
Closed stack requests

Patch doesn't apply 19

8292
KMH(
clicking ignore on hold cancels transfer
26440
DG
Not renewable Supersedes On Hold
14803
SJ
Rental and fine fees are not updating on circulation screen
8137
TG(
Checkout limit for all libraries
38493
TG(
Place bookings on multiple items
38159
LG(
Add count to Today's checkouts/Previous checkouts
37596
NH
Pending on-site checkouts terminology change needed
27339
BW(
Display OPAC notes and OPAC messages on check-in
29566
MR(
Convert bundle contents modal to a notice
Move availability calculation to the Koha namespace
30295
AA
Send a notification when a recall is manually cancelled
25253
JM
Allow to apply modification template when exporting checkouts
8074
OK
Define default library for holds to pull report
33025
JM
Show an alert when adding a lost item to an item bundle
Make desk selection consistent in auth.tt and set-library.tt
26814
LT
Add onsite_checkout to circulation rules
14654
NL
Add desk filter in Holds awaiting pickup list
New information in overdues CSV export
25037
LT
Add checkout_type to checkouts

Needs signoff 14

35292
BW(
Define itemtype specific rules in the UpdateNotForLoanStatusOnCheckOut system preference
20644
HW
Per itemtype setting for CheckPrevCheckout
37512
BW(
Add a function to reset login attempts
25733
SL
Return claims attention can't be cleared
37966
MH
When overriding a hold to renew a book the due date becomes "now" if not specified
34756
BW(
Cancelling a hold does not cancel the related transfer
39297
AA
Show due date on recalls queue if a recalled item is overdue to be returned
39267
DG
Specified due date remains for checkouts even when removing unchecking remember for session
22322
ET
Self-checkin module should provide for automatic logins (like self-checkout)
38924
JO
Introduce an organization level loan 'Quota' system for Koha
30515
DG
Move Overdue transports to patron messaging preferences
37463
WW
Include cover images from Amazon on staff interface check out screen for specific patron categories
37618
PD
Select patron's, then item's home library by default for pickup location when creating bookings
37201
TG(
Add a syspref to allow or not a checkout if a expired booking exists for the same patron

Signed off 7

37334
LG(
Cannot filter holdings table by status
24533
MR(
Improved sorting in checkouts table
39491
LG(
All accountline notes should be HTML textarea
Renewal date input field (and date picker) not showing on Circulation > Renew
39323
OL
Print dropdown in members toolbar should auto close
28530
LG(
Allow configuration of floating limits by item type
23010
LG(
If an item is checked out or in transit it should not be able to be marked withdrawn

Passed QA 2

39361
LG(
Hold found modal does not display from circ/branchtransfers.pl
39307
EP
console.error on circ/circulation.pl page

Pushed to main 16

39302
JD
Checkins can disappear from checkin list if transfer modal is triggered
33284
MR(
checkout_renewals table retains checkout history in violation of patron privacy
38861
LG(
Error loading the table in the bookings to collect report
39357
OL
Wrong sidebar menu on batch checkout page
39212
LG(
Error when attempting to edit a booking
38767
LG(
Statuses in the holdings table should have block display, not inline
38783
LS
Row highlighting in the circulation history table for a patron doesn't look great
34068
JD
Dropdown selector when changing pickup library should not depend on RESTdefaultPageSize
38512
LG(
Item table status column display is wrong when record has recalls
38232
LG(
Materials specified note un-checks 'forgive overdue charges' box
31167
OL
Only mark due dates in the past red on overdues report
38649
BL
Searching for a patron from additem.pl triggers an issue slip to print
39141
NC(
Page is blank when visiting circulation / check out
25711
PV
Move ExpireReservesMaxPickUpDelayCharge to the circulation rules
38732
LG(
Add copy number column to the bundles table on the staff detail page
37832
PV
Rental discount is should be decimal like other similar fields in circulation rules

Needs documenting 41

37407
BL
Fast add / fast cataloging from patron checkout does not checkout item
37385
KMH(
Transfer/next hold modals not triggered automatically when cancelling a hold by checking item in
37290
JK
Deleting circulation rule for a specific library deletes for All libraries instead
37332
EL(
Renewal due date and renew as unseen fields not respected when renewing an item from the patron account
38246
EL(
If using automatic return claim resolution on checkout, each checkout will overwrite the previous resolution
37396
NC(
Batch checkout does not checkout items if OverduesBlockCirc set to ask for confirmation
34263
KP
Suspending holds consecutively populates previously used date falsely
36581
EL(
Checkouts table on patron account won't load if any of the items have item notes
38199
LG(
Printing transfer slips from circ/returns.pl doesn't set focus properly ( 24.05.x and below )
36428
NC(
Current bookings are not counted in record side bar
31080
MR(
Block adding the bundle item to its own bundle
18139
KMH(
'Too many checked out' can confuse librarians
14787
MB
Allow confirm/continue option to circulation warnings at checkout
33292
MB
Claim return doesn't refund lost item charge when MarkLostItemsAsReturned includes "When marking an item as a return claim" and "Refund lost item fee" is on
36915
TG(
Send email notification when a booking is cancelled
37592
PD
Add a record of creation and modification to bookings
38222
PD
Let staff pick a cancellation reason when canceling a booking
37023
JR
Filling a hold should update the timestamp
27919
MB
Split claims return from LOST
37803
PD
Add patron notification when a new booking has been created successfully
37204
PD
Add a booking has changed notice to update a patron should a booking be updated
38175
TG(
Improve bookings behavior with new status field
38193
PD
Add cancellation_reason field to bookings table
37601
PD
Add status field to bookings table
14180
LG(
Make "Always show checkouts immediately" a global setting
34440
MR(
Add warm-up and cool-down periods to bookings
35931
KP
Pre-select items with due date today in the renew column on details page and on checkout page
27595
NC(
Place holds for patrons on accepted purchase suggestions
33174
LG(
Have better indication when one is cancelling multiple holds on a record
16122
LG(
Item record needs to keep local use count
23781
AA
Recalls notices and messaging preferences
33737
MR(
Add bookings to patron details
31557
KMH(
Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library
36096
LG(
Add ability to select default sort and display length for tables on 'Holds awaiting pickup' page
31671
OL
Add button to print transfer slips to the 'Transfer items' page
35813
MR(
When placing a booking, we should feedback successful placements
34529
KMH(
Offline circulation should be able to accept userid as well as cardnumber
34626
LG(
Add waiting since date to holdswaiting patron message
33246
JD
itemBarcodeFallbackSearch search results should show whether or not items are available
19532
AA
Recalls for Koha
33736
MR(
Add bookings to collect circulation report