SAP Knowledge Base Article - Public

3161273 - After changing Dictionary Entries, the Process Owner is no longer receiving emails from the Approval WF, in the Workflow Accelerator

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

Product

SAP Signavio Process Manager all versions ; Signavio Process Manager all versions