https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38397

            Bug ID: 38397
           Summary: Mandatory requirements in Frameworks need relationship
                    between tag and subfield
 Change sponsored?: ---
           Product: Koha
           Version: 24.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Cataloging
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected]

This is a followup from Bug 36054 and tested on a 23.11 and 24.05 installation.

To recreate:
1. Edit the default framework and uncheck the mandatory box for the SUBFIELD of
the 005 and save. The tag itself should still be marked as mandatory.
2. Find a bib record.
3. See the 005 is not required. Save.

Note: In 23.11, it is possible to delete data in the 005 and save the record in
the basic editor. As of 24.05, saving the record will automatically add data to
the 005 in the basic editor if it is missing in the Default framework.

The record saves as it should.

4. Now edit the record again and switch to the Advanced Editor.
5. Delete the 005 tag
6. Save.

Save fails and gives an error statement "Record structure invalid, cannot
save." and "missing mandatory tag: 005."

If a tag is marked as mandatory, the subfields should be mandatory. If none of
the subfields are mandatory, should the tag still be mandatory? The mandatory
requirement highlights a relationship problem between the tag settings and
subfield settings.

This does raise some questions on how to handle things like the 942$c. This
field is mandatory regardless of what the user selects in the framework.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to