Koha/koha-tmpl/intranet-tmpl/prog/en/includes/background_jobs
Jonathan Druart 94c67c439e
Bug 32030: Create eHolding titles from a list
Add the ability to create new titles and attach them to a package.
The MARC to KBART2 mapping is the following (based on
https://github.com/adambuttrick/marc_to_kbart/blob/master/convert.py):

publication_title = biblio.title
print_identifier  = 020$a||020$z||022$a||022$y
online_identifier = 020$a||020$z||022$a||022$y
date_first_issue_online = 866$a (before '-')
date_last_issue_online  = 866$a (after '-')
num_first_vol_online    = 863$a (before '-')
num_last_vol_online     = 863$a (after '-')
num_first_issue_online  = ?
num_last_issue_online   = ?
title_url = 856$u
first_author = biblio.first_author
embargo_info = ?
coverage_depth = title_url ? 'fulltext' : 'print'
notes = $852$z
publisher_name = 260$b
publication_type = ?
date_monograph_published_print = ?
date_monograph_published_online = ?
monograph_volume = ?
monograph_edition = ?
first_editor = ?
parent_publication_title_id = ?
preceeding_publication_title_id = ?
access_type = ?

Note that title is not created (and so the resource) if a title from
this package already has a link to this bibliographic record.
Is that correct, or should we create another resource?

Should the import screen also have "start date" and "end date" to set for the
resource?

QA note: Ideally we would like to fetch the list from the REST API but the routes
are not there yet.

Signed-off-by: Jonathan Field <jonathan.field@ptfs-europe.com>

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-11-08 09:44:20 -03:00
..
batch_authority_record_deletion.inc
batch_authority_record_modification.inc Bug 29602: (follow-up) Fix missing filters 2022-04-20 20:43:14 -10:00
batch_biblio_record_deletion.inc
batch_biblio_record_modification.inc Bug 29602: (follow-up) Fix missing filters 2022-04-20 20:43:14 -10:00
batch_hold_cancel.inc Bug 29602: (follow-up) Fix missing filters 2022-04-20 20:43:14 -10:00
batch_item_record_deletion.inc Bug 29602: (follow-up) Fix missing filters 2022-04-20 20:43:14 -10:00
batch_item_record_modification.inc
create_eholdings_from_biblios.inc Bug 32030: Create eHolding titles from a list 2022-11-08 09:44:20 -03:00
marc_import_commit_batch.inc Bug 27421: (QA follow-up) Template polishing 2022-09-19 15:14:59 -03:00
marc_import_revert_batch.inc Bug 27421: (QA follow-up) Template polishing 2022-09-19 15:14:59 -03:00
stage_marc_for_import.inc Bug 27421: (QA follow-up) Template polishing 2022-09-19 15:14:59 -03:00
update_elastic_index.inc Bug 30733: Simplify translatable strings 2022-06-17 10:16:34 -03:00
update_holds_queue_for_biblios.inc Bug 29346: Add better reporting 2022-05-05 11:17:36 -10:00