Modify error message when a Fee/Fine Owner enters a Fee/Fine Type that is duplicated by "Shared" Fee/Fine Owner

Description

Overview: Holly had a change made to not list the Fee/Fine Owners with duplicate Fees/Fine Types individually, but rather to indicate "Fee/fine type exists for other Fee/fine owner." This works fine for the "Shared" Fee/Fine Owner, but is confusing for the other Fee/Fines Owners because it implies that a Fee/Fine Type cannot be duplicated across Fee/Fine Owners, which they can as long as the Fee/Fine Owner isn't "Shared."

Steps to Reproduce:

  1. Log into some FOLIO environment as User X

  2. Create a Manual Charge for the "Shared" Fee/Fine Owner at Settings->Users->Manual charges (call it "Test UIU-2560")

  3. Create a Fee/Fine Owner at Settings->UIsers->Owners

  4. Create a Manual Charge for the new Fee/Fine Owner at Settings->Users->Manual charges with the same Fee/Fine Type as the one you created for the "Shared" Fee/Fine Owner above ("Test UIU-2560")

Expected Results:
Error message that says: Fee/fine type exists for Shared Fee/fine owner (as shown in attachment Duplicate-ff-type-entered-by-non-Shared-ff-owner.jpg)

Actual Results:
Error message that says: Fee/fine type exists for other Fee/fine owner(s) (as shown in attachment Duplicate-ff-type-entered-by-non-Shared-ff-owner.jpg)

Additional Information:
If a user attempts to enter a Fee/Fine Type for the "Shared" Fee/Fine Owner and it already exists for another Fee/Fine Owner, the error message should remain as it is (as shown in attachment Duplicate-ff-type-entered-by-Shared-ff-owner.jpg)

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5

Checklist

hide

TestRail: Results

Activity

Show:

Oleksii Petrenko August 26, 2022 at 11:31 AM

Deployed to MG bf. Please proceed with verification.

Holly Mistlebauer August 19, 2022 at 11:53 PM

: I also noticed a strange error whereby the SHARED fee/fine owner is being told the fee/fine already exists for the SHARED fee/fine owner. Here is a screen print...

Holly Mistlebauer August 19, 2022 at 5:37 PM

: Hi! I just tested this and noticed related issues. I have recorded what I discovered when testing. See the attached video. Please let me know if you have any questions. Thanks...

Artem Blazhko August 19, 2022 at 10:27 AM

Hello , .

Could you please check this bug?
Changes are already available in the snapshot environment.

 

Also, there is an attachment with a short demo recording:

 

Artem Blazhko August 15, 2022 at 8:17 PM

Thank you  

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Vega

Fix versions

Release

Morning Glory (R2 2022) Bug Fix

RCA Group

Implementation coding issue

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 22, 2022 at 7:53 PM
Updated October 25, 2023 at 10:58 AM
Resolved August 22, 2022 at 1:42 PM
TestRail: Cases
TestRail: Runs