[Koha-bugs] [Bug 20678] Save draft records without committing them to the catalogue

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed May 2 03:32:11 CEST 2018


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20678

--- Comment #9 from Alex Buckley <alexbuckley at catalyst.net.nz> ---
Created attachment 74962
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=74962&action=edit
Bug 20678 - Added cataloging subpermission for cataloging

A major benefit of this save draft MARC records feature is that it
allows libraries to train junior staff on cataloging MARC records and
then set those records to drafts so they are not displayed in opac
search results and can be all administered together in the Cataloging
module.

This patch adds the new cataloging sub-permission of
'commit_MARC_records_to_catalog'. Junior staff accounts can be given all
editcatalogue permissions EXCEPT 'commit_drafts_to_catalog' and this means
they can create MARC records by only the 'Save without cataloging'
option is displayed for saving the record.

For superlibrarians and senior librarians all editcatalog subpermissions
can be enabled and they can either add/edit/delete draft and catalog
MARC records.

i.e. Everyone can create a draft record, but patrons can only
add/edit/delete catalog records if they have the
'commit_MARC_records_to_catalog' subpermission in addition to the other
neccessary editcatalogue permission for example 'edit_catalogue'

Test plan:
1. Create two user accounts one with superlibrarian permissions and the
other with all editcatalogue subpermissions except for
'commit_MARC_records_to_catalog' and also enable the catalogue permission so
they can access the staff client.

2. Log in as superlibrarian go to Cataloging create a New record and
select the 'Save' dropdown box and notice you have 4 options. Select
'Save and view record' and notice you have created a biblio in the
catalog.

3. Log out and log in as the the other user which has restricted catalog
permissions. Again go to Cataloging and create a new record and
click the 'Save' button and notice that there is only one option 'Save
without cataloging'. Meaning you are restricted to only creating a draft
record.

4. Select 'Save without cataloging' and you are re-directed to the
Cataloging main page. Now select the 'View draft records' button and
view your draft record in the table of draft records.

Sponsored-By: Toi Ohomai Institute of Technology

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list