[Bug 29260] New: UNIMARC 210a is reported to Autor (meeting/conference) when upgrading an authority through Z3950
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Bug ID: 29260 Summary: UNIMARC 210a is reported to Autor (meeting/conference) when upgrading an authority through Z3950 Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: MARC Authority data support Assignee: koha-bugs@lists.koha-community.org Reporter: marion.durand@biblibre.com QA Contact: testopia@bugs.koha-community.org When upgrading an authority with Z39.50, the field 2XX is sent into the research grid. The field 210a is sent into the search field "Author (meeting/conference)". Or a collective authority is more often a corporation than and meeting so librarian has to copy and paste this data to the field "Author (corporation)". (In unimarc field 210a is used both for corporation and meeting.) 1- Find an authority with collectivity type (with a field 210a). 2- Click on "Edit" then on "Edit record" 3- Click on "Replace record via Z39.50/SRU search" 4- See that the field 210 is reported in the search grid in "Author (meeting/conference)" field instead of "Author (corporation) -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 --- Comment #1 from marion.durand@biblibre.com --- Created attachment 126417 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=126417&action=edit Bug 29260: 210a is reported to Autor (meeting/conference) when upgrading an authority through Z3950 When upgrading an authority with Z39.50, the field 2XX is sent into the research grid. The field 210a is sent into the search field "Author (meeting/conference)". Or a collective authority is more often a corporation than and meeting so librarian has to copy and paste this data. (In unimarc field 210a is used both for corporation and meeting.) This patch makes 210a field be sent into the search field "Author (corporate)" instead of the "Author (meeting/conference)" one. 1- Find an authority with collectivity type (with a field 210a). 2- Click on "Edit" then on "Edit record" 3- Click on "Replace record via Z39.50/SRU search" 4- See that the field 210 is reported in the search grid in "Author (meeting/conference)" field 5- Apply the patch 6- Go throug step 1 to 3 again 7- See that the field 210 is now reported in the search grid in "Author (corporate)" field -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 marion.durand@biblibre.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 marion.durand@biblibre.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marion.durand@biblibre.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 marion.durand@biblibre.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC|marion.durand@biblibre.com | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #126417|0 |1 is obsolete| | --- Comment #2 from David Nind <david@davidnind.com> --- Created attachment 135172 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=135172&action=edit Bug 29260: 210a is reported to Autor (meeting/conference) when upgrading an authority through Z3950 When upgrading an authority with Z39.50, the field 2XX is sent into the research grid. The field 210a is sent into the search field "Author (meeting/conference)". Or a collective authority is more often a corporation than and meeting so librarian has to copy and paste this data. (In unimarc field 210a is used both for corporation and meeting.) This patch makes 210a field be sent into the search field "Author (corporate)" instead of the "Author (meeting/conference)" one. 1- Find an authority with collectivity type (with a field 210a). 2- Click on "Edit" then on "Edit record" 3- Click on "Replace record via Z39.50/SRU search" 4- See that the field 210 is reported in the search grid in "Author (meeting/conference)" field 5- Apply the patch 6- Go throug step 1 to 3 again 7- See that the field 210 is now reported in the search grid in "Author (corporate)" field Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This fixes UNIMARC release notes| |authority editing when | |using 'Replace record via | |Z3950/SRU search'. When | |pre-populating the search | |form the value of 210$a | |(Authorized Access Point - | |Corporate Body Name) now | |goes into the Author | |(corporate) search form | |field instead of Author | |(meeting / conference). CC| |david@davidnind.com --- Comment #3 from David Nind <david@davidnind.com> --- Testing notes: - When using koha-testing-docker, an example of an authority record to use that has a 210$a is école camps Major (#3650). -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|UNIMARC 210a is reported to |UNIMARC 210a is reported to |Autor (meeting/conference) |Author (meeting/conference) |when upgrading an authority |when upgrading an authority |through Z3950 |through Z3950 -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m.de.rooy@rijksmuseum.nl --- Comment #4 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- No assignee? -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |m.de.rooy@rijksmuseum.nl |y.org | Status|Signed Off |BLOCKED -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 --- Comment #5 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- if ( C4::Context->preference('marcflavour') eq 'MARC21' ){ return { '100a' => 'authorpersonal', '110a' => 'authorcorp', '111a' => 'authormeetingcon', '130a' => 'uniformtitle', '150a' => 'subject', }; }else{ return { '200a' => 'authorpersonal', '210a' => 'authorcorp', #210 in UNIMARC is used for both corporation and meeting '230a' => 'uniformtitle', }; The first thing I ask myself when seeing this, is: Does UNIMARC have no subjects? If this needs correction too, open a new report. Lets call this out of scope here. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|BLOCKED |Passed QA Patch complexity|--- |Trivial patch -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #135172|0 |1 is obsolete| | --- Comment #6 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- Created attachment 135223 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=135223&action=edit Bug 29260: 210a is reported to Autor (meeting/conference) when upgrading an authority through Z3950 When upgrading an authority with Z39.50, the field 2XX is sent into the research grid. The field 210a is sent into the search field "Author (meeting/conference)". Or a collective authority is more often a corporation than and meeting so librarian has to copy and paste this data. (In unimarc field 210a is used both for corporation and meeting.) This patch makes 210a field be sent into the search field "Author (corporate)" instead of the "Author (meeting/conference)" one. 1- Find an authority with collectivity type (with a field 210a). 2- Click on "Edit" then on "Edit record" 3- Click on "Replace record via Z39.50/SRU search" 4- See that the field 210 is reported in the search grid in "Author (meeting/conference)" field 5- Apply the patch 6- Go throug step 1 to 3 again 7- See that the field 210 is now reported in the search grid in "Author (corporate)" field Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tomascohen@gmail.com Assignee|koha-bugs@lists.koha-commun |marion.durand.lelion@gmail. |ity.org |com -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |22.11.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 --- Comment #7 from Tomás Cohen Arazi <tomascohen@gmail.com> --- Pushed to master for 22.11. Nice work everyone, thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29260 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)|22.11.00 |22.11.00, 22.05.03 released in| | Status|Pushed to master |Pushed to stable CC| |lucas@bywatersolutions.com --- Comment #8 from Lucas Gass <lucas@bywatersolutions.com> --- Backported to 22.05.x for 22.05.03 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org