Bug 18309: Add UNIMARC field 214 and its subfields
[koha.git] / misc / maintenance / process_record_through_filter.pl
bloba9d92d33adbc67b7784e803b8552b6f8811b16e7
1 #!/usr/bin/perl
3 # This script is intended for testing RecordProcessor filters. To use it
4 # run the script like so:
5 # > perl process_record_through_filter.pl ${BIBLIONUMBER} ${FILTER}
7 use strict;
8 use warnings;
10 use Koha::Script;
11 use Koha::RecordProcessor;
12 use Data::Dumper;
13 use C4::Biblio;
15 my $record = GetMarcBiblio({ biblionumber => $ARGV[0] });
17 print "Before: " . $record->as_formatted() . "\n";
18 my $processor = Koha::RecordProcessor->new( { filters => ( $ARGV[1] ) });
19 $record = $processor->process($record);
20 print "After : " . $record->as_formatted() . "\n";