- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:17 AM
Hi,
I noticed today that in some of the approval records generated, the Approving field is coming empty in some cases,which is stopping the approvers from getting info by clicking the approving field. I also noticed that for all the records in which Approving field is empty,the Source Table field is also coming empty. What could be the reason for this? and possible ways to counter this problem?
Thanks,
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:45 AM
Adding a custom business rule such as this will solve the issue (Sample from my instance)
if(current.sysapproval.sys_class_name=='sc_req_item')
{
current.document_id=current.getValue('sysapproval');
current.source_table=current.sysapproval.sys_class_name;
}

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:29 AM
What about the 'Approval for' field? Is it filled? Task based record like change etc are driven using that field.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:33 AM
Hi Kalai,
Yes,The Approval For field is filled. I have many requests like RITMs,Changes,Problems etc for which this problem is happening.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:38 AM
I would just add both the fields on the form and show whichever is not empty (I remember that is the out of the box design too but not sure).
If this is that big a problem, add a rule to the approver table and update the fields if they are empty.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-18-2016 03:39 AM
Also, I see number of records even on my personal instance with blank fields. So, guess that is a out of the box issue.