SAP Knowledge Base Article - Public

3625746 - Workflow Reviewers See Latest Diagram in /#Show Comments/ Instead of Approved Version

Symptom

After starting an approval workflow for a diagram, it’s still possible to make changes. These changes should not be visible to workflow participants, as they aren’t part of the approval process. While #Compare revisions and #Open in Editor correctly show the diagram version from the time the workflow was triggered, #Show comments instead displays the latest revision, not the one sent for approval.

Reproducing the Issue

1. Create a workflow with Signavio approval set as a trigger. Add a user task with form which contains: 
#Compare revisions
#Open in Editor
#Show comments
2. Start an approval workflow for one of the diagrams.
3. Modify a diagram and save the changes
4. Open a user task created in step 1 and click links generate by the form. Following happens:

Also, please note that as soon as diagram is modified (step 3) the icon showing diagram workflow state disappears, despite the fact that workflows is still active.

Resolution

This behavior occurs when the approval workflow is not aligned with the intended use of the approval functionality. If a new revision of a diagram is created and intended for approval, the currently running approval workflow should be canceled before proceeding.

Keywords

Approval workflow, diagram revision, #Show comments, approval cancellation, revision mismatch, Signavio Process Governance, PG  , KBA , BPI-SIG-PG-EDT , Process Governance Editor , Problem

Product

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