CRM 6.2.i
We have MAS 200 integrated with with our CRM. So when they create a new opportunity, they click on the "New Quote" button (in the Quotes tab) or "New Order" in the Orders tab and MAS pops up to allow them to fill in the information. After they refresh CRM, The quote or order pops up and we're in business; they click on the workflow to advance the opportunity.
What I have been noticing is sometimes they advance the opportunity down the workflow prematurely. For example, they might accidentally advance the "Invoice" stage before the status of the order has been changed to "Complete." Another example is they advance to the "Quoted" stage before even creating a quote in MAS.
So I'm looking for a way to check to see if an existing quote or order exists when they advance the workflow (and prevent workflow advancing until a quote or order exists within the opportunity)?
And I'm looking for a way to prevent workflow progressing if a quote or order status has not been changed to "complete."