Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
-
Concorde - Sprint 102
-
5
-
Concorde
Description
Purpose/Overview:
Users should be able to initiate the export directly from the inventory app for a quick review of the records that fulfill inventory search criteria. The backend will need to trigger the export based on provided list of identifiers and not the file containing the lists of ids. In future implementations, users will be able to trigger the export by providing CQL statement as well. The endpoint created for this user story will need to handle both but not both at the same time. Also, in current release we will support quick export of the inventory instances only but in the future the user could provide UUIDs for holdings and items so the endpoint will need to differentiate between those as well.
Requirements/Scope:
- Trigger the export by providing the list of UUIDs without the restriction of the records being consumed
- Trigger the export by providing the CQL
- Trigger the export by any existing job profile
- Differentiate between record types UUIDs (instances, holdings, items)
- Differentiate if the the export is triggered by list of UUIDs or CQL
Note
Quick export UI will limit the export to 100 UUIDs and will always default instance mapping profile but the backend implementation should not be limited by the number of records or the job profile.
Acceptance criteria:
- The new endpoint and schema are created
- Unit and API tests are written
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2332 Exporting instances fulfilling the search criteria from inventory search
-
- Closed
-
- has to be done before
-
UIIN-1382 Inventory Instance Search Result - Quick Export in MARC Bib output format
-
- Closed
-