Archived Data Import Filed Topics

Archived Data Import Filed Topics

Introduction

This page is meant to track archived topics. Archived topics are ideas for new or changed functionality that didn’t have any associated Jira issue added to the Data Import New Topic Spreadsheet. Once a new topic has a JIRA, this is managed through our labels expressed as dashboards of needs review or reviewed.

How to contribute to other people's new topics:

  1. Do not add detail to closed or discussed topics as your comments may be overlooked. In this situation, it might be best to Add your details as a new topic and reference the previous topic.

  2. To contribute to an existing topic. Add a new paragraph to the description column.

  3. @mention yourself at the beginning of the paragraph

How to indicate you are also interested in a topic:

  1. @mention yourself in the "Interested parties" column and add your institution name

How are topics archived:

When a topic status is set to closed by it's "Owner". The topic must also be moved to the Data Import Topic Tracker Archive.

  1. Copy the topic and paste it at the top of the Archived topics page that is nested under this page

  2. Delete the topic from this page

Closed Topics

Topic

Original Description/use case

Date Added

Provided By (Name/Institution)

Interested Parties

Has Been Discussed (Link to agenda/minutes)

Jira Link

Topic

Original Description/use case

Date Added

Provided By (Name/Institution)

Interested Parties

Has Been Discussed (Link to agenda/minutes)

Jira Link

1

Preview import jobs before running. Select records to include/exclude from preview screen.

Review import results before committing

5/29/2025

@Ryan Mendenhall /Columbia

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-311

2

Deleting old versions of records from srs

 

 

 

 

 

https://folio-org.atlassian.net/browse/UXPROD-4446

3

View all logs: filters aren’t updated after logs deletion

 

 

 

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-1694

4

Incoming records tab duplicates error message from SRS tab in json

 

 

 

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-1708

5

Update MARC holdings job completes with status completed with errors

 

 

 

 

 

https://folio-org.atlassian.net/browse/MODSOURMAN-1265

6

Remove unnecessary data from SRS

 

2023-10-09

 

 

 

https://folio-org.atlassian.net/browse/MODSOURCE-712

7

Provide required field for receiving subfields in field mapping

 

2023-09-28

 

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-1516

8

Order data import for multiple copies always opens with quantity = 1

When creating an order for multiple copies with a profile set to create an order, instance, holdings, and items, I would expect the quantity in the order and the number of items created to equal the number of copies.

2025-05-22

Christie Thomas

 

 

https://folio-org.atlassian.net/browse/MODDATAIMP-1036

9

Update Administrative Data Only

Users need to be able to update administrative data using a brief MARC record without the job updating the whole Instance and/or the underlying source record and obliterating a full cataloging record.

2025-03-27

Lynne Fors

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-1724

10

Order import logs

Order import log does not return job log entries in order. As a result, the log is not displayed in record order, cannot be sorted by record order, will not display more than 50 records, and breaks paging in the logs.

2025-03-12

@Christie Thomas / University of Chicago

 

 

https://folio-org.atlassian.net/browse/MODSOURMAN-1269

11

Allow for MARC field protection at the import profile level.

Data Import job profiles should have the option of protecting a field during import that is not protected at the system level. Currently MARC modifications allows for the override of system level field protections, but not the protection of a field during the import that is not already protected at the system level. This applies to single record import overlays as well as other data import jobs.

2025-01-30

Christie Thomas (University of Chicago)

 

 

https://folio-org.atlassian.net/browse/UXPROD-2934

12

Ability to update instance and marc srs in same job

Users need to be able to update the administrative data and also override protected fields to update the srs bib record. Tested in lab session 10-17-2024 this didn’t work in Poppy (Chicago test environment).

2024-10-17

Lab session

 

 

https://folio-org.atlassian.net/browse/MODDATAIMP-1199

13

Reporting: Have the ability to download a list of errors from an import

Issue: The only way to see errors is to navigate in the log and to click on the title to see the jason. Having an export like in Bulk Edit would be helpful.

2024-07-11

@Jennifer Eustis

 

 

https://folio-org.atlassian.net/browse/UIDATIMP-914

14

Reporting: Have the ability to save a list of successfully imported records to a list in the Lists App

New Functionality. In addition to downloading a list, it would be great to be able to save the imported identifiers to a list in the Lists App

2024-07-11

@Jennifer Eustis

 

 

https://folio-org.atlassian.net/browse/UXPROD-5293

15

Reporting: Have the ability to download a list of instance, holdings, or item record identifiers that were successfully imported

Issue: There isn't a way to retrieve a list of identifiers through the Data Import log.

2024-07-11

@Jennifer Eustis

 

 

https://folio-org.atlassian.net/browse/UXPROD-5293

16

Additional values needed for Electronic access fields or 856 subfields

Issue: Right now, only a few subfields from the 856 are mapped. We would like to expand that ability to include the non public note (856$x), access status (856$7) and terms governing access (856$n).

 

@Jennifer Eustis

 

2024-7-10 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/UIIN-2579

17

Ability to change the link to a profile rather than just remove it

Current situation: We are only able to link or unlink profiles (field mapping to action, action to a job, match to a job, etc).

New Feature: We want to be able to change the link rather than just unlink

Expected behavior: There is another option that allows the user to change the link to a different profile.

Use case: The wrong profile was used and the new one needs to be added. Rather than unlinking everything, it'd be easier to just update the link to the correct one.

2024-02-27

@Jennifer Eustis

 

2024-2-28 Data Import Subgroup meeting

2024-7-10 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/UXPROD-4935

18

Add new subfields to Electronic access (856)

New subfields in the MARC 856 field need to be represented in Inventory data. The same elements should appear in the electronic access block in Instance, Holdings, and Item records. https://www.loc.gov/marc/bibliographic/bd856.html

2023-09-14

 

 

2024-7-10 Data Import Subgroup meeting

 

https://folio-org.atlassian.net/browse/UXPROD-4467

19

Partial matching doesn't work

Partial matching, e.g. begins with, ends with, is required but it does not function as it should. Only exact matching seems to work.

2021-01-25

@Yael Hod (Stanford)
@Corrie Hutchinson (Unlicensed) Chicago

 

2024-1-31 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/MODDICORE-386

20

Review and fix Marc updates for individual fields

Currently (as of Orchid), the Data Import MARC Updates for specific fields do not handle repeatable fields properly. The logic needs updating, and UI may need updating to indicate how incoming repeatable MARC fields should be handled vis-a-vis the same repeatable field(s) in the existing SRS MARC Bib. This is similar to how the field protection logic needed updating to handle repeatable vs non-repeatable fields properly.

2023-02-20

 

 

 

https://folio-org.atlassian.net/browse/UXPROD-4080

21

Asynchronous migration is not completed

The asynchronous migration script was run but migration has not been completed, the migration job is still IN_PROGRESS.

2023-06-04

 

 

 

https://folio-org.atlassian.net/browse/MODSOURCE-665

22

Duplicate field is added when updating $0 in linked marc bib field upon data import if field mapping profile allows $0 update

Duplicate field is added when updating "$0" in linked "MARC bib" field upon data import if field mapping profile specifically allows "$0" update

2023-02-15

 

 

 

https://folio-org.atlassian.net/browse/MODSOURCE-594

23

Fields duplicated when adding several subfields when updating marc bib upon import

Fields duplicated when adding several subfields when updating "MARC Bib" upon import when  field mapping profile has rules allowing update of corresponding subfields in corresponding fields

2023-06-01

 

 

 

https://folio-org.atlassian.net/browse/MODDICORE-351

24

Fields duplicated when adding one subfield when updating Marc bib upon import

Fields duplicated when adding one subfield when updating "MARC Bib" upon import when  field mapping profile has rules allowing update of several subfields in all fields (including the subfield which is being added)

2023-06-01

 

 

 

https://folio-org.atlassian.net/browse/MODDICORE-352

25

Subfield can't be removed when updating Marc bib upon import

Subfield cannot be removed when updating "MARC Bib" upon import when  field mapping profile has rules allowing update of several subfields in all fields (including the subfield which is being added)

2023-06-01

 

 

 

https://folio-org.atlassian.net/browse/MODDICORE-353

26

match on 035$a with qualifier fails

When updating an SRS record using a match on the 035$a with a qualifier on the incoming MARC record, the match fails.

2023-11-15

Yael, Corrie Hutchinson

 

https://folio-org.atlassian.net/wiki/spaces/DISIG/pages/4670482

https://folio-org.atlassian.net/browse/MODDICORE-386

27

Field is shown after being removed via data import when field mapping profile has rule allowing updates for this field

Field is shown after being removed via data import (when field mapping profile has rule allowing updates for this field)

2023-03-09

 

 

 

https://folio-org.atlassian.net/browse/MODSOURCE-691

28

Investigate deleting old versions of records from SRS, SPIKE

When SRS records are updated, the previous version is marked as old (and the newest version is marked as actual), but the older versions are not deleted. Over time, many, many previous versions of records will build up in SRS and potentially affect performance.

2022-08-16

 

 

 

https://folio-org.atlassian.net/browse/MODSOURMAN-857

29

The number of created invoices is displayed when all invoices have errors with invoice lines

Overview: ** 

The file has 18 invoices and 1104 invoice lines.

Steps to Reproduce:

  1. Admin user is logged in.

Steps to Reproduce:

  1. Duplicate the "Default – GOBI monograph invoice" profile.

  2. Update next fields into the copied profile:

  •  

    • Name: any unique name

    • Incoming record type: EDIFACT Invoice

    • FOLIO record type: Invoice

    • Description: clean-up the field

    • Details block:
      1) Batch group: any option from the dropdown list
      2) Vendor name: use Organization lookup to find and select GOBI Library Solutions (which will also automatically fill in the Accounting code)
      3)Payment method: any option from the dropdown list.

  1. Create a new "Action Profile" with a unique valid name and with the next properties in it:

  •  

    • Action: Create

    • FOLIO record type: Invoice

    • Link the field mapping profile from step#2.

  1. Create a new "Job profile" with a unique valid name in it and with the next properties in it:

  •  

    • Accepted data type: EDIFACT

    • Link an action profile from step#3.

  1. Upload a valid EDIFACT file using Job profile from the previous step.

  1. Wait till the file is uploaded.

  1. Check log UI and summary to see the record with the upload result.

  1. Pay attention on the 'Invoice' column in the 'Created' row.

Expected Results: The '0' number of created invoices is displayed in cells in the row with the 'Created' row in the 'Summary' table in logs.
Actual Results: The '18' number of created invoices is displayed in cells in the row with the 'Created' row in the 'Summary' table in logs.

NOTE: Recreated on Poppy Bugfest:

2023-11-23

Tetiana Paranich

 

Dec 13 2023 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/MODSOURMAN-1094

30

Jobs run immediately after canceled jobs take excess time

 

Overview: Jobs started immediately after canceling a job get stuck and don't progress

2023-03-29

Jenn Colt

ALL

2024-2-21 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/MODSOURMAN-970

 

31

Incorrect behavior of "Delete Files" button

Note: Does not always reproduce

"Delete files" request deletes the file, but does not always show in the UI
Delete request returns "Cannot delete uploadDefinition 09ef7415-34e4-44cd-9af3-31953df9f200 - linked files are already being processed".

2022-06-02

 

 

 

 

https://folio-org.atlassian.net/browse/MODDATAIMP-691

32

MARC-MARC Matching Enhancements

MARC-MARC matches and MARC-Inventory matches have differing use cases. Pairing a MARC-MARC match with a more specific MARC-Instance or MARC–Holdings or MARC–Item match allows for identifying a specific record to be updated, or confirms that a new record is needed.

 

We want to ensure that MARC-MARC matching works properly for repeatable and non-repeatable fields, especially 0XX/9XX fields, and that they can pair well with Inventory submatches.

In scope:

  • MARC-MARC matches that result in multiple possible hits can be narrowed to single records with MARC-Inventory or static value submatches

  • Review any existing matching bugs and plan to resolve as part of this feature

Out of scope:

  • After a MARC-MARC or MARC-Instance match, a user can include both Instance and MARC Bib actions afterwards (need examples from users)

  • Confirm that MARC matches are working properly using indicator wildcards (asterisks) versus blanks

  • Currently ISBN matches do not translate 10-digit and 13-digit so that they can be matched against each other, Include in this feature, or handle as a separate feature in the future? See MODSOURMAN-269

  • Should we add a bug for not being able to have an override action for field protections under a MARC-Instance match?

  • What else?

Use case(s):

  • SMEs: Please add examples*
     * MARC-MARC match on OCLC number and then submatch by Instance status

  • MARC-MARC match on 001 and then submatch for holdings by permanent location

  • Need a use case that results in multiple SRS hits that then need to be narrowed down by Inventory match

 

2020-05-13

All

All

2024-1-17 Data Import Subgroup meeting

https://folio-org.atlassian.net/browse/UXPROD-2742

33

Data Import removes duplicate 856s in SRS

Overview:  When updating an SRS record via Data Import, some MARC fields are duplicated while others are de-duped without notification or guidelines.    
**

Steps to Reproduce:

  1. Log into any environment on Orchid or Nolana.

  2. Identify any record in inventory and export the MARC record.

  3. Add two exact duplicate 856 fields to the record.

    1. Exact duplicates including indicators and subfields.  Copy & paste.

  4. Import using a simple overlay job profile matching on a subfield of the 999 to update the SRS.  Do not use MARC modifications.

Expected Results: The SRS record contains duplicate 856 fields.
Actual Results: The SRS record contains only one of the duplicate 856 fields.
**

Additional Information:  We know that Data Import does not de-dupe the 903 field, for example, during an update but it does the 856 field.  Data Import jobs which create new SRS records includes the duplicate 856 fields.  This raises several questions:

  • Why does the system de-dupe during an update without explicit instructions from the user?  

  • Which fields does the system de-dupe and when?

  • Is this a bug?  Or by design?  

From testing, there appears to be no difference between de-duping of the 856 when field protections are applied or not.

 

 

2023-06-13

@Corrie Hutchinson (Unlicensed) 

All

2024-1-17 Data Import Subgroup meeting

2024-1-10 Data Import Subgroup meeting

 

https://folio-org.atlassian.net/browse/MODDATAIMP-879

34

Adding MARC modifications to imports with update actions creates broken records

Overview: 

Steps to Reproduce:

  1. Log into Morning Glory bugfest

  2. Go to inventory and select import using the "OCLC with MARC modifications" option and import OCLC number 31934425

  3. The record should import successfully and the title will have received an obvious MARC modification

  4. Attempt to overlay the same record with the same OCLC number.

Expected Results:

Overlaying the record works. The MARC is modified as described in the profile and the instance and SRS are updated.

Actual Results:

The instance is not updated. A modified SRS record is created but still has the original OCLC 001 and 003. QuickMARC will not work on the record.