Require Product on Deal Stage Change
Currently we can set deal properties to pop up, and require them to be filled in when moving between stages. Similar to this, I'd like the ability to require that there be at least one product associated with a deal when moving to a certain deal stage.
Additionally, I'd like to be able to require that when a deal with products is moved to a certain stage, that all prices for the product on the deal are not zero.
The benefit of this is to ensure that when deals reach a certain stage in the pipeline, that they have reached a minimum level of "completeness".