Bug 15869: Change framework on overlay
authorNick Clemens <nick@bywatersolutions.com>
Tue, 13 Sep 2016 15:23:50 +0000 (15:23 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 7 Feb 2023 13:32:22 +0000 (10:32 -0300)
commite5f251a709f3ebfcda57cdf7f32185464a6991d5
tree83f7f5c106df70e6b49f2395814f3256705792de
parent848022352fb3c80eeb4a03b4dcc89e20fecf5724
Bug 15869: Change framework on overlay

This patch allows for selection of framework to use when overlaying
records - by default it is set to keep the initial framework

To test:
 1 - Create some records using one framework
 2 - Export the records
 3 - Edit the records to add fields not in original framework
 4 - Stage records using a rule that will find matches
 5 - Import
 6 - Note records contain new fields on display, but they are lost on edit
 7 - Apply patch
 8 - Stage records again
 9 - Select a framework that contains the new fields on import
10 - Import records
11 - Note records now use selected framework and are displayed/edited
correctly

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
C4/ImportBatch.pm
Koha/BackgroundJob/MARCImportCommitBatch.pm
koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt
misc/commit_file.pl
misc/cronjobs/import_webservice_batch.pl
svc/import_bib
tools/manage-marc-import.pl