If you have a marc modification template action to "move all fields XXX to YYY", and the field XXX has been repeated in a record, only the first XXX field is moved. Same applies to "copy" and "copy and replace" actions.
I'm sure that I've seen it move all the subfields from all the XXX fields and stuff them into 1 new YYY field. Obviously that isn't very optimal either though. I personally find the marc modification templates almost unusable. I don't know if it's better to try to improve them or figure out something else...
(In reply to David Cook from comment #1) > I personally find the marc modification templates almost unusable. I don't > know if it's better to try to improve them or figure out something else... That's not very constructive. The tool exists for years now and no such feedbacks have been reported.
It has also been improved over recent versions with new options and bug fixes. We have used it quite a few times for smaller changes now and it works. Only thing I miss maybe is an option to change controlfields, like 006 and 007.
Created attachment 82991 [details] [review] Bug 21831: Allow move all fields even if destination field is different Tests exist in t/SimpleMARC.t to prove that it works and it is possible. I do not remember what I wrote this limitation.
Pasi, could you test this patch? I have no idea why this condition/limitation existed.
(In reply to Jonathan Druart from comment #2) > That's not very constructive. The tool exists for years now and no such > feedbacks have been reported. That's fair enough. I said "personally" because I personally don't find it very useful, but I'm sure there are many people who do. And it's certainly better than the lack of options before. That said, I have a number of librarians who try to use it and get frustrated by how it works. They're very gracious about it, so they don't complain much, but they're now stopping using the marc modification templates in favour of trying to use MarcEdit instead. If they can get their IT department to allow them to install it on their desktops.
(In reply to Jonathan Druart from comment #5) > Pasi, could you test this patch? I have no idea why this > condition/limitation existed. I'll put this on my to do list as well. I have other work I need to do at this moment, but I'm keen to look at this patch and test it out.
Created attachment 89926 [details] [review] Bug 21831: Allow move all fields even if destination field is different Tests exist in t/SimpleMARC.t to prove that it works and it is possible. I do not remember what I wrote this limitation. Signed-off-by: Jon Knight <j.p.knight@lboro.ac.uk>
QA: Looking here
Created attachment 89965 [details] [review] Bug 21831: Allow move all fields even if destination field is different Tests exist in t/SimpleMARC.t to prove that it works and it is possible. I do not remember what I wrote this limitation. Signed-off-by: Jon Knight <j.p.knight@lboro.ac.uk> Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Awesome work all! Pushed to master for 19.05
Pushed to 18.11.x for 18.11.06