Inventory Single record import Update profile does not work properly

Description

Overview: Inventory Single Record Update profile does work properly. Needs to be reviewed and perhaps updated

Steps to Reproduce: (version 1 - updating an existing Instance and SRS MARC)

  1. Log into folio-snapshot or folio-snapshot-load as diku_admin

  2. Go to Settings/Inventory/Z39.50 target profiles, and make sure that the Authentication field is filled in for the OCLC profile. If not, edit it and add 100473910/PAOLF

  3. Go to Inventory

  4. Click Reset all to make sure there's no search terms, filters, or search results on your screen

  5. Go to Actions/Import

  6. Copy an OCLC number from the list below and paste into the ID field of the dialog box, and import the record

  7. Once you see a green success toast, the Instance and SRS MARC Bib have been created

  8. Paste the OCLC number into the Instance keyword search box and display the Instance detail record

  9. In the Instance's Action menu, click Overlay

  10. Copy a different OCLC number from the list below, paste into the dialog box, and import. This should cause a completely different record to overlay the existing SRS MARC and Instance

  11. View the overlaid instance

  12. View the overlaid instance's Source record

Steps to Reproduce: (version 2 - updating an existing Instance and creating a new SRS MARC)

  1. Log into folio-snapshot or folio-snapshot-load as diku_admin

  2. Go to Settings/Inventory/Z39.50 target profiles, and make sure that the Authentication field is filled in for the OCLC profile. If not, edit it and add 100473910/PAOLF

  3. Go to Inventory

  4. Click Reset all to make sure there's no search terms, filters, or search results on your screen

  5. Create a new instance, with a Title and a Resource type. Save the instance

  6. View the instance details. The source will be FOLIO

  7. In the Instance's Action menu, click Overlay

  8. Copy an OCLC number from the list below, paste into the dialog box, and import. This should cause a a new title and complete record to overlay the brief instance you just created.

  9. View the overlaid instance. Source should be MARC

  10. View the overlaid instance's Source record

Expected Results: Green success toast for the overlay, and the instance displays a new title, with a new SRS MARC in View Source

Actual Results: The import does not work. Doublecheck the job profile to ensure that it is constructed properly to handle both these cases. We need to match on the Instance UUID, since the SRS MARC may not exist yet. The profile also needs to include a MARC Update action, with no field protections overridden, so that the general field protections are invoked.

Some OCLC numbers that can be used for testing:
466478385
15052985
192048005
41355805
426950201
911706040
1200036778
985602633
48253943
807216062

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxMarch 25, 2021 at 4:10 PM

Hi I tested this morning and confirmed that the profiles are working as expected. But - the updated SRS MARC is not attaching to the Instance quickly enough (or at all sometimes), so View source and Edit in QM get out of sync with Inventory. I'll check for an existing bug or open a new bug for that.

Kateryna SenchenkoMarch 25, 2021 at 12:34 PM

Thanks , we'll test it and close it if it is not reproducible

Adam DickmeissMarch 25, 2021 at 8:52 AM

If this was only experienced with mod-copycat, then this is clearly MODCPCT-26 and you guys can close this.

Cannot Reproduce

Details

Assignee

Reporter

Priority

Sprint

Development Team

Folijet

Release

R1 2021 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 17, 2021 at 6:54 AM
Updated March 25, 2021 at 4:10 PM
Resolved March 25, 2021 at 4:10 PM
TestRail: Cases
TestRail: Runs