Bug 38093 - Bundles: Add MARC link options should also add a link in 462
Summary: Bundles: Add MARC link options should also add a link in 462
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Cataloging (show other bugs)
Version: 24.05
Hardware: All All
: P5 - low enhancement
Assignee: Baptiste Wojtkowski (bwoj)
QA Contact: Testopia
URL:
Keywords:
Depends on: 37710
Blocks:
  Show dependency treegraph
 
Reported: 2024-10-04 08:27 UTC by Baptiste Wojtkowski (bwoj)
Modified: 2024-10-04 13:06 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 38093: Add unit tests (4.86 KB, patch)
2024-10-04 13:06 UTC, Baptiste Wojtkowski (bwoj)
Details | Diff | Splinter Review
Bug 38093: Bundles: Add MARC link options should also add a link in 462 (3.51 KB, patch)
2024-10-04 13:06 UTC, Baptiste Wojtkowski (bwoj)
Details | Diff | Splinter Review
Bug 38093: Bundles: Remove the link created in 462 when removing from the bundle (2.20 KB, patch)
2024-10-04 13:06 UTC, Baptiste Wojtkowski (bwoj)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Baptiste Wojtkowski (bwoj) 2024-10-04 08:27:10 UTC

    
Comment 1 Baptiste Wojtkowski (bwoj) 2024-10-04 12:50:29 UTC
Bundle implementation in Bug 37996 does not implement marc representation of the relation between bundles and items they contain.

Bug 29560 creates a link (773 in MARC21, 461 in UNIMARC) from the item in the bundle to the bundle itself.

We also should also add a MARC link from the bundle to the item contained in the dedicated field (774 in MARC21, 462 in UNIMARC).
Comment 2 Baptiste Wojtkowski (bwoj) 2024-10-04 13:06:05 UTC
Created attachment 172395 [details] [review]
Bug 38093: Add unit tests
Comment 3 Baptiste Wojtkowski (bwoj) 2024-10-04 13:06:07 UTC
Created attachment 172396 [details] [review]
Bug 38093: Bundles: Add MARC link options should also add a link in 462

Bundle implementation in Bug 37996 does not implement marc representation of the relation between bundles and items they contain.

Bug 29560 creates a link (773 in MARC21, 461 in UNIMARC) from the item in the bundle to the bundle itself.

We also should also add a MARC link from the bundle to the item contained in the dedicated field (774 in MARC21, 462 in UNIMARC).

TEST PLAN:
1 - Apply patches
2 - Create a bundle item (cf after for more info on this step if you are
  unfamiliar with bundles)
3 - Click on "manage bundle", fill with an existing barcode, click on
  Add marc link
4 - Click on MARC -> tab 7 (on marc21) and tab 4 on unimarc -> there
  should be a link in field 733 (marc21) or 462 (unimarc)
5 - Go back to the bundle and remove the item from the bundle.
6 - Click again on MARC -> precedent fields should now be empty

Create a bundle :
1 - Create a new biblio/Edit an existing one, edit the field 000, the field
7 must be set to c-Collection.
2 - Go on the biblio and create a new item attached to the biblio
3 - You should see an icon "Manage bundle" on the item created
Comment 4 Baptiste Wojtkowski (bwoj) 2024-10-04 13:06:10 UTC
Created attachment 172397 [details] [review]
Bug 38093: Bundles: Remove the link created in 462 when removing from the bundle