Batch item deletion
[% ELSE %]Batch item deletion results
[% END %] - [% IF ( barcode_not_unique ) %]Batch item deletion
+ + [% FOREACH message IN messages %] + [% IF message.type == 'success' %] +Show/hide columns: - [% FOREACH item_header_loo IN item_header_loop %] - - [% END %] -
- -[% END %] - | Title | -Holds | - [% FOREACH item_header_loo IN item_header_loop %] -[% item_header_loo.header_value | html %] | - [% END %] -|||
---|---|---|---|---|---|---|
Cannot delete | - [% ELSE %] - [% IF item_loo.safe_to_delete == 1 %] -- [% ELSE %] - [% SWITCH item_loo.safe_to_delete%] - [% CASE "book_on_loan" %][% SET cannot_delete_reason = t("Item is checked out") %] - [% CASE "not_same_branch" %][% SET cannot_delete_reason = t("Item does not belong to your library") %] - [% CASE "book_reserved" %][% SET cannot_delete_reason = t("Item has a waiting hold") %] - [% CASE "linked_analytics" %][% SET cannot_delete_reason = t("Item has linked analytics") %] - [% CASE "last_item_for_hold" %][% SET cannot_delete_reason = t("Last item for bibliographic record with biblio-level hold on it") %] - [% CASE %][% SET cannot_delete_reason = t("Unknown reason") _ '(' _ item_loo.safe_to_delete _ ')' %] - [% END %] - - | - [% END %] - [% END %] - [% ELSE %] - | - [% END %] - | - - | -- [% IF item_loo.holds %] - [% IF item_loo.item_holds %] - - [% ELSE %] - - [% END %] - [% ELSE %] - [% IF item_loo.holds %] - - [% ELSE %] - - [% END %] - [% END %] - [% IF item_loo.holds %] - [% item_loo.item_holds | html %]/[% item_loo.holds | html %] - [% ELSE %] - [% item_loo.holds | html %] - [% END %] - - | - [% FOREACH item_valu IN item_loo.item_value %][% item_valu.field | html %] | - [% END %]
This will delete [% IF ( too_many_items_display ) %]all the[% ELSE %]the selected[% END %] items.
@@ -226,87 +160,29 @@ [% END %] -[% IF ( action ) %] - [% IF deletion_failed %] -[% deleted_items | html %] item(s) deleted.
- [% IF delete_records %][% deleted_records | html %] record(s) deleted.
[% END %] +The job has been enqueued! It will be processed as soon as possible.
+ +[% not_deleted_items | html %] item(s) could not be deleted: [% FOREACH not_deleted_itemnumber IN not_deleted_itemnumbers %][% not_deleted_itemnumber.itemnumber | html %][% END %]
- [% IF ( not_deleted_loop ) %] -Itemnumber | -Barcode | -Reason | -
---|---|---|
[% not_deleted_loo.itemnumber | html %] | -[% IF ( CAN_user_editcatalogue_edit_items ) %][% not_deleted_loo.barcode | html %][% ELSE %][% not_deleted_loo.barcode | html %][% END %] | -- [% SWITCH not_deleted_loo.reason %] - [% CASE "book_on_loan" %][% SET cannot_delete_reason = t("Item is checked out") %] - [% CASE "not_same_branch" %][% SET cannot_delete_reason = t("Item does not belong to your library") %] - [% CASE "book_reserved" %][% SET cannot_delete_reason = t("Item has a waiting hold") %] - [% CASE "linked_analytics" %][% SET cannot_delete_reason = t("Item has linked analytics") %] - [% CASE "last_item_for_hold" %][% SET cannot_delete_reason = t("Last item for bibliographic record with biblio-level hold on it") %] - [% CASE %][% SET cannot_delete_reason = t("Unknown reason") _ '(' _ can_be_deleted _ ')' %] - [% END %] - [% cannot_delete_reason | html %] - | -
- [% IF src == 'CATALOGUING' # from catalogue/detail.pl > Delete items in a batch%] - [% IF biblio_deleted %] - Return to the cataloging module - [% ELSIF searchid %] - Return to the record - [% ELSE %] - Return to the record - [% END %] - [% ELSIF src %] - Return to where you were - [% ELSE %] - Return to batch item deletion - [% END %] -
-[% END %]