We have a number of gift subtypes our finance team uses for gifts of certain types of assets, especially for stock and mutual funds and different accounts these come from. However, when entering a cash gift, these subtypes are irrelevant and cause confusion. I suggest a feature to allow gift subtypes to be filtered, based on the gift type chosen. If cash is chosen, only subtypes linked to cash gifts would appear in the drop-down. If stock is chosen, only subtypes linked to stock gifts would appear in the drop-down, etc. Subtypes could be available for all gift types or only for a single gift type, depending on the business need.
Yes! The system needs to allow for what are clearly dependent picklists to be treated that way, to reduce errors and clear visual clutter. You should be able to restrict based on the parent picklist (gift type)