Multiple charge/estimate item selection and deletion

Description

From https://openvpms.org/project/multiple-chargeestimate-item-selection-and-deletion

At present, only a single charge or estimate item may be deleted. This is done by selecting it in the Items table, and pressing the Delete button.

This project will add support to select and delete multiple charge and estimate items by introducing a checkbox column to identify which items to delete.

To delete items, tick the corresponding checkbox and then press Delete.

When a single item is selected for deletion, a prompt will only be displayed if the item has been saved previously:

1 Are you sure you want to delete the Customer Invoice Item?

When multiple items are selected for deletion, a prompt will always be displayed.

1 Are you sure you want to delete these 3 Items?

Items that have a minimum quantity cannot be selected for deletion, unless the user has authority to override minimum quantities.
In this case, a warning will be displayed.

Environment

None

Status

Assignee

Tim Anderson

Reporter

Tim Anderson

Labels

None

Components

Fix versions

Priority

Minor