Purpose: Create permission that is identical to what is currently called "Check out: all permissions", except that users cannot override non-circulating loan policies.
Scenario
Given the Users app
When enabled
Then a logical permission should be provided called "Check out: check out circulating items"
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
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
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)
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
, the feature is already available on folio-testing. Note that currently there is an issue with checkout feature though.
Viktor SorokaNovember 7, 2019 at 12:38 PM
, just a small note on the name of the description. I see that Check out: all permissions in the system has "a" letter in uppercase in the word "all", so it is - Check out: All permissions. Thus for the Check out: check out circulating items permission name like it is specified in the description I suggest proceeding for consistency also with "c" letter in uppercase in the work "check" which comes after the colon - Check out: Check out circulating items.
Yevhenii MaltsevSeptember 10, 2019 at 9:17 AM
Hi , It seems, the screenshot is missed ''Display the Item not checked out modal (screenshot attached)". Could you please attach it or update a 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.
Scenario
Given the Users app
When enabled
Then a logical permission should be provided called "Check out: check out circulating items"
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
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
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)
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