You can use Client Side code in Sage CRM workflow. The image below shows an Opportunity that is being progressed through a workflow in Sage CRM. In this example opportunity workflow the maximum certainty allowed for any stage has been controlled. e.g.
Lead - 5 Qualified - 10 Quote Submitted - 15 Negotiating...
25 Aug 2016