[Bug 36552] New: Update record 'date entered on file' when duplicating a record
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Bug ID: 36552 Summary: Update record 'date entered on file' when duplicating a record Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: minor Priority: P3 Component: Cataloging Assignee: koha-bugs@lists.koha-community.org Reporter: januszop@gmail.com QA Contact: testopia@bugs.koha-community.org CC: m.de.rooy@rijksmuseum.nl The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record. -- 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=36552 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff Patch complexity|--- |Small patch -- 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=36552 --- Comment #1 from Janusz Kaczmarek <januszop@gmail.com> --- Created attachment 164556 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=164556&action=edit Bug 36552: Update record 'date entered on file' when duplicating a record The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record. Test plan ========= 1. Check the 'date entered on file' of an existing biblio / authotiry record (MARC21: 008/0-5, UNIMARC: 100a/0=7). 2. Duplicate the record by Edit > Edit as new (duplicate) 3. Control the 'date entered on file' value - it will equal to that of the original record. 4. Apply the patch (restart plack). 5. Repeat step 2. 6. Check the date - it should be the current date. -- 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=36552 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |januszop@gmail.com |ity.org | -- 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=36552 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #164556|0 |1 is obsolete| | --- Comment #2 from Victor Grousset/tuxayo <victor@tuxayo.net> --- Created attachment 164687 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=164687&action=edit Bug 36552: Update record 'date entered on file' when duplicating a record The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record. Test plan ========= 1. Check the 'date entered on file' of an existing biblio / authotiry record (MARC21: 008/0-5, UNIMARC: 100a/0=7). 2. Duplicate the record by Edit > Edit as new (duplicate) 3. Control the 'date entered on file' value - it will equal to that of the original record. 4. Apply the patch (restart plack). 5. Repeat step 2. 6. Check the date - it should be the current date. Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Victor Grousset/tuxayo <victor@tuxayo.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |victor@tuxayo.net Status|Needs Signoff |Signed Off --- Comment #3 from Victor Grousset/tuxayo <victor@tuxayo.net> --- It works! :) tested marc21 and unimarc -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #4 from Victor Grousset/tuxayo <victor@tuxayo.net> --- (with biblios and authorities) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #5 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to Janusz Kaczmarek from comment #0)
The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record.
Hi Janusz, Do you have any supporting information for this statement? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #6 from Janusz Kaczmarek <januszop@gmail.com> --- (In reply to Marcel de Rooy from comment #5)
(In reply to Janusz Kaczmarek from comment #0)
The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record.
Hi Janusz, Do you have any supporting information for this statement?
Hi Marcel, Thank you for having a look at this. I would say, this is just the cataloguers knowledge, common sense, and interpretation of the term "date entered on file".
00-05 - Date entered on file Computer-generated, six-character numeric string that indicates the date the MARC record was created. Recorded in the pattern yymmdd. Pattern yymmdd is yy for the year, mm for the month, and dd for the day. The date entered on file in 008/00-05 is never changed. The date and time of latest transaction information in field 005 changes each time a transaction is made to the record. The latest transaction information enables an organization handling more than one version of a record to identify the most current version. The fill character (|) is not allowed in any of these positions. Field 008/00-05 is usually system generated. <<<<< The logic is: If you are creating a record in Koha with the function "Edit as new (duplicate)" it means, in fact, that you are creating a completely new record, with no connection to the original one, except that you want to use it as a template. Hence it should have the current date in 008/0-5 (and respectively 100 $a/0-7 in UNIMARC). Cataloguers I work with have asked for this since always and I put in in my installations, now sharing this with the community. NB the phrase "The date entered on file in 008/00-05 is never changed" from MARC 21 definition above should be, obviously, interpreted in respect to a specific record and not to all records that somebody has created being inspired by this record. This would have no sense, IMVHO. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #7 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- (In reply to Janusz Kaczmarek from comment #6)
I would say, this is just the cataloguers knowledge, common sense, and interpretation of the term "date entered on file".
Yes, sounds okay to me. Couldnt find a more authorative answer myself than the LOC page you cited. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Marcel de Rooy <m.de.rooy@rijksmuseum.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #164687|0 |1 is obsolete| | --- Comment #8 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- Created attachment 164800 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=164800&action=edit Bug 36552: Update record 'date entered on file' when duplicating a record The 'date entered on file' (MARC21: 008/0-5, UNIMARC: 100a/0=7) of a record created by duplication of an existing record should be set to the current date instead of having the value of the original record. Test plan ========= 1. Check the 'date entered on file' of an existing biblio / authotiry record (MARC21: 008/0-5, UNIMARC: 100a/0=7). 2. Duplicate the record by Edit > Edit as new (duplicate) 3. Control the 'date entered on file' value - it will equal to that of the original record. 4. Apply the patch (restart plack). 5. Repeat step 2. 6. Check the date - it should be the current date. Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #9 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- Created attachment 164801 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=164801&action=edit Bug 36552: (QA follow-up) Add POSIX module Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 --- Comment #10 from Marcel de Rooy <m.de.rooy@rijksmuseum.nl> --- Created attachment 164802 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=164802&action=edit Bug 36552: (QA follow-up) Add a theoretical check on $record Theoretically, it might be empty? Note the check too in the other script. Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 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 | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to master Version(s)| |24.05.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=36552 --- Comment #11 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 24.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fridolin.somers@biblibre.co | |m Status|Pushed to main |Pushed to stable Version(s)|24.05.00 |24.05.00,23.11.06 released in| | --- Comment #12 from Fridolin Somers <fridolin.somers@biblibre.com> --- Pushed to 23.11.x for 23.11.06 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Lucas Gass <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Pushed to oldstable Version(s)|24.05.00,23.11.06 |24.05.00,23.11.06,23.05.12 released in| | CC| |lucas@bywatersolutions.com --- Comment #13 from Lucas Gass <lucas@bywatersolutions.com> --- Backported to 23.05.x for upcoming 23.05.12 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |36792 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36792 [Bug 36792] Limit POSIX imports -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=38925 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36552 Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|Pushed to oldstable |RESOLVED CC| |wainuiwitikapark@catalyst.n | |et.nz --- Comment #14 from Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz> --- Not backporting to 22.11 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org