Uploaded image for project: '(inactive) ui-organization'
  1. (inactive) ui-organization
  2. UIORG-175

Loan history settings (anonymize closed loans with fees/fines)

    XMLWordPrintable

Details

    • Concorde - Sprint 66, Concorde - Sprint 67
    • 3
    • Concorde

    Description

      Purpose: Create settings in UI for users to anonymize closed loans.

      As a staff member, I want loans with fines and fees to be anonymized based on different criteria than other loans, so that the library doesn't lose important financial information so that their circulation history is private & the library complies with regulations on privacy.

      Scenarios

      1. Scenario
        • Given the Settings/Circulation/Loan History
        • When "Treat closed with associated fees/fines differently" is not checked
        • Then do not show any options below the check box
      2. Scenario
        • Given the Settings/Circulation/Loan History
        • When "Treat closed with associated fees/fines differently" is checked
        • Then show the Closed loans with associated fees/fines section
          • Heading: Closed loans with associated fees/fines
          • Body: Anonymize closed loans with associated fees/fines:
          • Radio buttons:
            • Immediately after fee/fine closes
            • <field accepting integers> <dropdown menu for Day(s), Week(s), Month(s), default: Select interval> after fee/fine closes
            • Never
          • Button: Add exception (note that the mockup has "+ Add exception", but "+" should not be part of the label) (out of scope, added to UIORG-176)
      3. Scenario
        • Given Closed loans with associated fees/fines
        • When the user has made changes
        • Activate the Save button
      4. Scenario
        • Given Closed loans with associated fees/fines section, with changes made
        • When the user attempts to navigate away
        • Then show the unsaved changes modal
      5. Scenario
        • Given Closed loans with associated fees/fines section, with the <X time> after loan closes radio button selected
        • When the inputs are invalid:
          • No value, non-integer or negative number in <field accepting integers>
          • Dropdown menu set to Select interval
        • Then do not allow the user to save

      TestRail: Results

        Attachments

          1. 1-Loan-History.png
            1-Loan-History.png
            78 kB
          2. 2-Loan-History.png
            2-Loan-History.png
            82 kB
          3. 3-Loan-History.png
            3-Loan-History.png
            96 kB
          4. 4-Loan-History.png
            4-Loan-History.png
            109 kB
          5. 5-Loan-History.png
            5-Loan-History.png
            108 kB
          6. 6-Loan-History.png
            6-Loan-History.png
            108 kB
          7. 7-Loan-History.png
            7-Loan-History.png
            121 kB

          Issue Links

            Activity

              People

                ecboettcher Emma Boettcher
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases