Bulk Edit - Suppressing/Unsuppressing Bound-with Items

Inventory has following records:
Holdings A has related Items: Item A and Item B (bounded-with)
Holdings B has related Items: Item B
Holdings C has related Items: Item C and Item B (bounded-with)

Updating Item records - Identifying Items by Submitting Holdings UUIDs.

The following scenarios describe expected behavior of item records editing when the records are identified by list of holdings UUIDs:

Scenario 1:  User triggers bulk edit by submitting Holdings A's UUID

Expected behavior:
1. Preview of matched records includes item A only
2. The Error accordion contains:

  • Item B's barcode
  • Error/Warning message:  Updates will not be applied to the bound-with item - verbiage to be verified

3. When the user proceeds with bulk edit only Item A is updated

Scenario 2:  User triggers bulk edit by submitting Holdings B's UUID

Expected behavior:
1. Preview of matched records includes item and the Barcode column contains bound-with  icon. 
2. When the user proceeds with bulk edit Item B is updated

Scenario 3:  User triggers bulk edit by submitting Holdings C's UUID

Expected behavior:
1
Preview of matched records includes Item C
2
. The Error accordion contains:

  • Item B's barcode
  • Error/Warning message:  Updates will not be applied to the bound-with item - verbiage to be verified

3. When the user proceeds with bulk edit only Item C is updated

Scenario 4:  User triggers bulk edit by submitting UUIDs of holdings A, B and C

Expected behavior:
1
Preview of matched records includes Item  A, B and C.  Item B has an icon indicating bound-with.
2
. When the user proceeds with bulk edit all items are updated

Scenario 5:  User triggers bulk edit by submitting Identifier of Item B (barcode, UUID, HRID)

Expected behavior:
1. Preview of matched records includes item. 
2. When the user proceeds with bulk edit Item B is updated


Updating Holdings records - Applying changes to items while suppressing holdings records.

The following scenarios describe expected behavior when suppressing holdings record is applied to associated item records

Scenario 1:  User suppresses Holdings A

Expected behavior:
1. Only item A is suppressed
2. The Error accordion after the changes are committed contains:

  • Item B's barcode
  • Error/Warning message:  Updates were not applied to the bound-with item - verbiage to be verified

Scenario 2:  User suppresses Holdings B

Expected behavior:
1. Item B is suppressed

Scenario 3:  User suppresses Holdings C's 

Expected behavior:
1
Only item C is suppressed
2
.  The Error accordion after the changes are committed contains:

  • Item B's barcode
  • Error/Warning message:  Updates were not applied to the bound-with item - verbiage to be verified

Scenario 4:  User suppresses holdings A, B and C

Expected behavior:
1.
Item  A, B and C are suppressed.