Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-2273

Connect SRS and quickMARC for MARC Bibs (Folijet work)

    XMLWordPrintable

    Details

    • Template:
    • Front End Estimate:
      Very Small (VS) < 1day
    • Back End Estimate:
      XL < 15 days
    • Estimation Notes and Assumptions:
      Hide
      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
      Show
      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
    • Development Team:
      Folijet
    • Calculated Total Rank:
      65
    • PO Rank:
      120
    • Rank: Cornell (Full Sum 2021):
      R1
    • Rank: Duke (Full Sum 2021):
      R1
    • Rank: 5Colleges (Full Jul 2021):
      R1
    • Rank: GBV (MVP Sum 2020):
      R5
    • Rank: hbz (TBD):
      R1
    • Rank: MO State (MVP June 2020):
      R1
    • Rank: TAMU (MVP Jan 2021):
      R1
    • Rank: U of AL (MVP Oct 2020):
      R2

      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)

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                abreaux Ann-Marie Breaux
                Reporter:
                abreaux Ann-Marie Breaux
                Analysis Estimator:
                Ann-Marie Breaux Ann-Marie Breaux
                Front End Estimator:
                Viktor Soroka Viktor Soroka
                Back End Estimator:
                Oleksii Kuzminov Oleksii Kuzminov
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases