Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
ACQ Sprint 80
-
2
-
Thunderjet
Description
Overview
According to the design detailed in https://wiki.folio.org/pages/viewpage.action?pageId=25729689. For PO lines that are "not packages", we need to duplicate the bib information(title, ProductIDs) in the title table.
To prevent data inconsistencies, it is better to handle the operation in a data base transaction
- For the below APIs, create/update the title information taken from the POL in a database transaction:
- POST /orders-storage/po-lines
- PUT /orders-storage/po-lines/ {id}
Acceptance Criteria
- APIs are updated
- unit tests are updated
TestRail: Results
Attachments
Issue Links
- has to be done after
-
MODORDSTOR-126 titles schema and CRUD operations
-
- Closed
-
- has to be finished together with
-
MODORDERS-349 Make title schema changes to all APIs
-
- Closed
-
- relates to
-
MODORDSTOR-134 Delete title together with poLine
-
- Closed
-