Bug 22092 - When creating a new subscription, biblio.serial is not set if field 942 is missing.
Summary: When creating a new subscription, biblio.serial is not set if field 942 is mi...
Status: Patch doesn't apply
Alias: None
Product: Koha
Classification: Unclassified
Component: Serials (show other bugs)
Version: master
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Olli-Antti Kivilahti
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-10 07:15 UTC by Olli-Antti Kivilahti
Modified: 2021-01-06 12:07 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
0001-Bug-22092-When-creating-a-new-subscription-biblio.se.patch (1.35 KB, patch)
2019-01-10 07:21 UTC, Olli-Antti Kivilahti
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Olli-Antti Kivilahti 2019-01-10 07:15:33 UTC

    
Comment 1 Olli-Antti Kivilahti 2019-01-10 07:21:34 UTC
Created attachment 83769 [details] [review]
0001-Bug-22092-When-creating-a-new-subscription-biblio.se.patch
Comment 2 Aleisha Amohia 2019-01-17 20:16:01 UTC
Can you please provide a test plan for this?
Comment 3 Mackey Johnstone 2019-01-17 21:20:19 UTC
We can't seem to save a record without field 942 filled anyway, so not sure when this bug would occur.
Comment 4 Olli-Antti Kivilahti 2019-01-18 10:09:11 UTC
It is probably due to our Voyager-> Koha data migration pipeline.

For performance reasons it skips the bulkmarcimport.pl -script.

In Koha there probably are other points where the presence of field 942 is assumed. However having migrated a few libraries already, we don't seem to be facing any strange problems yet.
Comment 5 Olli-Antti Kivilahti 2019-01-18 10:16:45 UTC
(In reply to Aleisha Amohia from comment #2)
> Can you please provide a test plan for this?

I cant remember how the stock Koha-Community version actually uses the biblio.serial -flag.
We have a feature which paginates our 500+ (up to several thousand) serials and their attached records on the detail.pl to a serial enumeration tree:

  2018 
    -> : 1
        -> : 1
        -> : 2
        -> : 3
        -> : 4
    -> : 2
        -> : 1
  ...

Then by clicking the enumeration component we render (from the REST API) all the Items matching that year/issue/volume.
This way loading the detail.pl doesn't take up to one minute, but typically only seconds with large Item volumes.

To activate the "dynamic Serial numbers tree" -view, we check the koha.biblio.serial -flag
Comment 6 Bernardo Gonzalez Kriegel 2020-05-02 12:17:07 UTC
Sorry, does not apply, please rebase.