[% USE Koha %] [% USE Branches %] [% USE ItemTypes %] [% USE AuthorisedValues %] [% INCLUDE 'doc-head-open.inc' %] Transfers › Circulation › Koha [% INCLUDE 'doc-head-close.inc' %] [% INCLUDE 'header.inc' %] [% INCLUDE 'circ-search.inc' %]
[% IF Koha.Preference('CircSidebar') %]
[% ELSE %]
[% END %]

Transfer items

[% IF ( found ) %]

Reserve found

[% IF ( reserved ) %] [% END %]
[% IF ( reserved ) %] Reserve found for [% INCLUDE 'patron-title.inc' patron => hold.patron | html %] ([% borrowernumber | html %]). [% END %] [% IF ( waiting ) %] Item is marked waiting at [% branchname | html %] for [% name | html %] ([% borrowernumber | html %]). [% END %] [% IF ( transferred ) %] Item has been trapped to fill a hold and is in transit for [% name | html %] ([% borrowernumber | html %]). [% END %]
[% IF ( reserved ) %] Set reserve to transit and transfer book to [% Branches.GetName( hold.branchcode ) | html %]: [% END %] [% IF ( waiting or transferred ) %]Cancel reservation and then attempt transfer: [% END %]
[% FOREACH trsfitemloo IN trsfitemloop %] [% END %] [% IF ( waiting or transferred or processing ) %] [% END %] [% IF ( reserved ) %] [% END %]
Cancel reservation and then attempt transfer:
[% FOREACH trsfitemloo IN trsfitemloop %] [% END %]
Ignore and return to transfers:
[% FOREACH trsfitemloo IN trsfitemloop %] [% END %]
[% ELSE %] [% IF ( reqmessage ) %]
    [% IF ( cancelled ) %]
  • Reserve cancelled
  • [% END %] [% IF ( settransit ) %]
  • Item is now in transit to [% Branches.GetName(tobranchcd) | html %]
  • [% END %]
[% END %] [% IF ( errmsgloop ) %]
    [% FOREACH errmsgloo IN errmsgloop %] [% IF ( errmsgloo.errbadcode ) %]
  • No item with barcode: [% errmsgloo.msg | html %]
  • [% END %] [% IF ( errmsgloo.errispermanent ) %]
  • Please return item to home library: [% Branches.GetName( errmsgloo.msg ) | html %]
  • [% END %] [% IF ( errmsgloo.errnotallowed ) %]
  • Transfer is not allowed for:
      [% IF ( Koha.Preference('BranchTransferLimitsType') == 'itemtype' ) %]
    1. Item type: [% ItemTypes.GetDescription( errmsgloo.code ) | html %]
    2. [% ELSE %]
    3. Collection: [% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.ccode', authorised_value => errmsgloo.code ) | html %]
    4. [% END %]
    5. Originating library: [% Branches.GetName( errmsgloo.fbr ) | html %]
    6. Destination library: [% Branches.GetName( errmsgloo.tbr ) | html %]
  • [% END %] [% IF ( errmsgloo.errdesteqholding ) %]
  • Item is already at destination library.
  • [% END %] [% IF ( errmsgloo.errwasreturned ) %]
  • Item was on loan to [% errmsgloo.patron.firstname | html %] [% errmsgloo.patron.surname | html %] ([% errmsgloo.patron.cardnumber | html %]) and has been returned.
  • [% END %] [% END %]
[% END %]
Transfer
[% FOREACH trsfitemloo IN trsfitemloop %] [% END %]
[% IF ( trsfitemloop ) %] [% FOREACH trsfitemloo IN trsfitemloop %] [% END %]
Transferred items
Title Author Barcode Shelving location Call number Item type Collection Origin Destination
[% INCLUDE 'biblio-title.inc' biblio=trsfitemloo.item.biblio link=1 %] [% trsfitemloo.item.biblio.author | html %] [% trsfitemloo.item.barcode | html %] [% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.location', authorised_value => trsfitemloo.item.location ) | html %] [% trsfitemloo.item.itemcallnumber | html %] [% ItemTypes.GetDescription( trsfitemloo.item.effective_itemtype ) | html %] [% AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.ccode', authorised_value => trsfitemloo.item.ccode ) | html %] [% Branches.GetName( trsfitemloo.frombrcd ) | html %] [% Branches.GetName( trsfitemloo.tobrcd ) | html %]
[% END %] [% END %]
[% IF Koha.Preference('CircSidebar') %]
[% END %]
[% INCLUDE 'intranet-bottom.inc' %]