Info | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Info | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
This wiki page is to collect arguments, requirements or use cases in favor or against making material type optional. Jira Legacy server System Jira serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UXPROD-2178
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." |
| 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:
| 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. |
| 2024-05-27 | ||||||||||
2 |
Tickets related
Jira Legacy server System Jira serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UXPROD-2178
Jira Legacy server System Jira serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key UIDATIMP-1626