LMS-182 Bulk update amendment statuses
Background
Users are frustrated about how long it takes to update amendments on a Marshalled List when using the buttons on the ‘Amendment Status’ r-h panel.
Matt suggested a ‘bulk update status’ feature which will allow users to select a subset of amendments and apply an outcome en mass. We envisage this being in the Editor and will re-purpose functions from the “Manage lifecycle events” modal as well as the amendment selector from the ‘bulk update members’ modal (see LDAPP-2697)
Requirement
Remove the ‘bulk update statuses' function from the ‘Amendment Status’ r-h panel (see screenshot)
Replace with a button “Bulk update statuses”
Triggering the button will open a “Bulk update statuses” modal, containing the following:
A list of all amendments in the list in the Editor, allowing users to select all, de-select all, select/de-select individual amendments (can we repurpose what is build for LDAPP-2697)?
Event (same drop-down list as ‘Lifecycle event’ in ‘Add amendment lifecycle events’ modal)
Published lists (a drop down of published amendment lists associated to the stage - dynamically appears only if ‘Published' is the selected event above)
Date
Time
Buttons to ‘Update’ and ‘Cancel’
It would be nice ‘Update’ will save the changes and refresh the document (like ‘Submit List’ does).
Status | Awaiting deployment |
---|---|
Lawmaker components affected | Amendment Lists, Amendments |
Raised by organisation(s) | HoL |
Planned version to be included in (if any) | v.14.0.0 |
Related development ticket(s) | LDAPP-3501 |