When changes are performed to the Advanced Approval Workflow, transaction Status may remain in Pending Approval although it has been approved by all approvers listed in Approver List.
To avoid this, add the Lock Record action to the Workflow.
- Navigate to Customization > Workflow > Workflows
- NSTS | GAW – Approval: Click Edit
- Click State 2: Approver
- Bottom right corner: Click New Action
- Click Lock Record
- Basic Information:
- Trigger On: Select Before Record Load
- Click the icon displayed next to the Condition field
- Use Expressions: Enter Checkmark
- Field: Select User
- Compare Type: Select none of
- Value Field: Select Global – Current Approver (Workflow)
- And/Or: Select Or
- Click Add
- Field: Select User
- Compare Type: Select none of
- Value Field: Select Global – Super Approver (Workflow)
- Click Add
- Click Save
- Click Save
- Click State 3: Create Next Approver List
- Create Lock Record action exactly the same using steps 4 to 8
- Click State 4: Next Approver
- Create Lock Record action exactly the same using steps 4 to 8