Users often turn up in a situation when a business process cannot be finished because the user has not entered all the necessary information.
An example of this situation is when a user tries to create a drop-ship order with missing customer address.
According to UX best practices, the system shou...