Koha-clms/misc/maintenance
Nick Clemens f2d40e1c69
Bug 39413: Add a check for item fields in MARC records to data inconsistencies script
This patch adds a new test to the data inconsistencies script to report where
MARC records contain item fields.

These may not cause issues in Koha, however, in discovery harvests they have eben found to create errors

To test:
1 - Follow test plan on bug 39412 to generate records with item tags
2 - perl misc/maintenance/search_for_data_inconsistencies.pl
3 - Note new section and hint on how to fix
4 - perl misc/maintenance/touch_all_biblios.pl
5 - repeat 2
6 - Errors cleared

Signed-off-by: Magnus Enger <magnus@libriotech.no>
Signed-off-by: Martin Renvoize <martin.renvoize@openfifth.co.uk>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2025-05-12 18:31:21 +02:00
..
UNIMARC_fix_collectiontitle.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
UNIMARC_sync_date_created_with_marc_biblio.pl Bug 39325: Manual fixes 2025-04-28 18:51:23 +02:00
acq_cancel_obsolete_orders.pl Bug 36068: (QA follow-up) Add OPTIONS section in POD 2024-04-19 18:06:31 +02:00
audit_database.pl Bug 36039: (QA follow-up): Improve audit messages 2024-12-27 15:19:05 +01:00
auth_show_hidden_data.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
borrowers-force-messaging-defaults.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
check_syspref_cache.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
check_sysprefs.sh
…
cmp_sysprefs.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
compare_es_to_db.pl Bug 36365: (follow-up) Indexing should be done async and in chunks 2025-04-14 08:51:17 +02:00
dedup_authorities.pl Bug 13706: Minor tidy/spelling issues 2024-04-26 14:14:54 +02:00
fix_accountlines_date.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
fix_accountlines_rmdupfines_bug8253.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
fix_invalid_dates.pl Bug 38857: Update cronjobs to log run before processing parameters 2025-01-10 19:19:23 +01:00
fix_mysql_constraints.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
fix_tags_weight.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
generate_MARC21Languages.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
make_zebra_dom_cfg_from_record_abs Bug 22600: Set 'commandline' interface appropriately 2019-04-10 19:43:11 +00:00
process_record_through_filter.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
pseudonymize_statistics.pl Bug 39652: (QA follow-up) Update misc/maintenance/pseudonymize_statistics.pl 2025-04-24 19:53:17 +02:00
remove_items_from_biblioitems.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
sanitize_records.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
search_for_data_inconsistencies.pl Bug 39413: Add a check for item fields in MARC records to data inconsistencies script 2025-05-12 18:31:21 +02:00
sync_db_comments.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
touch_all_biblios.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
touch_all_items.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
update_authorities.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
update_localuse_from_statistics.pl Bug 37790: Add skip indexing and holds queue options and verbosity to update localuse script 2024-11-18 17:04:32 +01:00