In the staff interface it is possible to specify framework code when committing staged MARC records. But this parameter is not available in the corresponding shell-script.
Created attachment 109690 [details] [review] Bug 26402: Add --framework parameter to commit_file.pl
Test plan: 1. Stage a MARC file using stage_file.pl. For instance using the devbox: cd ~/kohaclone sudo koha-shell -c 'perl misc/stage_file.pl --file t/db_dependent/www/data/marc21record.mrc' kohadev 2. Note the assigned batch number and commit the batch using --framework parameter to commit_file.pl. For example using the devbox: sudo koha-shell -c 'perl misc/commit_file.pl --batch-number 1 --framework ACQ' kohadev 3. Verify that the framework code was correctly assigned: sudo koha-mysql kohadev -e 'SELECT frameworkcode FROM biblio ORDER BY timestamp DESC LIMIT 1;'
Created attachment 127093 [details] [review] Bug 26402: Add --framework parameter to commit_file.pl This patch adds the option to pass a frameworkcode to the commit_file.pl script. To test: 1. Stage a MARC file using stage_file.pl. For instance using the devbox: cd ~/kohaclone sudo koha-shell -c 'perl misc/stage_file.pl --file t/db_dependent/www/data/marc21record.mrc' kohadev 2. Note the assigned batch number and commit the batch using --framework parameter to commit_file.pl. For example using the devbox: sudo koha-shell -c 'perl misc/commit_file.pl --batch-number 1 --framework ACQ' kohadev 3. Verify that the framework code was correctly assigned: sudo koha-mysql kohadev -e 'SELECT frameworkcode FROM biblio ORDER BY timestamp DESC LIMIT 1;' => SUCCESS: It picked it Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Created attachment 127203 [details] [review] Bug 26402: Add --framework parameter to commit_file.pl This patch adds the option to pass a frameworkcode to the commit_file.pl script. To test: 1. Stage a MARC file using stage_file.pl. For instance using the devbox: cd ~/kohaclone sudo koha-shell -c 'perl misc/stage_file.pl --file t/db_dependent/www/data/marc21record.mrc' kohadev 2. Note the assigned batch number and commit the batch using --framework parameter to commit_file.pl. For example using the devbox: sudo koha-shell -c 'perl misc/commit_file.pl --batch-number 1 --framework ACQ' kohadev 3. Verify that the framework code was correctly assigned: sudo koha-mysql kohadev -e 'SELECT frameworkcode FROM biblio ORDER BY timestamp DESC LIMIT 1;' => SUCCESS: It picked it Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Pushed to master for 21.11, thanks to everybody involved!