Circ Rules and Loan Policies (UXPROD-789)

[UXPROD-2003] Validation for policy names Created: 16/Aug/19  Updated: 03/May/21

Status: Open
Project: UX Product
Components: None
Affects versions: None
Fix versions: None
Parent: Circ Rules and Loan Policies

Type: New Feature Priority: P4
Reporter: Emma Boettcher Assignee: Cheryl Malmborg
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by CIRCSTORE-153 [Backend]Require unique name for loan... Open
is defined by UICIRC-315 Require unique name for loan policy Open
Relates
relates to UXPROD-2367 Prevent non-unique names for location... Draft
Potential Workaround: None - rely on users creating logical, non-duplicate names for loan policies
Epic Link: Circ Rules and Loan Policies
Front End Estimator: Alexander Kurash
Front-End Confidence factor: High
Back End Estimate: Large < 10 days
Back End Estimator: Alexander Kurash
Estimation Notes and Assumptions: Estimated fix for all policies and not only loan policies.
Development Team: None
Kiwi Planning Points (DO NOT CHANGE): 2
PO Rank: 25
PO Ranking Note: Adjusted according to calculated total rank
Rank: Chalmers (Impl Aut 2019): R4
Rank: Chicago (MVP Sum 2020): R4
Rank: Cornell (Full Sum 2021): R2
Rank: Duke (Full Sum 2021): R4
Rank: 5Colleges (Full Jul 2021): R4
Rank: GBV (MVP Sum 2020): R4
Rank: Grand Valley (Full Sum 2021): R4
Rank: hbz (TBD): R4
Rank: Lehigh (MVP Summer 2020): R2
Rank: MO State (MVP June 2020): R4
Rank: TAMU (MVP Jan 2021): R4
Rank: U of AL (MVP Oct 2020): R2

 Description   

Original Feature Description: Prevent users from adding values for loan policy names that will be misinterpreted by circulation rules editor. The circulation rules editor normalizes non-alphanumeric values by substituting dashes, so different loan policy names can be normalized to the same thing.

NOTE: All policies have the same issue so this validation should be applied to loan policies, request policies, patron notice policies, overdue fine policies and lost item fee policies.

Examples:

  • Prevent users from adding loan policy "Non-circulating" if "Non circulating" already exists
  • Prevent users from adding location "Non circulating" (two spaces) if "Non circulating" (one space) already exists
  • Prevent users from adding locations with only non-alphanumeric characters (!!! or -)


 Comments   
Comment by Cate Boerema (Inactive) [ 30/Apr/20 ]

Emma Boettcher is this a duplicate of UXPROD-2367 Draft ?

Comment by Emma Boettcher [ 30/Apr/20 ]

Cate Boerema They used to be the same issue, but I split it since locations and loan polices are separate product areas. I see I didn't edit the description for this one to use a loan policy example instead of locations, but I can do that now.

Comment by Cate Boerema (Inactive) [ 07/May/20 ]

Hi Cheryl Malmborg could you please ask the Vega devs to provide estimates for this feature?

+ Darcy Branchini

Thanks much!

Generated at Fri Feb 09 00:20:19 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.