[% USE raw %] [% USE Asset %] [% SET footerjs = 1 %] [% USE Branches %] [% USE Categories %] [% USE KohaDates %] [% USE ItemTypes %] [% PROCESS 'html_helpers.inc' %] [% INCLUDE 'doc-head-open.inc' %] Batch extend due dates › Tools › Koha [% INCLUDE 'doc-head-close.inc' %] [% Asset.css("css/humanmsg.css") | $raw %] [% INCLUDE 'header.inc' %] [% INCLUDE 'cat-search.inc' %]

Batch extend due dates

[% IF ( messages ) %]
[% FOREACH message IN messages %] [% IF message.type == 'success' %]
[% ELSIF message.type == 'warning' %]
[% ELSIF message.type == 'error' %]
[% END %] [% IF message.error %] (The error was: [% message.error | html %]. See the Koha logfile for more information). [% END %]
[% END %]
[% END %] [% IF view == 'form' %]
Checkout criteria:
  1. [% SET categories = Categories.all() %]
New due date:
Options:
  1. This is not recommended when changing very large numbers of due dates.
Cancel
[% ELSIF view == 'list' %] [% IF checkouts.count %]
[% FOR checkout IN checkouts %] [% END %]
  Due date Title Item type Home library Checked out on Checked out from New due date
[% checkout.date_due | $KohaDates as_due_date => 1 %] [% checkout.item.biblio.title | html %] [% ItemTypes.GetDescription( checkout.item.effective_itemtype ) | html %] [% checkout.item.home_branch.branchname | html %] [% checkout.issuedate | $KohaDates %] [% Branches.GetName( checkout.branchcode ) | html %] [% new_due_dates.shift | $KohaDates as_due_date => 1 %]
Reminder: this action will modify all selected checkouts!
Cancel
[% ELSE %]
No checkouts for the selected filters.
[% END %] [% ELSIF view == 'report' %]
Due dates have been modified!
[% FOR checkout IN checkouts %] [% END %]
Due date Title Item type Home library Checked out on Checked out from
[% checkout.date_due | $KohaDates as_due_date => 1 %] [% checkout.item.biblio.title | html %] [% ItemTypes.GetDescription( checkout.item.effective_itemtype ) | html %] [% checkout.item.home_branch.branchname | html %] [% checkout.issuedate | $KohaDates %] [% Branches.GetName( checkout.branchcode ) | html %]
[% END %]
[% MACRO jsinclude BLOCK %] [% Asset.js("js/tools-menu.js") | $raw %] [% INCLUDE 'calendar.inc' %] [% INCLUDE 'datatables.inc' %] [% Asset.js("lib/jquery/plugins/humanmsg.js") | $raw %] [% END %] [% INCLUDE 'intranet-bottom.inc' %]