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-2178Getting 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 | 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-1626Getting issue details... STATUS ). This interrupted workflows for libraries that don't even use Material Type for any reason | Kristin Martin | 2024-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 | 2024-05-27 | ||
2 |
Tickets related
- UXPROD-2178Getting issue details... STATUS
- UIDATIMP-1626Getting issue details... STATUS