Embedded action filters
Users require an easy way to filter for accessions, inventories, requests, request items where a selected AccessionAction
, InventoryAction
, ...Action
exists (or not).
Example scenarios:
- list only inventories that have a completed
QUANTITYSET
action - list only inventories that do not have a completed
QUANTITYSET
action - list accessions that have/don't have a pending
ACCENUMBERD
action - list accessions where action
X
was completed between 1-JAN-2023 and 31-DEC-2023
The action filters are grouped under "Accession action" (or "Inventory action", etc) category. The user is able to select the action from the dropdown and then specify search criteria for that action. After selecting the action, the UI assumes "Action exists" and allows for filtering for completed/pending actions and dates. The user can change from "Action exists" to "Action missing" (NOT
filter?).
API update is needed. It should work similar to how we filter by AccessionSource
.