Set Print Slip Print Defaults on Service Point

Description

Purpose: To implement print settings for staff slips in the service point form. A second story will be created in UICHKIN for making use of the setting in the checkin modals.

User story:
As a circulation staff member who is checking items in
I want the "print slip" checkbox on my checkin modals (see UICHKIN-49 and UICHKIN-50) to default to checked or unchecked
So the system will know whether to print or not by default (it will still be possible for the user to override at the modal)

Scenarios:

  1. Scenario

    • Given the service point form (create, read, update)

    • When displayed

    • Then a new "Print by default" setting should be added as shown in the below linked wireframes

      • Staff slips should display in alphabetical order as <staff slip type> slip (e.g. "Hold slip", "Transit slip")

      • Each slip should be accompanied by a checkbox

      • Default for the checkbox is checked

Mockups:

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux February 21, 2019 at 8:46 PM

Looks good - closing the ticket

Michal Kuklis February 13, 2019 at 1:35 PM

Thank you !

Ann-Marie Breaux February 13, 2019 at 6:19 AM

Hi Good to know about the weird behavior - I'll add a bug under FOLIO and mark it for Cate and Khalilah to review. Not sure what project it should go under.

Have to wait for folio-testing to come back to life or for folio-snapshot to show the updated alpha order, so leaving this in review for now. Thank you!

Michal Kuklis February 12, 2019 at 9:58 PM

The order should be now fixed.

Michal Kuklis February 12, 2019 at 9:55 PM

Yes it looks strange. I've seen it in other places too. (it could be redux-form - a library we are using for all forms). We will need to investigate it.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Prokopovych

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 6, 2018 at 4:56 PM
Updated February 25, 2019 at 8:07 PM
Resolved February 21, 2019 at 8:46 PM
TestRail: Cases
TestRail: Runs