Symptom
We have an Approval Workflow, that uses Javascript (so it's not the out-of-the-box Approval WF).
For the Process Owner, we are using a Dictionary link on the Model, where the Dictionary entry has an email address attribute.
In the Approval Workflow, the specific Task is using the following code to get the Process Owner.
var own = data.properties[ 'meta-processowner' ] |
We renamed the Process Owner Dictionary entry, and added a new entry called Process Owner.
However, the emails go to users in the old, renamed Process Owner.
Resolution
To preserve attribute association and data, the Workflow Accelerator uses Dictionary ID's, not the Dictionary entry name.
So, in this case, the Javascript meta-processowner variable is still pointing to the email attribute of the renamed Process Owner Dictionary entry, not the new one.
To correct this situation, reverse the renaming of the Process Owner Dictionary entry.
Keywords
KBA , BPI-SIG-CA-AWF , Approval Workflow for SAP Signavio , How To