Migrate to new major version of item-storage, inventory, circulation

Description

The scope of the story is to migrate to the new version of:

Item-storage:8.0, item-storage-batch-sync:0.2, inventory:10.0

Changes:

1. item.status.name has restricted to the following values:

  • Available

  • Awaiting pickup

  • Awaiting delivery

  • Checked out

  • In process

  • In transit

  • Missing

  • On order

  • Paged

  • Withdrawn

  • Declared lost

  • Order closed

  • CB: Sounds like there may be 2 new item states (Received, Order closed). will confirm with the Acquisitions team whether they are actively using them.

2. Item.status and item.status.name are required now, no defaulting available anymore;
3. Array item.copyNumbers converted to a single value copyNumber;
4. Item.status.date is read-only field now and has date-time formatting now ("yyyy-MM-dd'T'HH:mm:ss.SSS+0000").

circulation:9.0, requests-reports:0.6, request-move:0.6

1. Array request.item.copyNumbers has converted to a single value - copyNumber;
2. request/loan.item.status.date has date-time formatting.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Bohdan SuprunJanuary 10, 2020 at 3:48 PM

Hi ,

Sure, thanks!

Cate BoeremaJanuary 10, 2020 at 3:43 PM

Hi please don't forget to assign Core Functional as the dev team for our issues

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 8, 2020 at 1:27 PM
Updated June 8, 2020 at 2:06 AM
Resolved January 23, 2020 at 10:08 AM
TestRail: Cases
TestRail: Runs