Bug 22092

Summary: When creating a new subscription, biblio.serial is not set if field 942 is missing.
Product: Koha Reporter: Olli-Antti Kivilahti <olli-antti.kivilahti>
Component: SerialsAssignee: Olli-Antti Kivilahti <olli-antti.kivilahti>
Status: Patch doesn't apply --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: bgkriegel, katrin.fischer, mackeyfj
Version: Main   
Hardware: All   
OS: All   
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

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.