[% USE raw %]
[% USE Asset %]
[% USE Koha %]
[% USE Branches %]
[% USE KohaDates %]
[% USE Categories %]
[% USE TablesSettings %]
[% USE ItemTypes %]
[% USE Price %]
[% USE AuthorisedValues %]
[% PROCESS 'i18n.inc' %]
[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
[% SET destination = "circ" %]
[% FILTER collapse %]
[% IF patron %]
[% patron_in_title = INCLUDE 'patron-title.inc' invert_name = 1 no_html = 1 %]
[% tx("Checking out to {patron}", { patron = patron_in_title }) | html %]
›
[% END %]
[% t("Circulation") | html %]
› [% t("Koha") | html %]
[% END %]
[% INCLUDE 'doc-head-close.inc' %]
[% FILTER collapse %]
[% END %]
[% WRAPPER 'header.inc' %]
[% INCLUDE 'circ-search.inc' %]
[% END %]
[% WRAPPER 'sub-header.inc' %]
[% WRAPPER breadcrumbs %]
[% WRAPPER breadcrumb_item %]
Circulation
[% END %]
[% IF patron %]
[% WRAPPER breadcrumb_item %]
Checkouts
[% END %]
[% WRAPPER breadcrumb_item bc_active= 1 %]
[% INCLUDE 'patron-title.inc' %]
[% END %]
[% ELSE %]
[% WRAPPER breadcrumb_item bc_active= 1 %]
Checkouts
[% END %]
[% END %]
[% END #/ WRAPPER breadcrumbs %]
[% END #/ WRAPPER sub-header.inc %]
[% SET asides = [] %]
[% IF Koha.Preference('CircSidebar') && !( borrowernumber && patron ) %][% asides.push('circ-nav') %][% END %]
[% IF borrowernumber && patron %][% asides.push('circ-menu') %][% END %]
[% WRAPPER 'main-container.inc' asides=asides %]
[% IF patron %]
[% INCLUDE 'members-toolbar.inc' %]
[% END %]
Check out
[% IF ( was_renewed ) %]
Patron's account has been renewed until [% expiry | $KohaDates %]
[% END %]
[% IF autoswitched %]
Patron was automatically switched by reading the patron card during checking out. Ensure you are working with the right patron.
[% END %]
[% IF ADDITIONAL_MATERIALS && !NEEDSCONFIRMATION %]
Note about the accompanying materials: [% ADDITIONAL_MATERIALS | html %]
[% END %]
[% IF CLAIM_RESOLUTION %]
The previously claimed returned item has been found, automatically resolving the associated claim.
[% END %]
[% IF ( alert.ITEM_LOST ) %]
This item has been lost with a status of "[% alert.ITEM_LOST | html %]".
[% END %]
[% IF ( alert.OTHER_CHARGES ) %]
The patron has unpaid charges for holds, rentals etc of [% alert.OTHER_CHARGES | $Price %]
[% END %]
[% IF alert.HIGHHOLDS %]
High demand item. Loan period was not shortened due to override. Shortened due date would have been [% alert.HIGHHOLDS.returndate | $KohaDates %] ([% alert.HIGHHOLDS.duration | html %] days).
[% END %]
[% IF alert.RETURNED_FROM_ANOTHER %]
Item was checked out to [% INCLUDE 'patron-title.inc' patron = alert.RETURNED_FROM_ANOTHER.patron %] and was returned automatically.
[% END %]
[% IF alert.BOOKED %]
Item is booked by this user
[% END %]
[% IF ( nopermission ) %]
Staff members are not allowed to discharge borrowers, nor borrowers to request a discharge.
[% END %]
[% IF ( noguarantor ) %]
This patron could not be renewed: they need a guarantor.
[% END %]
[% IF is_anonymous %]
This is the anonymous patron, so circulation is disabled.
[% END %]
[% IF missing_guarantor %]
System preference 'ChildNeedsGuarantor' is enabled and this patron does not have a guarantor.
[% END %]
[% IF ( NEEDSCONFIRMATION ) %]
[% IF CAN_user_circulate_force_checkout or ADDITIONAL_MATERIALS %]
Please confirm checkout
[% ELSE %]
Cannot check out
[% END %]
[% IF ( AGE_RESTRICTION ) %]
Age restriction [% AGE_RESTRICTION | html %].
[% IF CAN_user_circulate_force_checkout %]
Check out anyway?
[% END %]
[% END %]
[% IF ( DEBT ) %]
The patron has a debt of [% DEBT | $Price %].
[% END %]
[% IF ( DEBT_GUARANTEES ) %]
The patron's guarantees collectively have a debt of [% DEBT_GUARANTEES | $Price %].
[% END %]
[% IF ( DEBT_GUARANTORS ) %]
The patron's guarantors and their other guarantees collectively have a debt of [% DEBT_GUARANTORS | $Price %].
[% END %]
[% IF ( RENTALCHARGE && RENTALCHARGE > 0 ) %]
Rental charge for this item: [% RENTALCHARGE | $Price %]
[% END %]
[% IF ( RENEW_ISSUE ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is currently checked out to this patron. Renew?
[% END %]
[% IF ( RESERVE_WAITING ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) has been waiting for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %] since [% reswaitingdate | $KohaDates %]
[% END %]
[% IF ( TRANSFERRED ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is on hold for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) and being transferred to
[% Branches.GetName( resbranchcode ) | html %]
[% END %]
[% IF ( PROCESSING ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is being processed for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %]
[% END %]
[% IF ( RESERVED ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) has been on hold for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %] since [% resreservedate | $KohaDates %]
[% END %]
[% IF ( ISSUED_TO_ANOTHER ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is checked out to
[% issued_firstname | html %] [% issued_surname | html %] ([% issued_cardnumber | html %]).
[% IF CAN_user_circulate_force_checkout %]
Check in and check out?
[% END %]
[% END %]
[% IF ( SUPPLY_ILL ) %]
You're checking out a supply ILL to an ILL partner. The corresponding supply ILL will be marked as 'Loaned'. Please enter the required information.
[% END %]
[% IF TOO_MANY and TOO_MANY == 'TOO_MANY_CHECKOUTS' %]
Too many checked out. [% current_loan_count | html %] checked out, only [% max_loans_allowed | html %] are allowed.
Maximum checkouts calculated from the circulation rule for [% INCLUDE circulation_rule_criteria rule=circulation_rule_TOO_MANY %]
[% END %]
[% IF TOO_MANY and TOO_MANY == 'TOO_MANY_ONSITE_CHECKOUTS' %]
Too many on-site checked out. [% current_loan_count | html %] on-site checked out, only [% max_loans_allowed | html %] are allowed.
Maximum checkouts calculated from the circulation rule for [% INCLUDE circulation_rule_criteria rule=circulation_rule_TOO_MANY %]
[% END %]
[% IF ( BORRNOTSAMEBRANCH ) %]
This patron is from a different library ([% Branches.GetName( BORRNOTSAMEBRANCH ) | html %])
[% END %]
[% IF ( PATRON_CANT ) %]
This patron can't check out this item per library circulation policy.
[% END %]
[% IF ( TOO_MANY and TOO_MANY == 'NO_RULE_DEFINED' ) %]
No circulation rule is defined for this patron and itemtype combination.
[% END %]
[% IF ( NOT_FOR_LOAN_FORCING ) %]
[% IF ( itemtype_notforloan ) %]
Item type is normally not for loan.
[% ELSIF ( item_notforloan ) %]
[% item_notforloan_lib = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.notforloan', authorised_value => item.notforloan ) %]
Item is normally not for loan[% IF (item_notforloan_lib) %]([% item_notforloan_lib | html %])[% END %].
[% END %]
[% IF CAN_user_circulate_force_checkout %]
Check out anyway?
[% END %]
[% END %]
[% IF ( USERBLOCKEDOVERDUE ) %]
Patron has [% USERBLOCKEDOVERDUE %] overdue item(s).
[% IF CAN_user_circulate_force_checkout %]
Check out anyway?
[% END %]
[% END %]
[% IF ( ITEM_LOST ) %]
This item has been lost with a status of "[% ITEM_LOST | html %]".
[% IF CAN_user_circulate_force_checkout %]
Check out anyway?
[% END %]
[% END %]
[% IF HIGHHOLDS %]
High demand item. Loan period shortened to [% HIGHHOLDS.duration | html %] days (due [% HIGHHOLDS.returndate | $KohaDates %]). Check out anyway?
[% END %]
[% IF CURRENTISSUE %]
Patron has this title currently checked out: [% biblio.title | html %] [% IF biblio.author %]by [% biblio.author | html %][% END %]. Check out anyway?
[% END %]
[% IF PREVISSUE %]
Patron has previously checked out this title: [% biblio.title | html %] [% IF biblio.author %]by [% biblio.author | html %][% END %]. Check out anyway?
[% END %]
[% IF BIBLIO_ALREADY_ISSUED %]
Patron has already checked out another item from this record.
[% IF CAN_user_circulate_force_checkout %]
Check out anyway?
[% END %]
[% END %]
[% IF ADDITIONAL_MATERIALS %]
Please confirm that the accompanying materials are present:[% ADDITIONAL_MATERIALS | html %]
[% END %]
[% IF RECALLED %]
[% IF RECALLED.waiting %]
Item [% RECALLED.biblio.title | html %] ([% RECALLED.item.barcode | html %]) has been waiting for
[% RECALLED.patron.firstname | html %] [% RECALLED.patron.surname | html %]
([% RECALLED.patron.cardnumber | html %]) at [% Branches.GetName( RECALLED.pickup_library_id ) | html %] since [% RECALLED.waiting_date | $KohaDates %]
[% ELSIF RECALLED.requested or RECALLED.overdue %]
Item [% RECALLED.biblio.title | html %] [% IF RECALLED.item %]([% RECALLED.item.barcode | html %])[% END %] has been recalled by
[% RECALLED.patron.firstname | html %] [% RECALLED.patron.surname | html %]
([% RECALLED.patron.cardnumber | html %]) at [% Branches.GetName( RECALLED.pickup_library_id ) | html %] since [% RECALLED.created_date | $KohaDates %]
[% END %]
[% END %]
[% IF ( BOOKED_TO_ANOTHER ) %]
Due for another patron booking by: [% BOOKED_TO_ANOTHER.start_date | $KohaDates %]
[% END %]
[% IF ( BOOKED_EARLY ) %]
Patron has this item booked for checkout on [% BOOKED_EARLY.start_date | $KohaDates %]
[% END %]
[% IF CAN_user_circulate_force_checkout or HIGHHOLDS %]
[% END # /IF CAN_user_circulate_force_checkout or HIGHHOLDS %]
[% IF ADDITIONAL_MATERIALS && !CAN_user_circulate_force_checkout %]
[% END # /IF ADDITIONAL_MATERIALS %]
[% IF ( RESERVED or RESERVE_WAITING or TRANSFERRED or PROCESSING ) %]
[% END %]
[% IF ( RECALLED ) %]
[% END %]
[% IF ( RESERVED || ISSUED_TO_ANOTHER || RECALLED ) && (CAN_user_reserveforothers_place_holds ) %]
[% UNLESS noissues %]
[% END %]
[% END %]
[% END # /NEEDSCONFIRMATION %]
[% IF ( IMPOSSIBLE ) %]
[% IF ( UNKNOWN_BARCODE ) %]
Barcode not found
[% END %]
[% IF ( DEBT_GUARANTORS ) %]
The patron's guarantors and their other guarantees collectively have a debt of [% DEBT_GUARANTORS | $Price %].
[% END %]
[% IF ( MESSAGES.WasLost ) %]
[% IF ( Koha.Preference('BlockReturnOfLostItems') ) %]
Item was lost, cannot be returned.
[% ELSE %]
Item was lost, now found.
[% END %]
[% END %]
[% IF ( MESSAGES.withdrawn ) %]
[% IF ( Koha.Preference('BlockReturnOfWithdrawnItems') ) %]
Item was withdrawn, cannot be returned.
[% ELSE %]
Item was withdrawn
[% END %]
[% END %]
[% END %]
[% IF ( INVALID_DATE ) %]
The due date "[% INVALID_DATE | $KohaDates %]" is invalid
[% END %]
[% IF ( UNKNOWN_BARCODE ) %]
The barcode was not found: [% barcode | html %]
[% IF ( FALLBACK ) %]
[% IF options %]
[% ELSE %]
No items were found by searching.
[% END %]
[% END %]
[% IF ( fast_cataloging ) %]
[% IF ( CAN_user_editcatalogue_fast_cataloging ) %]
Add record using fast cataloging
[% END %]
[% END %]
[% END %]
[% IF ( NOT_FOR_LOAN ) %]
[% IF ( itemtype_notforloan ) %]
Item type not for loan.
[% ELSIF ( item_notforloan ) %]
[% item_notforloan_lib = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.notforloan', authorised_value => item.notforloan ) %]
Item not for loan[% IF (item_notforloan_lib) %]([% item_notforloan_lib | html %])[% END %].
[% END %]
[% END %]
[% IF ( WTHDRAWN ) %]
Item has been withdrawn
[% item_withdrawn_lib = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.withdrawn', authorised_value => item.withdrawn ) %]
[% IF (item_withdrawn_lib) %]([% item_withdrawn_lib | html %])[% END %]
[% END %]
[% IF ( RESTRICTED ) %]
Item is restricted
[% END %]
[% IF ( GNA ) %]
Patron's address is in doubt
[% END %]
[% IF ( CARD_LOST ) %]
Patron's card is lost
[% END %]
[% IF ( DEBARRED ) %]
Patron is restricted
[% END %]
[% IF ( NO_MORE_RENEWALS ) %]
No more renewals possible
[% END %]
[% IF NO_RENEWAL_FOR_ONSITE_CHECKOUTS %]
This item can not be renewed, it's an on-site checkout
[% END %]
[% IF ( AGE_RESTRICTION ) %]
Age restriction [% AGE_RESTRICTION | html %].
[% END %]
[% IF ( EXPIRED ) %]
Patron's card is expired
[% END %]
[% IF ( TOO_MANY ) %]
Too many checked out. [% current_loan_count | html %] checked out, only [% max_loans_allowed | html %] are allowed.
Maximum checkouts calculated from the circulation rule for [% INCLUDE circulation_rule_criteria rule=circulation_rule_TOO_MANY %]
[% END %]
[% IF ( ITEMNOTSAMEBRANCH ) %]
This item belongs to [% Branches.GetName( itemhomebranch ) | html %] and cannot be checked out from this location.
[% END %]
[% IF RETURN_IMPOSSIBLE %]
This item must be returned to [% Branches.GetName( branch_to_return ) | html %].
[% END %]
[% IF ( USERBLOCKEDWITHENDDATE ) %]
Patron has a restriction until [% USERBLOCKEDWITHENDDATE | $KohaDates %].
[% END %]
[% IF ( USERBLOCKEDNOENDDATE ) %]
Patron has an indefinite restriction.
[% END %]
[% IF ( USERBLOCKEDOVERDUE ) %]
Checkouts are BLOCKED because patron has overdue items.
[% END %]
[% IF ( RECALLED_INTRANSIT ) %]
Item has been recalled and is in transit for pickup at [% Branches.GetName( RECALLED_INTRANSIT ) | html %].
[% END %]
[% IF NO_OPEN_DAYS %]
No open days found while calculating the due date. Check the library calendar.
[% END %]
[% IF (forceallow) %]
Restriction overridden temporarily.
[% END %]
[% IF ( BOOKED_TO_ANOTHER ) %]
The item is booked for another patron
[% END %]
[% IF ( RESERVED ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is on hold for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %] since [% resreservedate | $KohaDates %].
[% END %]
[% IF ( RESERVE_WAITING ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) has been waiting for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %] since [% reswaitingdate | $KohaDates %].
[% END %]
[% IF ( TRANSFERRED ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is on hold for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) and being transferred to
[% Branches.GetName( resbranchcode ) | html %].
[% END %]
[% IF ( PROCESSING ) %]
Item [% getTitleMessageIteminfo | html %] ([% getBarcodeMessageIteminfo | html %]) is being processed for
[% resfirstname | html %] [% ressurname | html %] ([% rescardnumber | html %]) at
[% Branches.GetName( resbranchcode ) | html %].
[% END %]
[% IF ( FALLBACK ) %]
[% IF options %]
Barcode not found. The following items were found by searching:
Cannot check out!
[% IF ( Koha.Preference('OnSiteCheckouts') && Koha.Preference('OnSiteCheckoutsForce') ) %]
Only on-site checkouts are allowed
[% END %]
[% END %]
[% INCLUDE 'patron_messages.inc' %]
[% INCLUDE 'patron-detail-tabs.inc' patronpage = "circ" %]
[% ELSIF borrowernumber # IF patron %]
[% ELSE %]
[% END # /IF patron %]
[% END %]
[% IF Koha.Preference('ClaimReturnedLostValue') || Koha.Preference('BundleLostValue') %]
[% INCLUDE 'modals/resolve_return_claim.inc' %]
[% END %]
Barcode submitted
You have already submitted a barcode, please wait for the checkout to process...
[% IF waiting_holds.count && waiting_holds.count > 0 %]
This patron has waiting holds
This patron has waiting holds that are available for checkout
[% END %]
[% INCLUDE modals/cancel_booking.inc %]
[% INCLUDE 'hold-group-modal.inc' %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'datatables.inc' %]
[% INCLUDE 'select2.inc' %]
[% PROCESS 'modal-claims.inc' %]
[% PROCESS 'modal-claims-js' %]
[% INCLUDE 'js-date-format.inc' %]
[% Asset.js("js/pages/circulation.js") | $raw %]
[% IF Koha.Preference('ClaimReturnedLostValue') || Koha.Preference('BundleLostValue') %]
[% Asset.js("js/resolve_claim_modal.js") | $raw %]
[% END %]
[% Asset.js("js/holds.js") | $raw %]
[% INCLUDE 'calendar.inc' %]
[% Asset.js("js/cancel_booking_modal.js") | $raw %]
[% Asset.js("js/combobox.js") | $raw %]
[% INCLUDE 'js-biblio-format.inc' %]
[% Asset.js("js/hold-group.js") | $raw %]
[% INCLUDE 'str/members-menu.inc' %]
[% Asset.js("js/members-menu.js") | $raw %]
[% Asset.js("js/checkouts.js") | $raw %]
[% Asset.js("js/tables/bookings.js") | $raw %]
[% Asset.js("js/recalls.js") | $raw %]
[% Asset.js("js/throttledButton.js") | $raw %]
[% END %]
[% INCLUDE 'intranet-bottom.inc' %]
[% BLOCK circulation_rule_criteria %]
Item type:
[% IF rule.itemtype %]
[% ItemTypes.GetDescription( rule.itemtype ) | html %]
[% ELSE %]
All item types
[% END %]
Patron category:
[% IF rule.categorycode %]
[% Categories.GetName( rule.categorycode ) | html %]
[% ELSE %]
All patron categories
[% END %]
Library:
[% IF rule.branchcode %]
[% Branches.GetName( rule.branchcode ) | html %]
[% ELSE %]
All libraries
[% END %]