Details
-
Story
-
Status: Open (View Workflow)
-
TBD
-
Resolution: Unresolved
-
None
-
None
-
None
Description
This Story explicitly adresses batch deletion of users with dependency/transactions check, as this is a separate requirement.
The functionality will first be implemented for deletion of single users (see MODUSERBL-115). Maybe it will be possible to make use of this functionality when implementing the batch feature later.
Given a file is submitted to the mod-user-import API with the commend "delete"
when there is a dependency (i.e. any data) in the following fields:
Open Loans
Open Requests
Unpaid Fees/fines
Unexpired proxy
Blocks
Given users submitted for deletions are discovered to have dependencies, a report should be created with the following data points.
i.e.:
Report of dependency check for user deletions
number of user records submitted:
number of users deleted successfully:
Number with dependencies
Details barcode UUID
loans
requests
fines/fees
unexpired proxy
blocks
more than one
In the SIG we discussed e.g.: The report could be delivered to the UI has a link to the user or if it would add filter /tag to UI, in-app report etc..
The possibilities are to be explored by the development team and presented to the SIG for discussion.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2873 Mod-user-import stabilization
-
- Open
-
- mentioned in
-
Page Loading...