Details
-
Story
-
Status: Open (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
-
5
-
Prokopovych
Description
Purpose: Prevent users from creating names and codes in the location hierarchy that will not be processed correctly by circulation rules. (For example, prevent creation of "Science Reserves" when "Science-Reserves" already exists, since "Science Reserves" and "Science-Reserves" will both be normalized to science-reserves in circulation rules.
- Scenario
- Given an institution with campus A with code <code>
- When a user attempts to save campus B for the institution, with a code that does not differ from that of Campus A, or differs only by non-alphanumeric characters
- Then do not allow the user to save
- Error message: A campus with this code already exists
- Scenario
- Given a campus with a code only consisting of non-alphanumeric characters
- When a user attempts to save the campus
- Then do not allow the user to save
- Error message: Campus names must have at least one alphanumeric character
Notes
- Non-alphanumeric characters should still be allowed (e.g., they may be part of a library's official name)
- Prevent creation of "Science-Reserves" when "Science Reserves" already exists
TestRail: Results
Attachments
Issue Links
- blocks
-
UITEN-50 Validation for elements in location hierarchy (campus)
-
- Blocked
-
- clones
-
UITEN-50 Validation for elements in location hierarchy (campus)
-
- Blocked
-
- defines
-
UXPROD-2367 Prevent non-unique names for location hierarchy codes
-
- Draft
-
- is duplicated by
-
MODINVSTOR-580 In CRUD of Institution, campus and library the code should be unique
-
- Open
-