Hi Chris!
I fully aggree that checking the open approvals against the ACLs each time someone opens the tab is the root of the problem.
We are using SQL-filters to determine the approvers and the approvees.
The statements are looking like this :
SELECT distinct mcOtherMSKEY FROM idmv_link_basic_active with (nolock) where mcAttrname = 'G_GENEHMIGER' and mcThisMSKEY = %USERMSKEY%
What I am trying to find out is how the SQL-Statement the UI sends to the dateabase exactly is looking like. Maybe the view or SP can be streamlined a little bit.
Any idea?
Markus