All work

Select view

Select search mode

 
50 of 392

Adding Electronic access Columns for Instance Records in Preview and Are you sure? Forms

Description

Include columns with Electronic access data in the previews of Instance records on Bulk edit UI forms (Matched records and Are you sure? forms) and in downloadable .csv files. The behavior should be consistent with the implemented holdings records implementation.

Requirements/Scope:

  1. Include "Electronic access" column in the column selection. “Electronic access” column is located after Instance notes. The same column order is for UI and .csv file.

  2. “Electronic access” column is not selected by default.

  3. If “Electronic access” column is selected and the record has data then:

    1. each electronic access element that is rendered in a in a separate sub-column:

      1. Electronic access - Relationship

      2. Electronic access - URI

      3. Electronic access - Link text

      4. Electronic access - Materials specified

      5. Electronic access - URL public note

    2. multiple entries are populated in separate rows

    3. if the electronic access is not populated sub-columns are not displayed.

  4. All .csv files that can be downloaded from the “Matched records” form and “Are you sure?” forms contain the column “Electronic access” column. If a record has electronic access populated then the column contains names of each sub -column, followed by each value separated by “;” (semicolon character). If there are multiple entries, they are separated by “|” (pipe character). If not all elements are populated, then the empty values are marked by “-” (dash character). All special characters are decoded.

Approach:

For mappings between MARC and Instance fields refer to default mapping rules: MARC fields: 856 (note different behavior depending on indicators value)

Acceptance criteria:

  • All requirements are met.

  • UI and API tests are updated.

  • Migration scripts are provided (if applicable)

Environment

None

Potential Workaround

None

Checklist

hide

Details

Assignee

Reporter

Priority

Story Points

Development Team

Firebird

Release

Trillium (R2 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created yesterday
Updated yesterday

Activity

Show:
TestRail: Cases
TestRail: Runs

Flag notifications