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