|
Purpose: Add the ability to suppress the Instance record from discovery and staff within the quickMARC UI in create, edit, and derive bib record
User story statement(s): As a cataloger, I want the ability to suppress the Instance record from the quickMARC UI so that I don't have to remember to navigate back to the Instance record after cataloging.
Requirements:
- Add a "Suppress from discovery" checkbox on the quickMARC UI
- Check the "Suppress from discovery" box on the Instance record (and suppress from discovery) when the box is selected on the quickMARC UI
- Add a "Staff suppress" checkbox on the quickMARC UI
- Check the "Staff suppress" box on the Instance record (and suppress from staff) when the box is selected on the quickMARC UI
Scenarios:
- Scenario:
- Given the user is creating a new MARC bibliographic record in the quickMARC UI
- When the user selects the "Suppress from discovery" checkbox AND when the Instance record is created upon save
- Then the "Suppress from discovery" box on the Instance record should be checked and the Instance suppressed from discovery
- Scenario:
- Given the user is creating a new MARC bibliographic record in the quickMARC UI
- When the user selects the "Staff suppress" checkbox AND when the Instance record is created upon save
- Then the "Staff suppress" box on the Instance record should be checked and the Instance suppressed from staff
- Scenario:
- Given the user is creating a new MARC bibliographic record in the quickMARC UI
- When the user deselects/doesn't select the "Suppress from discovery" checkbox AND when the Instance record is created upon save
- Then the "Suppress from discovery" box on the Instance record should not be checked
- Scenario:
- Given the user is creating a new MARC bibliographic record in the quickMARC UI
- When the user deselects/does not select the "Staff suppress" checkbox AND when the Instance record is created upon save
- Then the "Staff suppress" box on the Instance record should not be checked
|