[UXPROD-4192] Add a button to start a system wide fee/fine sync Created: 13/Apr/23  Updated: 30/Nov/23

Status: Open
Project: UX Product
Components: None
Affects versions: None
Fix versions: None

Type: New Feature Priority: TBD
Reporter: Thomas Trutt Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Full fee-fine sync.png    
Development Team: None
PO Rank: 0
Rank: Cornell (Full Sum 2021): R3

 Description   

Current situation or problem:

If many patrons fee/fine data becomes out of sync it becomes necessary for staff to run the resync process. This process needs to be started and monitored using the APIs, because of this it limits the who can start the process

In scope

  • Add a link to the “Fee/fine” section under “User” settings allowing staff to start the sync process via the UI.
  • Adding a way to monitor the process of the re-sync process

Out of scope

Changing the re-sync process.

Use case(s)

As a staff member I would like to kick off the fee/fine resync process for all users from the UI;

POST /automated-patron-blocks/synchronization/job
body:

{
  "scope": "full"
}

 

While the re-sync is processing I would like to see what its status is. If it is still processing, failed or completed processing.

Questions

  • What wording should be used so that the options function is clear to staff?
  • Do additional permissions need to be added to enable the option?
  • What is the best solution for “monitoring” the re-sync process?

 

 



 Comments   
Comment by Erin Nettifee [ 17/Apr/23 ]

What does a fee-fine sync mean, Thomas Trutt?

Comment by Thomas Trutt [ 18/Apr/23 ]

Erin Nettifee I edited the document. I wrote this up in Word and accidentally copied over my header there.

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