[UIU-2452] FeeFineAction and FeeFineCharge notice templates not appearing in Manual Charges settings Created: 19/Oct/21  Updated: 04/Mar/22  Resolved: 02/Nov/21

Status: Closed
Project: ui-users
Components: None
Affects versions: None
Fix versions: 7.0.3, 7.1.0

Type: Bug Priority: P2
Reporter: julie.bickle Assignee: Dmitriy Litvinenko
Resolution: Done Votes: 0
Labels: bugfest_R3.2021, feesfines
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Action Notice dropdown.PNG     PNG File Charge Notice dropdown.PNG     GIF File Evidence-UIU-2452-charge-action-notice.gif     PNG File Evidence-UIU-2452-patron-notice-templates.png     PNG File Evidence-UIU-2452-total-templates.png    
Issue links:
Gantt End to Start
has to be done after UIU-2453 Spike: FeeFineAction and FeeFineCharg... Closed
Sprint: EPAM-Veg Sprint 126
Story Points: 1
Development Team: Vega
Release: R3 2021 Bug Fix
Tester Assignee: julie.bickle

 Description   

Overview:

At the time of writing, there are the following active notice templates:

Category = FeeFineAction Category = FeeFineCharge
  • Fee/fine action - misc fee/fine
  • Fee/fine manual action - carrel rental fee
  • Fee/fine manual action – default
  • Fee/fine manual action - locker rental fee
  • Fee/fine manual action - lost item actual cost fee
  • fee/fine manual action – study
  • Holly test action notice
  • Julie's 20 Manual fee/fine action (pay, waive, refund, transfer or cancel/error))
  • Fee/fine charge - misc fee/fine
  • Fee/fine manual charge - carrel rental fee
  • Fee/fine manual charge – default
  • Fee/fine manual charge - locker rental fee
  • Fee/fine manual charge - lost item actual cost fee
  • fee/fine manual charge – study
  • Holly test charge notice
  • Julie's 19 Manual fee/fine charge

Only the notice templace in bold are avaialble to select in Settings >> Users >> Fee/fine >> Manual Charges >> Charge Notice + Action Notice (See screenshots attached)

Steps to Reproduce:

  1. Log into FOLIO Kiwi Bug Fest instance
  2. Navigate to Settings >> Users >> Fee/fine >> Manual Charges
  3. In the table at the bottom of the right-hand screen, click on a pencil to edit that particular manual charge line (regardless of Owner)
  4. Select the dropdowns.

Expected Results:

All patron notice templates with  Active=Yes  +  Category= FeeFineAction OR FeeFineCharge  should be available to select.

Actual Results:

Not all templates are available to select.



 Comments   
Comment by julie.bickle [ 19/Oct/21 ]

Not 100% sure what module this actually is, so I selected UXPROD + have left the dev team empty so far.

Comment by Charlotte Whitt [ 19/Oct/21 ]

Hi julie.bickle - UXPROD is only for features. Features for new development - see the wiki page explaining the hierarchy in Jira https://folio-org.atlassian.net/wiki/display/JAPAN/Getting+Started+for+Product+Owners#GettingStartedforProductOwners-JIRAHierarchy

I'll move this bug ticket to the UIU project.

Comment by Charlotte Whitt [ 19/Oct/21 ]

Hi Holly Mistlebauer Stephanie Buck - is this work to be assigned to Prokopovych or the Vega team?

Comment by Stephanie Buck [ 19/Oct/21 ]

This seems to either be a fees/fines or patron notice issue, so it should go to Vega, Charlotte Whitt. I'll assign. Thanks!

 

Comment by Holly Mistlebauer [ 19/Oct/21 ]

Stephanie Buck: Thanks much!

Comment by Dmitriy Litvinenko [ 20/Oct/21 ]

Hello julie.bickle

Could you please confirm that we understood correctly?
1. For Charge Notice all Patron notice templates with Active === Yes and Category === FeeFineCharge should be available to select.
2. For Action Notice all Patron notice templates with Active === Yes and Category === FeeFineAction should be available to select.

CC: Holly Mistlebauer , Stephanie Buck , Alina Dorosh

Comment by julie.bickle [ 20/Oct/21 ]

Dmitriy Litvinenko Correct, that is my understanding.

What is the current logic?

Comment by Dmitriy Litvinenko [ 20/Oct/21 ]

Thank you julie.bickle
"What is the current logic?" Current logic the same, but we get not all templates only 50 and after that we filter them by Category.
We should fix it and get all template.

Comment by julie.bickle [ 20/Oct/21 ]

Cool - then please go for it

Comment by Dmitriy Litvinenko [ 26/Oct/21 ]

Hello julie.bickle

In scope of this bug we found 3 problems:

1. We have limits in our request for getting templates (only 50) in accordance with this fact we get not all templates and show not all templates.

2. Now we show all active and inactive templates and we cannot reproduce current problem. We will have problems with inactive(Active === No) templates:

Steps to reproduce problem:

2.1. Create active template "AAA" (Patron notice templates)

2.2. Use template(Manual charges) "AAA" for Charge Notice or Action Notice

2.3. Change Active to No in Patron notice template for "AAA"

2.4. Open Manual charges we will don't have value for template "AAA"

3. We have problems with deleted templates

Steps to reproduce problem:

3.1. Create active template "BBB" (Patron notice templates)

3.2. Use template(Manual charges) "BBB" for Charge Notice or Action Notice

3.3. Delete template "BBB" in Patron notice

3.4. Open Manual charges we don't have value for template "BBB"

 

julie.bickle Could you please confirm that in scope of current bag we should fix only first problem?

Comment by julie.bickle [ 26/Oct/21 ]

Dmitriy Litvinenko I confirm that you should only fix the first problem for this bug, thank you!

Comment by Alina Dorosh [ 01/Nov/21 ]

Hell julie.bickle!

Work as expected on Snapshot env.

Evidence have been added.

Comment by julie.bickle [ 02/Nov/21 ]

Alina Dorosh I confirm I could successfully test this in Snapshot.
Do you need further actions on this ticket from me?

Comment by Alina Dorosh [ 02/Nov/21 ]

julie.bickle I think no. I will move the ticket to Done.

Comment by Oleksii Petrenko [ 12/Nov/21 ]

Deployed to Kiwi bugfest. Please proceed with verification

Comment by julie.bickle [ 15/Nov/21 ]

I have tested in Kiwi bugfest and confirm it works as expected:

All the manual charge or action notice templates are available in their respective dropdowns in Users >> Fee/fine >> Manual charges >> Charge/Action notice.
When I delete a manual charge or action notice template, the template is no longer avaiable in its respective dropdown.
When I create a new template, it is available in its respective template.

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