Current Scenario -While working on a project, we wanted to reduce the number of clicks a user had to perform in order to move to the next stage of a cross entity business process flow. Unsupported Workarounds available -http://www.magnetismsolutions.com/blog/gayanperera/2016/02/19/programmatically-move-cross-entity-bus...https://community.dynamics.com/crm/b/magnetismsolutionscrmblog/archive/2016/02/19/programmatically-m...
I completely agree with this idea, and it should be prioritized, while stages are a great indicator of where an entity is in a business process, requiring the user to "push" it through by clicking a button is a huge time waster for end users and can cause degredation of where an entity is in the process if a user forgets to do so leading to records hanging in limbo when they are not properly progressed into the next stage. It's critical to have the flexibility of automated "stage-gating" AND user driven "stage-gating"
this would apply to model-driven apps as well correct?