In a custom process, we have implemented a custom workflow. The process includes hierarchically stored data. For example each level represents a process and there is a process owner. So the process under the parent process should get the approval from parent process owner. So i have written custom rule using function module which gets the parent process owner and places in actor_tab of rule.
In the user decision step, the parent process owner should be able to process the approval in his business workplace.
For example level 1 process owner is XXXYYY( su01 user) and level 2 process owner is PPPQQQ. then when completing the process by PPPQQQ workflow gets triggered and the approval should be done by XXXYYY. But the user decision step is not appearing in XXXYYY's business workplace.
In workflow log using SWIA, i can see the agent determined value in _Rule_Result->Agents->FirstAgent as First Ad Hoc Agent: XXXYYY.
But i can't see the user decision step in XXXYYY's business workplace.
In agent assignment of user decision step, i have made it as 'General Task'.
Please let me know what point am i missing?