To recreate: 1. Create a Record overlay rule with Source, z39.50, 500, protect, skip, skip, skip, skip. 2. Edit a biblio in the Advanced Editor. 3. Make sure the record contains a 500 tag with text. Save 4. Use advanced search to find a replacement bibliographic record - substitute. 5. Notice the 500 field may now be missing. 6. Save the record. The 500 field, which was protected, is not restored upon saving. The record overlay rules for z39.50 should work for both the basic and advanced editors. The Advanced search in the Advanced Editor appears to function as the Replace record via z39.50 in the basic editor and should behave similarly when applying overlay rules.
This is also not working in basic editor. Recreate using Esther's plan above with the basic editor.
(In reply to holly from comment #1) > This is also not working in basic editor. > > Recreate using Esther's plan above with the basic editor. This is worrying. Can you check if you might have had 2 different rules for 500 defined? Also your exact version? Bug 30966 And then there is: Bug 33268
Sorry for creating confusion. My comment is not relevant. I found and am commenting on the actual bug 34191
With all those very similar bugs I believe it just shows there is an urgent need for some clean-up!