Need help debugging changes in the approval field

peterraeves
Mega Guru

We have the situation where changing the problem.approval field to Requested, it sets all Approval records back to 'Requested'. I tried this on an OOTB instance and noticed it did not happen there. We would like to modify the modification, but I cannot locate the change... In a desperate attempt, I have deactivated all Business Rules and all Client Scripts on Problem and Task and it stills happens. I have checked the workflow context and there were none. Where should I search next? What else could modify the sysapproval record like this...

1 ACCEPTED SOLUTION

If this is not being managed by Business Rules or Workflows then it may be from Approval Rules.



System Properties > Approval Engines will show you how approvals on various tables are managed. If the Problem or Task tables shows 'Approval Rules' then you can manage these through System Policy > Rules > Approval



From your debug output above this looks like it might be the case!


View solution in original post

11 REPLIES 11

The only other thing I know of that can automatically affect approval records is Process Guides - this is a legacy feature but I believe it is possible for it to kick in unexpectedly in certain circumstances so it may be worth turning all of those off as well


System Policy > service Catalog > Process Guides


Thanks Dan, your replies have been very helpful.