[% USE raw %] [% USE Asset %] [% USE KohaDates %] [% USE Branches %] [% USE Koha %] [% USE Borrowers %] [% USE ItemTypes %] [% USE AuthorisedValues %] [% USE ColumnsSettings %] [% SET footerjs = 1 %] [% BLOCK display_bormessagepref %] [% IF ( bormessagepref ) %]
  • Patron notification: [% FOREACH mtt IN bormessagepref.keys %] [%~ IF ( mtt == 'email' ) %] Email[% END ~%] [%~ IF ( mtt == 'phone' ) %] Phone[% END ~%] [%~ IF ( mtt == 'sms' ) %] SMS[% END ~%] [%~ UNLESS loop.last %], [% ELSE %].[% END ~%] [% END %]
  • [% ELSE %]
  • Patron is not notified.
  • [% END %] [% END %] [% BLOCK display_holdpatron_address %] [% IF Koha.Preference( 'AddressFormat' ) %] [% INCLUDE "member-display-address-style-${ Koha.Preference( 'AddressFormat' ) }.inc" %] [% ELSE %] [% INCLUDE 'member-display-address-style-us.inc' %] [% END %] [% END %] [% INCLUDE 'doc-head-open.inc' %] Koha › Circulation › Check in [% title | html %] [% INCLUDE 'doc-head-close.inc' %] [% INCLUDE 'header.inc' %] [% INCLUDE 'checkin-search.inc' %]
    [% IF Koha.Preference('CircSidebar') %]
    [% ELSE %]
    [% END %] [% IF hold_auto_filled %] [% END # /IF hold_auto_filled %] [% IF privacy == 2 AND NOT Koha.Preference('AnonymousPatron') %]
    Error: This patron has requested their circulation history be anonymized on check-in, but the AnonymousPatron system preference is empty or incorrect.
    [% ELSIF NOT Koha.Preference('AnonymousPatron') AND Koha.Preference('OPACPrivacy') %]
    Error: The system preference OPACPrivacy is set but AnonymousPatron is not! Please correct this before continuing circulation.
    [% END %] [% IF additional_materials %]
    Note about the accompanying materials:
    [% additional_materials | html %]
    [% END %] [% IF ( collectionItemNeedsTransferred ) %]

    Please transfer item to: [% Branches.GetName( collectionBranch ) | html %]

    [% itembarcode | html %]: [% title | html %]

    This item is part of a rotating collection.

    [% END %] [% IF ( issue.note) %]

    Patron note

    [% issue.notedate | $KohaDates %]

    [% title | html %] [% author | html %]

    [% issue.note | html %]

    [% END %] [% IF ( fines ) %]

    Patron has outstanding fines of [% fines | html %].

    Make payment.

    [% END %] [% IF ( waiting_holds ) %]

    [% holdsfirstname | html %] [% holdssurname | html %] has [% waiting_holds | html %] hold(s) waiting for pickup.

    Check out to this patron.

    [% END %] [% IF return_date_was_overriden && Borrowers.IsDebarred( borrower ) %]

    [% patron.firstname | html %] [% patron.surname | html %] is restricted. Please verify this patron should still be restricted.

    [% END %] [% IF wrongbranch %] [% END # /IF wrongbranch %] [% UNLESS ( hold_auto_filled && diffbranch ) %] [% IF WrongTransfer && !transfertodo %] [% END # /IF WrongTransfer && !transfertodo %] [% END # /UNLESS hold_auto_filled && diffbranch %] [% IF ( found ) %] [% IF ( waiting ) %] [% END # /IF waiting %] [% IF transfer || needstransfer %] [% END # /IF transfer || needstransfer %] [% IF ( reserved ) %] [% END #/IF reserved %] [% END # /IF found %] [% IF ( errmsgloop ) %]

    Check in message

    [% IF itembiblionumber %]

    [% itembarcode | html %]: [% title | html %]

    [% END %] [% FOREACH errmsgloo IN errmsgloop %] [% IF ( errmsgloo.NotForLoanStatusUpdated ) %]

    Not for loan status updated.
    Old value: [% IF errmsgloo.NotForLoanStatusUpdated.from %] [% AuthorisedValues.GetByCode( 'NOT_LOAN', errmsgloo.NotForLoanStatusUpdated.from ) | html %]. [% ELSE %] Available for loan. [% END %]
    New value: [% IF errmsgloo.NotForLoanStatusUpdated.to %] [% AuthorisedValues.GetByCode( 'NOT_LOAN', errmsgloo.NotForLoanStatusUpdated.to ) | html %]. [% ELSE %] Available for loan. [% END %]

    [% END %] [% IF ( errmsgloo.ItemLocationUpdated ) %]

    Item shelving location updated.
    Old value: [% IF errmsgloo.ItemLocationUpdated.from %] [% IF errmsgloo.ItemLocationUpdated.from == '' %] empty [% ELSIF AuthorisedValues.GetByCode( 'LOC', errmsgloo.ItemLocationUpdated.from ) == '' %] [% errmsgloo.ItemLocationUpdated.from | html %] (No description available) [% ELSE %] [% AuthorisedValues.GetByCode( 'LOC', errmsgloo.ItemLocationUpdated.from ) | html %] [% END %] [% ELSE %] "Blank" [% END %]
    New value: [% IF errmsgloo.ItemLocationUpdated.to %] [% IF errmsgloo.ItemLocationUpdated.to == '' %] empty [% ELSIF AuthorisedValues.GetByCode( 'LOC', errmsgloo.ItemLocationUpdated.to ) == '' %] [% errmsgloo.ItemLocationUpdated.to | html %] (Not an authorized value) [% ELSE %] [% AuthorisedValues.GetByCode( 'LOC', errmsgloo.ItemLocationUpdated.to ) | html %] [% END %] [% ELSE %] "Blank" [% END %]

    [% END %] [% IF ( errmsgloo.badbarcode ) %]

    No item with barcode: [% errmsgloo.msg | html %]

    [% END %] [% IF ( errmsgloo.ispermanent ) %]

    Please return item to: [% Branches.GetName( errmsgloo.msg ) | html %]

    [% END %] [% IF ( errmsgloo.notissued ) %]

    Not checked out.

    [% END %] [% IF ( errmsgloo.localuse) %]

    Local use recorded

    [% END %] [% IF ( errmsgloo.waslost ) %] [% IF Koha.Preference('BlockReturnOfLostItems') %]

    Item is lost, cannot be checked in.

    [% ELSE %]

    Item was lost, now found.

    [% END %] [% IF LostItemFeeRefunded and not Koha.Preference('BlockReturnOfLostItems') %]

    A refund has been applied to the borrowing patron's account.

    [% ELSIF Koha.Preference('BlockReturnOfLostItems') %]
    Cannot check in

    NOT CHECKED IN

    [% ELSE %]

    Any lost item fees for this item will remain on the patron's account.

    [% END %] [% END %] [% IF ( errmsgloo.withdrawn ) %] [% IF Koha.Preference('BlockReturnOfWithdrawnItems') %]
    Cannot check in

    NOT CHECKED IN

    [% END %]

    Item is withdrawn.

    [% END %] [% IF ( errmsgloo.debarred ) %]

    [% errmsgloo.debarname | html %]([% errmsgloo.debarcardnumber | html %]) is now debarred until [% errmsgloo.debarred | $KohaDates %].

    [% END %] [% IF ( errmsgloo.prevdebarred ) %]

    Reminder: Patron was earlier restricted until [% errmsgloo.prevdebarred | $KohaDates %].

    [% END %] [% IF ( errmsgloo.foreverdebarred ) %]

    Reminder: Patron has an indefinite restriction.

    [% END %] [% IF errmsgloo.data_corrupted %]

    The item has not been checked in due to a configuration issue in your system. You must ask an administrator to take a look at the about page and search for the "data problems" section

    [% END %] [% END # /FOREACH errmsgloo %]
    [% END #/IF errmsgloop %] [% IF ( checkinmsg ) %] [% IF ( checkinmsgtype == 'alert' ) %]
    [% ELSE %]
    [% END %]

    [% checkinmsg | html_line_break %]

    [% END # /IF checkinmsg %]

    Check in

    Enter item barcode:
    [% IF ( exemptfine ) %] [% ELSIF ( dropboxmode ) %] [% ELSE %] [% END %] [% FOREACH inputloo IN inputloop %] [% END %]
    [% IF ( exemptfine ) %]
    [% ELSE %] [% IF ( forgivemanualholdsexpire ) %]
    [% ELSE %] [% IF ( dropboxmode ) %]
    [% ELSE %] [% IF ( return_date_override_remember ) %]
    [% ELSE %]
    [% IF Koha.Preference('SpecifyReturnDate') %]
    Specify return date [% INCLUDE 'date-format.inc' %]:
    [% IF ( return_date_override_remember ) %] [% ELSE %] [% END %]
    [% END %] [% IF ( CAN_user_updatecharges_writeoff && overduecharges ) %]
    [% IF ( exemptfine ) %] [% ELSE %] [% END %]
    [% END %]
    [% IF ( dropboxmode ) %] [% ELSE %] [% END %]
    [% IF Koha.Preference('ExpireReservesMaxPickUpDelayCharge') %]
    [% IF ( forgivemanualholdsexpire ) %] [% ELSE %] [% END %]
    [% END %]
    [% IF ( riloop ) %]

    Checked-in items

    [% FOREACH riloo IN riloop %] [% END # /FOREACH riloo %]
    Due date Title Author Barcode Home library Holding library Shelving location Call number Date acquired Type Patron Note
    [% IF ( riloo.duedate ) %] [% IF ( riloo.return_overdue ) %] [% riloo.duedate | html %] (overdue) [% ELSE %] [% riloo.duedate | html %] [% END %] [% ELSE %] Not checked out [% END %] [% riloo.itemtitle | html %] [% FOREACH subtitle IN riloo.subtitle.split(' \\| ') %] [% subtitle | html %][% END %] [% FOREACH part_number IN riloo.part_number.split(' \\| ') %] [% part_number | html %][% END %] [% FOREACH part_name IN riloo.part_name.split(' \\| ') %] [% part_name | html %][% END %] [% IF ( riloo.enumchron ) %]
    [% riloo.enumchron | html %] [% END %]
    [% riloo.itemauthor | html %] [% riloo.barcode | html %] [% Branches.GetName( riloo.homebranch ) | html %] [% Branches.GetName( riloo.holdingbranch ) | html %] [% riloo.location | html %] [% riloo.itemcallnumber | html %] [% riloo.dateaccessioned | $KohaDates %] [% ItemTypes.GetDescription( riloo.itemtype ) | html %] [% AuthorisedValues.GetByCode('CCODE', riloo.ccode) | html %] [% IF ( riloo.duedate ) %] [% riloo.patron.surname | html %], [% riloo.patron.firstname | html %] ([% riloo.patron.category.description | html %]) [% IF riloo.borissuescount %] Checkouts: [% riloo.borissuescount | html %] [% END %] [% ELSE %] Not checked out [% END %] [% IF ( riloo.patron.borrowernotes ) %]

    [% riloo.patron.borrowernotes | html %]

    [% END %] [% IF ( riloo.itemnote ) %]

    [% riloo.itemnote | html %]

    [% END %] [% IF ( riloo.itemnotes_nonpublic ) %]

    [% riloo.itemnotes_nonpublic | html %]

    [% END %]
    [% END # /IF riloop %] [% IF Koha.Preference('CircSidebar') %]
    [% ELSE %]
    [% END %]
    [% MACRO jsinclude BLOCK %] [% INCLUDE 'datatables.inc' %] [% INCLUDE 'columns_settings.inc' %] [% INCLUDE 'calendar.inc' %] [% Asset.js("lib/jquery/plugins/jquery-ui-timepicker-addon.min.js") | $raw %] [% Asset.js("js/pages/circulation.js") | $raw %] [% INCLUDE 'timepicker.inc' %] [% END %] [% INCLUDE 'intranet-bottom.inc' %]