All work
- Adding Electronic access Columns for Instance Records in Preview and Are you sure? FormsMODBULKOPS-508Oleksandr Bozhko
- Unexpected end of stream error - non-ECS for bulk edit of more than 100k recordsMODBULKOPS-507Resolved issue: MODBULKOPS-507Magda Zacharska
- Migrate from the /query/{id}/sortedIds API endpoint to /query/{id}/contents API endpoint for FQM query resultsMODBULKOPS-506
- Incorrect error text in .csv file with errors when optimistic locking error is reported for bulk edit of Instances with source MARCMODBULKOPS-505
- Differently displayed “Notes“ in the files downloaded from "Logs" and “Are you sure“ form when note is edited but changes are not appliedMODBULKOPS-504
- Remove unused openssh sshpass (sftp) from DockerfileMODBULKOPS-500Resolved issue: MODBULKOPS-500Julian Ladisch
- Removing entire value of a subfieldMODBULKOPS-499
- Adding Publication Column for Instance Records in Confirmation FormMODBULKOPS-498
- Adding Classification Columns for Instance Records in Confirmation FormMODBULKOPS-496
- Adding Subject Column for Instance Records in Confirmation FormMODBULKOPS-494Resolved issue: MODBULKOPS-494Tatsiana Hryhoryeva
- Adding Electronic access Columns for Instance Records in Confirmation FormMODBULKOPS-491Resolved issue: MODBULKOPS-491Oleksandr Bozhko
- Sunflower 2025-R1 Schema testingMODBULKOPS-490Resolved issue: MODBULKOPS-490Viachaslau Khandramai
- Sunflower 2025-R1 releaseMODBULKOPS-489Resolved issue: MODBULKOPS-489
- Create repository for Bulk edit applicationMODBULKOPS-487Resolved issue: MODBULKOPS-487Mikita Siadykh
- TLS: Bulk Edit Instance Record - 20k records – commit failed with errorMODBULKOPS-483Resolved issue: MODBULKOPS-483Oleg Kurdyayev
- Data Import completion event and log entries availability synchronizationMODBULKOPS-475Resolved issue: MODBULKOPS-475Siarhei Charniak
- Update to mod-bulk-operations Java 21MODBULKOPS-482Resolved issue: MODBULKOPS-482Viachaslau Khandramai
- Are you sure form is not updated with Instance dataMODBULKOPS-473Resolved issue: MODBULKOPS-473Magda Zacharska
- Incorrect error when triggering items bulk edit by Holdings UUID.MODBULKOPS-471
- Incorrect error when triggering holdings bulk edit by Instance HRID or item barcodes.MODBULKOPS-470
- Differentiate between errors and warnings based on information provided by data importMODBULKOPS-469
- First user UUID record from .csv file with "UTF-8 with BOM" encoding is processed as error in Bulk edit (Identifier > Users > User UUIDs)MODBULKOPS-501Resolved issue: MODBULKOPS-501Siarhei Charniak
- Improvement of data import errors savingMODBULKOPS-468Resolved issue: MODBULKOPS-468Siarhei Charniak
- Errors on Confirmation screen are increasing over time for bulk edit of MARC Instances due to reoccurring event of DI job completionMODBULKOPS-467Resolved issue: MODBULKOPS-467Siarhei Charniak
- Extend bulk operations error processing for unsupported entitiesMODBULKOPS-465Resolved issue: MODBULKOPS-465
- BulkOperation extension (supported and unsupported entities)MODBULKOPS-464Resolved issue: MODBULKOPS-464Oleksandr Bozhko
- Add missing required interfaces to Module DescriptorMODBULKOPS-462Resolved issue: MODBULKOPS-462
- "Are you sure" preview is empty for large (~100K) number of records on Sprint testing environmentMODBULKOPS-460Resolved issue: MODBULKOPS-460Tatsiana Hryhoryeva
- TD: fix unstable testReceiveJobExecutionUpdate unit testMODBULKOPS-459Resolved issue: MODBULKOPS-459Viachaslau Khandramai
- Sensitive data in logs cleanupMODBULKOPS-458
- Files downloading improvementMODBULKOPS-456Resolved issue: MODBULKOPS-456Tatsiana Hryhoryeva
- Modify "Remove" action followed by “Find” action on Bulk edit form for Inventory records to remove part of the textMODBULKOPS-455Resolved issue: MODBULKOPS-455Siarhei Charniak
- Issue with data-import.splitconfig.getMODBULKOPS-454Resolved issue: MODBULKOPS-454Viachaslau Khandramai
- Handling errors for protected fields bulk editsMODBULKOPS-452
- Rework errors previewMODBULKOPS-451Resolved issue: MODBULKOPS-451Magda Zacharska
- Release 2.1.8MODBULKOPS-450Resolved issue: MODBULKOPS-450Mikita Siadykh
- Query search failed in Bulk OperationsMODBULKOPS-449Resolved issue: MODBULKOPS-449Ashkhen Gevorgyan
- Add Statistical code column to Instance records previewMODBULKOPS-448Resolved issue: MODBULKOPS-448Viachaslau Khandramai
- "Something went wrong" error appears and list of Users is empty in Bulk edit app on Eureka environmentMODBULKOPS-457Resolved issue: MODBULKOPS-457Viachaslau Khandramai
- Spike: investigate performance impact on providing affected holdings and items countMODBULKOPS-447
- Logs tab: Additional column containing name of the file or query used to trigger the bulk edit jobMODBULKOPS-445
- On bulk edit job completion provide information about committed data changesMODBULKOPS-444
- Additional bulk operations for MARC fields and subfieldsMODBULKOPS-443
- Preserve MARC subfields orderMODBULKOPS-442
- Upgrade vulnerable dependencies for RamsonsMODBULKOPS-440Resolved issue: MODBULKOPS-440Viachaslau Khandramai
- Investigate performance improvements for creating error and warning logsMODBULKOPS-439
- Format .csv file with errors and warnings encountered while committing changesMODBULKOPS-438Resolved issue: MODBULKOPS-438Oleksandr Bozhko
- Format .csv file with errors and warnings encountered while matching recordsMODBULKOPS-437Resolved issue: MODBULKOPS-437Oleksandr Bozhko
- javax.ws.rs.BadRequestException: MARC_BIB records must contain external instance and hr id's and 001 field into parsed recordMODBULKOPS-435Resolved issue: MODBULKOPS-435
- For Bulk edit of MARC Instances Confirmation screen fails to display when no changes are requiredMODBULKOPS-434Resolved issue: MODBULKOPS-434Oleksandr Bozhko
50 of 392
Adding Electronic access Columns for Instance Records in Preview and Are you sure? Forms
Description
Environment
None
Potential Workaround
None
Checklist
hideDetails
Assignee
Oleksandr BozhkoOleksandr BozhkoReporter
Magda ZacharskaMagda ZacharskaPriority
P2Story Points
3Development Team
FirebirdRelease
Trillium (R2 2025)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Oleksandr Bozhko
Oleksandr BozhkoReporter
Magda Zacharska
Magda ZacharskaPriority
Story Points
3
Development Team
Firebird
Release
Trillium (R2 2025)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created yesterday
Updated yesterday
Activity
Show:
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:
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.
“Electronic access” column is not selected by default.
If “Electronic access” column is selected and the record has data then:
each electronic access element that is rendered in a in a separate sub-column:
Electronic access - Relationship
Electronic access - URI
Electronic access - Link text
Electronic access - Materials specified
Electronic access - URL public note
multiple entries are populated in separate rows
if the electronic access is not populated sub-columns are not displayed.
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)