Add ability to match Holding and create multiple Items associated with one Holdings.

Description

Overview:

Create multiple items after matching on Holdings. Additional "multiples" requirement that is needed

Steps to Reproduce:

  1. Create Instance and Holdings

  2. Copy holding hrid a to 901$a fields at the attached file

  3. Match Holding by hrid and create Item

Expected Results: 2 Items created

Actual Results: 1 Item created

BE Notes:

Add at HoldingItemMatcher logic to set MULTIPLE_HOLDINGS_FIELD at event payload context with marcfield used for matching (901 in our case). As example use code from HoldingsMapper to check if the incoming match expression is the marcfield

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Kateryna Senchenko November 1, 2023 at 10:39 AM

Hi , yes. We currently support creating Holdings and Items (single or multiple), but if we have existing Holdings and want to add multiple Items - we don't have that piece of logic in place. In scope of MODINV-907 we fixed adding single Item to existing Holdings

Ann-Marie Breaux October 31, 2023 at 7:52 PM

Hi Is this a requirements gap that you found when working on the related bug?

Details

Assignee

Reporter

Priority

Development Team

Folijet

Release

Trillium (R2 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 31, 2023 at 6:05 PM
Updated March 4, 2025 at 8:45 PM
TestRail: Cases
TestRail: Runs