All work

Select view

Select search mode

 
33 of 33

Connect SRS and quickMARC for MARC Bibs (Folijet work)

Done

Description

This epic is for the Folijet/SRS dev team work; Firebird/quickMARC dev team work is on UXPROD-2272

Goal is that the the CRUD work done in SMRE will make the appropriate CRUD happen in SRS
Figure out what work needs to be done by SRS/Folijet and what work needs to be done by Firebird/quickMARC. SRS/Folijet stories go on this feature.

Requirements:

  1. quickMARC must be able to access an existing SRS MARC Bib via a button in the Instance (e.g. Edit MARC) and edit the MARC Bib.. Once the edits have been made via quickMARC, then

    • The edits are saved to the SRS MARC Bib (including updates to the size of the MARC record in MARC Leader bytes 00-04)

    • and the corresponding updates are made to the MARCcat MARC bib automatically (not at the beginning, only once MARCcat and SRS are integrated)

    • and the corresponding updates are made to the Inventory Instance automatically

Notes:

  • Current scope for quickMARC would be editing existing SRS Bib records only. Not creating new MARC records from Instances or creating new MARC records from scratch.

  • quickMARC will use a simple UI, rather than a text editor

  • The only expected validation is the general structural validation that SRS currently does. Any more rigorous MARC validation would happen in MARCcat or external to FOLIO.

  • If displayed in the quickMARC, data in MARC 001 and 999 ff fields would be visible, but not editable

  • Once SRS is expanded to include MARC holdings records, quickMARC may be expanded to allow for editing of MARC holdings also, but not in current scope

Future note:
If quickMARC is expanded in the future to allow for creation of a MARC bib from an Inventory instance that does not already have an underlying source MARC; then when it is saved, it

  1. will need to be saved as a new MARC Bib in SRS

  2. with the instance HRID in 001 field

  3. linked to the corresponding instance via the 999 ff field

  4. and the editing of the instance in Inventory blocked (Instance Source changed to MARC)

Priority

Fix versions

Development Team

Folijet

Assignee

Solution Architect

Parent Field Value

None

Parent Status

None

defines

Checklist

hide

TestRail: Results

Details

Reporter

PO Rank

120

Estimation Notes and Assumptions

Should be all backend work; some work in SRS and some work in quickMARC Front end: quick check to make sure all is OK when record is created/edited in quickMARC, and will update SRS properly

Analysis Estimator

Front End Estimate

Very Small (VS) < 1day

Front End Estimator

Back End Estimate

XL < 15 days

Back End Estimator

Rank: 5Colleges (Full Jul 2021)

R1

Rank: Cornell (Full Sum 2021)

R1

Rank: GBV (MVP Sum 2020)

R5

Rank: hbz (TBD)

R1

Rank: TAMU (MVP Jan 2021)

R1

Rank: MO State (MVP June 2020)

R1

Rank: U of AL (MVP Oct 2020)

R2

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 17, 2020 at 2:54 PM
Updated September 16, 2021 at 4:47 PM
Resolved July 21, 2020 at 3:49 PM

Activity

Show:

Ann-Marie BreauxJuly 21, 2020 at 3:52 PM

Hi Moved MODSOURMAN-277 (testing) to the Q3 NFR Feature, so that I could close this feature.

Karen NewberyJune 5, 2020 at 5:20 PM

Duke feels this should be NFR - We can't go live without MARCCat.

We expect to have MARCcat and will therefore not need quickmarc but would be nice to have as a secondary tool. quickmarc is not a replacement of MARCCat for us.

Ann-Marie BreauxMarch 5, 2020 at 2:06 PM

Thanks, , so I should prepare for Dennis and Craig to be crying all day on March 16...

Viachaslau KhandramaiMarch 5, 2020 at 2:01 PM

Thanks ,

as I know Firebird team should start March, 16, after Q1 release.

Ann-Marie BreauxMarch 5, 2020 at 1:54 PM

Hi Yes! Thanks for asking. We've confirmed that those endpoints will be part of this work. is going to draft stories and then review with and next week - some vacations are making it hard to get overlapping time to meet.

When do you switch over to the Firebird team?

TestRail: Cases
TestRail: Runs