c1dee89d590364acaeb8bddffcece37c245f82ac
[working/Evergreen.git] / docs / cataloging / MARC_batch_edit.adoc
1 MARC Batch Edit
2 ---------------
3 This function is used to batch edit MARC records either adding a field, removing a field or changing the contents of a field. 
4
5 Record Source::
6 This includes options to batch edit identifying MARC records in a record bucket, CSV file or by record id.
7
8 Go! (button)::
9 This button runs the action defined by the rule template(s).
10
11 Action (Rule Type)
12 ~~~~~~~~~~~~~~~~~~
13 Replace::
14 Replaces the value in a MARC field for a batch of records.
15 Delete::
16 Removes a MARC field and its contents from the batch of records.
17 Add::
18 Use this to add a field and its contents to a batch of records.
19
20 Other Template Fields
21 ~~~~~~~~~~~~~~~~~~~~~
22 MARC Tag::
23 This is used to identify the field for adding, replacing, or deleting.
24 Subfield (optional)::
25 Indicates which subfield is being edited.
26 MARC Data::
27 Use this to indicate the data to add or used in replacing the existing data.
28
29 Advanced Matching Restrictions (Optional)
30 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
31 Subfield
32 Regular Expression::
33 Using PERL syntax for a regular expression to identify the data to be removed or replaced.
34
35 .Running a Template to Add, Delete, or Replace MARC data
36 . Click Cataloging->MARC Batch Edit
37 . Select *Record source*
38 . Select the appropriate bucket, load the CSV file or enter record id depending on *Record source* selected
39 . Select the *Action Rule*
40 . Enter the *MARC Tag* with no indicators (eg. 245)
41 . Enter the *subfields* with no spaces.  Subfields are optional. Multiple subfield can be entered such as _auz_.
42 . Enter the *MARC Data* which is the value in the fields
43 . Enter optional *Advanced Matching Restrictions*
44 .. Subfield
45 .. Regular Expression (using PERL syntax)
46 . Click *Go!*
47 . Results page will display indicating the number of records successfully edited
48