I'm working on a B2B application where huge numbers of fields (up to 100) are divided into ten categories.
Please note, fields are grouped into different categories but impact each other.
like:
Category 1 :: field name: Bandwidth
Category 2 :: field name: delivery date
These are dependent on others or impacts others like changing bandwidth may change delivery date and delivery location etc.
scenario 1: fields could be updated after placing an order. e.x. delivery address, bandwidth, delivery date, email, personal details of vendor etc.
Question: How do I let the user know that there is an impact of changing fields?
My solution:
- If other fields are getting impacted by a change, show them in popup/popover and let the user guide to each fields one by one. like tour. But the problem is if a change#1 impact ten fields in different categories, It may look clumsy and confusing.
- Show all the dependent fields before hitting the submit button or before changing the data to set the expectation for the user?
There is no testing done as of now, will test it with first prototype but I need community's opinion on this. For me, answer 2 is a good way to start.
I'd appreciate your feedback. Also please share if there is any usecase similar to this available.
Thanks.