How to get the previous task users when approving the task externally on 12c

(Doc ID 2334782.1)

Last updated on DECEMBER 01, 2017

Applies to:

Oracle Business Process Management Suite - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Goal

As suggested on the KM Note 2312851.1 the execData.systemAttributes.assignees are cleaned when the task is completed. For most cases using the execData.systemAttributes.approvers and execData.systemAttributes.updatedBy.id works fine. However, in my case I'm approving my task using  a Subprocess with an Update Task of type Update Outcome. In that case the updatedBy shows up as 'workflowsystem' and the assignees is blank. 

Is there a way to extract the approver and/or previous assignees from the task ?  

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms