https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=25449
Phil Ringnalda <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #5 from Phil Ringnalda <[email protected]> --- 942$c, biblioitems.itemtype, (but not 942 itself) is already mandatory in every framework except ACQ, which makes it easy to see how toothless mandatory framework subfields are. Add a record in the default framework with the basic editor, you are required to have a 942$c to save the record. Add a record in the default framework with the advanced editor, you are only required to have a 942$c if you add a 942, but you aren't required to add a 942. Add a record in the default framework with batch import, you aren't required to have a 942$c even if you make 942 mandatory (and yes, that does also mean that making items.itype mandatory in the framework has no effect on items created by batch import). So this bug needs to depend on a bug to change batch import, either by respecting mandatory fields/subfields in frameworks (which would be a huge behavior change, requiring users to learn how to use MarcEdit to batch change records before importing them) or by adding a select list to the actual import step to choose a "Default itemtype if 942$c or 952$y is missing", and for mandatory biblioitems.itemtype to actually work with the advanced editor, the 942 field needs to also be mandatory. To me, that makes taking the patch from bug 24331 to stop throwing an ISE when a patron places a hold seem like a pretty good idea. -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ 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/
