Uploaded image for project: 'ui-checkout'
  1. ui-checkout
  2. UICHKOUT-535

Permission: Check out circulating items

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P2
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Labels:
    • Template:
    • Sprint:
      Concorde - Sprint 76
    • Story Points:
      3
    • Development Team:
      Concorde

      Description

      Purpose: Create permission that is identical to what is currently called "Check out: all permissions", except that users cannot override non-circulating loan policies.

      1. Scenario
        • Given the Users app
        • When enabled
        • Then a logical permission should be provided called "Check out: check out circulating items"
      2. Scenario
        • Given User A has been given the permission "Check out: check out circulating items"
        • When User A accesses FOLIO
        • Then the Check Out app should be visible in the top navigation
      3. Scenario
        • Given User A has been given the permission "Check out: check out circulating items"
        • When the User A enters the Check Out app
        • Then User A should be able to check out items to a patron:
          • Bring up patron profile using search
          • Bring up patron profile by using Patron lookup
          • View the following in patron profile half of screen
            • Patron name
            • Patron barcode
            • Patron group
            • Patron status
            • # of Open loans
            • Fees/fines owed
            • Open requests
              • Show a -
            • # of Patron blocks
          • Enter item barcode in items section of screen and create a loan
          • View checked out items on the items section of the Check out screen
            • No. (nth item checked out in session)
            • item barcode
            • title for instance of item
            • loan policy for loan
            • due date
            • due time
      4. Scenario
        • Given User A has been given the permission "Check out: check out circulating items"
        • When User A scans an item for a patron that leads to a non-circulating loan policy
        • Then User A should not be able to override the loan policy
          • Display the Item not checked out modal (screenshot attached)
          • Do not show Override button (only Close)
      5. Scenario
        • Given User A has been given the permission "Check out: check out circulating items" as part of a custom permission set
        • When User A accesses FOLIO
        • Then User A should have all rights normally conferred by this permission plus whatever additional rights are conferred by the user's custom permission set

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                ecboettcher Emma Boettcher
                Reporter:
                ecboettcher Emma Boettcher
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases