You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
adinaflorea9 opened this issue
Jul 17, 2023
· 0 comments
Labels
backendAffects the web backendcasescontactsfeatureA new feature to be developed (ticket type)readyIssue fulfills the definition of ready and can be implementedvaadin-appAffects the Vaadin application
Ticket #11597 has introduced a progress window for the "Edit" bulk actions. This window needs to be applied to other bulk actions as well to be consistent and because it's a lot more user-friendly.
Add the progress window to the 'Share' bulk action in the 'Cases' and 'Contacts' directories.
Added Value/Benefit
Consistency within the directories and bulk actions of SORMAS. Having a 'Bulk progress window' is more user friendly.
The respective backend calls are done in batches of 20 entities when at least 40 entries are selected;
When a batch has been successfully processed, the progress bar and process entry count on the progress screen are updated accordingly and the save method is called with the next batch;
the bulk action also works in the case detailed and contact detailed directories, which use different grids;
clicking on the "Cancel" button at any time results in a popup being shown that allows the user to confirm the cancellation; this only happens after the current batch of entries have been saved (and the progress screen updated accordingly);
aborting the cancellation closes the popup window and continues the bulk processing (i.e. the save method is called with the next batch)
when using the 'Share' bulk action with LESS THAN 40 entries selected, the progress screen is not shown and instead all selected entries are passed to the backend for processing; a success notification is shown after the bulk action has been completed as usual;
before displaying the 'bulk progress window' the following pop-up needs to be displayed so that the user can follow the proper S2S share process:
display the 'bulk progress bar window' only if the user filled all the mandatory information in the pop-up from above;
when the action is stopped (due to an exception that some entities may not be shared - for example contacts without source cases which were already shared, entities that are only to view in the source system and can not be shared with another) the entities that remained unprocessed should remain checked in the main grid where they were selected from;
if any other exceptions than the ones listed above can occur and stop the share, please also handle them (can be discussed);
Implementation Details
No response
Mockups
No response
Additional Information
No response
The text was updated successfully, but these errors were encountered:
backendAffects the web backendcasescontactsfeatureA new feature to be developed (ticket type)readyIssue fulfills the definition of ready and can be implementedvaadin-appAffects the Vaadin application
Feature Description
Ticket #11597 has introduced a progress window for the "Edit" bulk actions. This window needs to be applied to other bulk actions as well to be consistent and because it's a lot more user-friendly.
Add the progress window to the 'Share' bulk action in the 'Cases' and 'Contacts' directories.
Added Value/Benefit
Consistency within the directories and bulk actions of SORMAS. Having a 'Bulk progress window' is more user friendly.
Acceptance Criteria
Implementation Details
No response
Mockups
No response
Additional Information
No response
The text was updated successfully, but these errors were encountered: