Workflow Transition Rules are significantly less effective/usable than they should be due to lack of ability to add conditions. This is a crucial part of workflow in any business process management system, even the most basic ones which are not even close to ERPNext standard
This really needs to be fixed unless of course if it’s already there and we somehow missed it?
Thanks for your response. For example, a user with role ‘Account User’ can change the state of a Sales Invoice from ‘Pending Approval’ to ‘Approved’ only if the field ‘Is Return’ has a value of ‘0’ and if the field ‘Total Amount’ has a value less than ‘100,000’