Support new major item-storage interface

RCA Group

None

Description

Context

It is currently possible to set itemLevelCallNumberTypeId values for items that are invalid UUIDs or do not refer to a known call number type.

includes changes to disallow this from happening in the future.

Scope

  • Change the module descriptor to depend upon new item-storage version (dual support may not be sensible given the storage module's constraints need to line up)

  • Change the item representation to constrain itemLevelCallNumberTypeId to be a UUID

  • Change the major (module) implementation version

  • Change the major inventory interface version (in the descriptor and RAML)

  • Raise issues for all downstream dependents

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie Breaux May 31, 2023 at 5:45 PM
Edited

When is fixed (by Spitfire in Quesnelia), is this task something that Folijet needs to prioritize, or can it stay in the unassigned backlog?

Marc Johnson February 13, 2023 at 4:33 PM

Support: What is the status on this ticket - thanks

It is blocked on , which is also blocked.

Anya February 13, 2023 at 3:26 PM

Support: What is the status on this ticket - thanks 

Details

Assignee

Reporter

Priority

Development Team

Folijet

Release

Not Scheduled

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 22, 2022 at 12:02 PM
Updated September 18, 2023 at 8:30 PM
TestRail: Cases
TestRail: Runs