[Bug 6831] New: Enhanced Workflow for adding analytical records
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Bug #: 6831 Summary: Enhanced Workflow for adding analytical records Classification: Unclassified Change sponsored?: Sponsored Product: Koha Version: master Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P5 Component: Cataloging AssignedTo: gmcharlt@gmail.com ReportedBy: colin.campbell@ptfs-europe.com QAContact: koha-bugs@lists.koha-community.org CC: ian.walls@bywatersolutions.com Facility to make the workflow easier for entering analytical records In cataloguing after searching for the parent record the new tool bar option 'add child' takes you into the addbiblio screen but with the Host Item Tag already populated with data derived from the parent record -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Savitra Sirohi <savitra.sirohi@osslabs.biz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |savitra.sirohi@osslabs.biz Resolution| |DUPLICATE --- Comment #1 from Savitra Sirohi <savitra.sirohi@osslabs.biz> 2011-09-08 10:43:29 UTC --- If I understand this correctly, something similar is already available in bug 5528. *** This bug has been marked as a duplicate of bug 5528 *** -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Colin Campbell <colin.campbell@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE | AssignedTo|gmcharlt@gmail.com |colin.campbell@ptfs-europe. | |com --- Comment #2 from Colin Campbell <colin.campbell@ptfs-europe.com> 2011-09-08 13:55:57 UTC --- Created attachment 5359 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=5359 Proposed Patch -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 |PATCH-Sent CC| |katrin.fischer@bsz-bw.de Patch Status|--- |Needs Signoff -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #3 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-09-08 14:02:02 UTC --- Hi Colin, this sounds really interesting! Hope to find time to take a closer look. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #4 from Colin Campbell <colin.campbell@ptfs-europe.com> 2011-09-08 14:24:33 UTC --- Reopened and submitted patch. It was intended as a more minimal patch to ease the workflow and accuracy of adding the 773 tags building on the existing work on display of analytical links in 3.4. We did look for the sponser at the bug 5528 development but it raised some issues with the import of existing analytical data and changes to existing practices. It would allow a add analytical option in standard Koha for those not wishing to turn on the full functionality in the 5528 development. Only implemented for marc21 at the moment, patches for other formats welcome. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #5359|0 |1 is obsolete| | --- Comment #5 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-09-19 20:20:34 UTC --- Created attachment 5466 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=5466 [SIGNED-OFF] Bug 6831: Add ability to enter adding child record from parent Simplifies the adding of analytical records and ensures that the data populating the 773 tag is correct. From the host record add child record is selected and create bib is entered to generate a new record with host item tag populated from the parent Caveat: currently prepare_host_field only returns a field for MARC21. Values for UNIMARC and NORMARC can easily be added but should be done by someone familar with those formats and conventions Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> To test: - create a new record --> if you enter a value in 001 anaytics will use that in $w for linking later --> if you set 000/LDR 19 - Multipart resource record level to 'a' there will be a link from the parent record to the child record later - save your record and go to the staff detail page - in toolbar select 'New' > 'New child record' - check field 773, 245 and 001 from the parent record should have been copied there - check links between child and parent in staff -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch Status|Needs Signoff |Signed Off --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-09-19 20:22:32 UTC --- Works beautifully. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Ian Walls <ian.walls@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED Patch Status|Signed Off |Failed QA --- Comment #7 from Ian Walls <ian.walls@bywatersolutions.com> 2011-10-13 17:42:08 UTC --- While this looks like a very promising additional workflow, without UNIMARC and NORMARC support, I cannot pass it through QA. NORMARC treats Host Item Entry almost identically to MARC21, so a modification to the conditional can be made. For UNIMARC, the 461 field is used. a is 'author' c is 'place of publication' d is 'date of publication' e is 'edition statement' t is 'title' u is 'URL' x is 'ISBN/ISSN' There is no corresponding 'w' field, at least in the English UNIMARC framework SQL which I've consulted to figure this out. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #8 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-11-29 06:07:22 UTC --- I am not sure I can make the necessary changes for UNIMARC. I don't know enough about it and I am not sure that not more work is needed to make it display properly. Would it be enough for now to make it controlled by a system preference? Or to make the links only show up for MARC21 setups? -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- QAContact|koha-bugs@lists.koha-commun |ian.walls@bywatersolutions. |ity.org |com --- Comment #9 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2011-12-18 20:19:59 UTC --- I am still interested in this feature. Can someone say something about existing functionality for analytics in UNIMARC? I know the EasyAnalytics feature works with UNIMARC, but it uses item level information while this feature uses only fields on bib level and works without items. Is there an interest to make this work for UNIMARC? -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA Contact for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #10 from Katrin Fischer <katrin.fischer@bsz-bw.de> 2012-02-09 11:15:06 UTC --- Can I get a comment from the QA team or UNIMARC users on this bug plz? -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Signed Off CC| |chris@bigballofwax.co.nz --- Comment #11 from Chris Cormack <chris@bigballofwax.co.nz> 2012-02-22 22:19:15 UTC --- This still works beautifully, but needs a follow up for UNIMARC .. I'd hate it to stay stalled for another 4 months waiting on that! -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #12 from Chris Cormack <chris@bigballofwax.co.nz> 2012-02-22 22:20:14 UTC --- Oh and fwiw, I agree, waiting for UNIMARC should not hold this up -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Zeno Tajoli <tajoli@cilea.it> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tajoli@cilea.it --- Comment #13 from Zeno Tajoli <tajoli@cilea.it> 2012-02-23 10:21:22 UTC --- Hi this the subfiels for unimarc: Tag: 461 field is used in children for link to father a is 'author', all subs from tags 700 or 710 or 720 c is 'place of publication', from tag 210$a d is 'date of publication' from tag 210$d e is 'edition statement' from tag 205$a t is 'title' from tag 200 or tag 500(uniform title), subfields $a,$b,$c,$e with those trasformations: $a(first) -> '' $a(second and more) -> ' ; ' $b ->the value inside [ ] but often the signs are present in the data $c -> '. ' $d -> '' The subfield is connect with ISDB sign ' = ' but Unimarc asks that those sign must be insde data $e -> ' : ' This is the complete analisis for 'title' but I think that the implementation could be more simplex. u is 'URL' from 856$u x is 'ISSN' from tag 011$a y is 'ISBN' from tag 010$a 0 is the value of 001 of father The official document (very short): http://archive.ifla.org/VI/8/unimarc-concise-bibliographic-format-2008.pdf Pages 57-59 No problem to sign-off with only marc21 support -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #14 from Zeno Tajoli <tajoli@cilea.it> 2012-02-29 11:49:57 UTC --- Hi, in the code added to addbiblio.pl I see the new routine: get_host_control_num (lines after 1073). But I don't understand the use of this routine. -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #15 from Colin Campbell <colin.campbell@ptfs-europe.com> 2012-03-01 16:42:17 UTC --- Good spot Zeno the get_host_control_num routine is no longer used, its functionality is now part of prepare_host_field in C4::Biblio -- Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #5466|0 |1 is obsolete| | --- Comment #16 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 8163 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8163&action=edit [SIGNED-OFF] Bug 6831: Add ability to enter adding child record from parent Simplifies the adding of analytical records and ensures that the data populating the 773 tag is correct. From the host record add child record is selected and create bib is entered to generate a new record with host item tag populated from the parent Caveat: currently prepare_host_field only returns a field for MARC21. Values for UNIMARC and NORMARC can easily be added but should be done by someone familar with those formats and conventions Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> To test: - create a new record --> if you enter a value in 001 anaytics will use that in $w for linking later --> if you set 000/LDR 19 - Multipart resource record level to 'a' there will be a link from the parent record to the child record later - save your record and go to the staff detail page - in toolbar select 'New' > 'New child record' - check field 773, 245 and 001 from the parent record should have been copied there - check links between child and parent in staff Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Fixed conflicts in all 3 files. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #17 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 8164 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8164&action=edit Bug 6831: Follow-up 1) Removes unused subroutine get_host_control_num 2) Fixes small mistake, correct subfield for ISBN 020 is z 3) Checks system preference for correct marcflavour instead of assuming MARC21 4) Fixes MARC21 to not use author(), because it would also add fields like $w and $0 to 773$a 5) Fixes MARC21 to not use title(), but 245$a, because it would also add too many subfields. 6) Adds definitions for UNIMARC and includes NORMARC -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|PATCH-Sent (DO NOT USE) |P2 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #8163|0 |1 is obsolete| | --- Comment #18 from Jared Camins-Esakov <jcamins@cpbibliography.com> --- Created attachment 8165 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8165&action=edit Bug 6831: Add ability to enter adding child record from parent Simplifies the adding of analytical records and ensures that the data populating the 773 tag is correct. From the host record add child record is selected and create bib is entered to generate a new record with host item tag populated from the parent Caveat: currently prepare_host_field only returns a field for MARC21. Values for UNIMARC and NORMARC can easily be added but should be done by someone familar with those formats and conventions Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> To test: - create a new record --> if you enter a value in 001 anaytics will use that in $w for linking later --> if you set 000/LDR 19 - Multipart resource record level to 'a' there will be a link from the parent record to the child record later - save your record and go to the staff detail page - in toolbar select 'New' > 'New child record' - check field 773, 245 and 001 from the parent record should have been copied there - check links between child and parent in staff Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Fixed conflicts in all 3 files. Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> Works properly for MARC21, and follow-up adds support for NORMARC and UNIMARC. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #8164|0 |1 is obsolete| | --- Comment #19 from Jared Camins-Esakov <jcamins@cpbibliography.com> --- Created attachment 8166 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=8166&action=edit Bug 6831 follow-up: add support for UNIMARC and NORMARC 1) Removes unused subroutine get_host_control_num 2) Fixes small mistake, correct subfield for ISBN 020 is z 3) Checks system preference for correct marcflavour instead of assuming MARC21 4) Fixes MARC21 to not use author(), because it would also add fields like $w and $0 to 773$a 5) Fixes MARC21 to not use title(), but 245$a, because it would also add too many subfields. 6) Adds definitions for UNIMARC and includes NORMARC Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> Works properly with all supported MARC flavours. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off CC| |jcamins@cpbibliography.com -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Ian Walls <koha.sekjal@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA --- Comment #20 from Ian Walls <koha.sekjal@gmail.com> --- Thank you for providing the NORMARC and UNIMARC implementations. These two patches together handle the support for both, as well as adding the Add Child Record button in the editor. Marking as Passed QA. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |paul.poulain@biblibre.com Version|master |rel_3_8 --- Comment #21 from Paul Poulain <paul.poulain@biblibre.com> --- pushed, works like a charm in UNIMARC test plan for unimarc: * open a biblio record * update the leader to say it's a serial * the button "New > New child record" shoud appear * click on it * you'll reach a page with 461 field pre-filled with values from the parent record. isbn/biblionumber/title/... 461 field are filled (note that Koha still handles only 4xx classical method, and not the 4xx subfields method -not sure of the translation term-) -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6831 --- Comment #22 from Zeno Tajoli <tajoli@cilea.it> --- Documentation of the feature (correct comment #21 from Paul Poulain): -- UNIMARC behavior -- A tag 461 field is inserted ina children record for link to father records. Data are inserted with Standard Subfield Technique. For example: 461 $05679988$tCiuntries of Europe The Embedded Fields Technique is not supported. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org