Material type: optional or required

Status

TBD

Result

OPEN

This wiki page is to collect arguments, requirements or use cases in favor or against making material type optional.  UXPROD-2178 - Getting issue details... STATUS


Make material type optional

#

Requirement | Argument | Use case

Analysis Notes

AI discussion status

Submitted by OR has use case for institution / customers

Date added

1

Material Type is not used for any purpose by some institutions. It is not required for circulation. However, because it is required, we have to populate it in the Item Record. This is an extra step and a waste of data. It is always, "Unspecified."

OPEN

Kristin Martin

2024-05-22


2

Materials is not used for any purpose by some institutions. But because it is required in the item record, when creating an order record that will create an item record, Material Type is required. This means that Data Import also has to map to Material Type (which led to a needless bug, now fixed: UIDATIMP-1626 - Getting issue details... STATUS ). This interrupted workflows for libraries that don't even use Material Type for any reason

Kristin Martin2024-05-22

Keep material type mandatory

#

Requirement | Argument | Use case

Analysis Notes

AI discussion status

Submitted by OR has use case for institution / customers

Date added

1

Material type is required by and is mandatory for institutions that use material type in their circulation rules.

Other institutions that don't use material type can delete all material types except the "Unspecified" type. We only need to add an "auto-fill and hide" feature: If the software detects that there's only a single material type it automatically populates the material type field with it and hides it in the UI.

This solution avoids the breaking change when making a mandatory field optional that requires many changes across many modules.


OPEN

 Julian Ladisch

2024-05-27

2






Tickets related

UXPROD-2178 - Getting issue details... STATUS

UIDATIMP-1626 - Getting issue details... STATUS