How to Edit Approval Workflow
Overview
Modify existing approval workflows to adjust value brackets, change approval chains, or update authorization hierarchies. Changes take effect immediately and apply to all new transactions created after the update.
Prerequisites
Before editing an approval workflow:
- User has "Manage Approval Workflows" permission in BizAdmin
- Understanding of current workflow configuration
- New approval requirements documented
- Impact assessment completed (who gets affected)
Important Considerations
Impact of Editing Workflows
Immediate Effect: Changes apply to all new transactions created after saving the edit
Pending Approvals: Transactions already in approval process continue with the old workflow rules they started with
No Retroactive Changes: Completed approvals remain unaffected
Plan Carefully: Communicate changes to affected users before implementing
Step-by-Step Guide
Step 1: Locate the Workflow to Edit
- Login to BizAdmin portal
- Click Access Control from the left sidebar
- Select Approval Workflows
- Main workflow list displays all configured workflows
Filter to Find Workflow (Optional):
- Use Workflow dropdown at top to filter by type
- Scan the list for the workflow you need to edit
- Check Department, Workflow type, and value ranges to confirm
Step 2: Open Edit Mode
Two Ways to Edit:
Method 1: From Main List
- Locate the workflow row in the table
- Click the Edit icon (pencil icon) in the Action column
- Edit form opens
Method 2: From Expanded View
- Click on any workflow row
- Details panel expands above the list
- Shows complete workflow configuration
- Click Edit icon (pencil icon) next to the workflow details
- Edit form opens
Edit Form Opens showing:
- Current workflow type (read-only, cannot change)
- Current department selection
- All existing value brackets and approval flows
Step 3: What You Can Edit
Editable Fields:
| Field | Can Edit? | Notes |
|---|---|---|
| Workflow Type | No | Cannot change workflow type after creation. Delete and recreate if needed. |
| Department | Yes | Change which department this workflow applies to |
| Start Amount | Yes | Modify value bracket starting points |
| End Amount | Yes | Adjust value bracket limits |
| No Approval Required | Yes | Toggle approval requirement on/off per bracket |
| Approval Flow | Yes | Add, remove, or reorder approvers in the chain |
Step 4: Modify Department (If Needed)
Department Dropdown:
- Click dropdown to see available departments
- Select different department if workflow should apply to another dept
- Or change from specific department to "All" or vice versa
Use Case Example:
- Originally: Purchase Order workflow for "Admin" department
- Change to: "All" departments for company-wide consistency
Step 5: Edit Value Brackets
Modify Existing Bracket Amounts
To Change Value Ranges:
- Click in Start Amount field
- Update the starting value
- Click in End Amount field
- Update the ending value
- Ensure no gaps or overlaps with other brackets
Common Edits:
| Change Type | Before | After |
|---|---|---|
| Increase threshold | ₹0 - ₹50,000 (No approval) | ₹0 - ₹100,000 (No approval) |
| Split bracket | ₹50,001 - ₹10,00,00,000 | ₹50,001 - ₹500,000 ₹500,001 - ₹10,00,00,000 |
| Adjust limit | ₹100,001 - ₹1,000,000 | ₹100,001 - ₹2,000,000 |
Add New Value Bracket
To insert additional bracket:
- Click + icon near the bracket rows
- New empty bracket row appears
- Enter Start Amount and End Amount
- Configure approval flow for this bracket
- System accommodates the new bracket in the workflow
Delete Value Bracket
To remove a bracket:
- Locate the bracket row to delete
- Click Delete icon (trash icon) in the Action column for that row
- Bracket removed immediately
- Ensure remaining brackets cover necessary value ranges
Warning: Deleting brackets creates gaps in approval coverage. Verify adjacent brackets cover the value range properly.
Step 6: Modify Approval Flow
Change "No Approval Required" Status
To Enable/Disable Approval:
- Check or uncheck "No Approval Required" checkbox
- When checked: Removes all approvers, documents auto-approved
- When unchecked: Must configure approval flow
Edit Single Level Approval
To Change Approver:
- Click dropdown on the existing approver circle
- Select different role from the list
- New role becomes the approver for this bracket
Example Change:
- Before: L1-Admin
- After: L2-Purchase
Modify Multi-Level Approval Chain
To Add Another Level:
- Click + icon next to the last approver in the chain
- New numbered circle appears
- Select approver role for this new level
- Approval flow extends with additional sequential step
To Remove a Level:
- Locate the approver circle to remove
- Click Delete icon associated with that circle
- Level removed from chain
- Subsequent levels renumber automatically
To Reorder Levels:
- Not directly supported - must delete and recreate in desired order
- Alternative: Clear entire chain and rebuild from scratch
To Change Approver at Specific Level:
- Click dropdown on that level's circle
- Select different approver role
- Level updates with new approver
Step 7: Review Changes
Before Saving, Verify:
Checklist:
- All value brackets have correct amounts
- No gaps between value ranges (unless intentional)
- Each bracket has approval flow configured or "No Approval" checked
- Multi-level chains are in correct sequence
- Department selection is appropriate
- Changes align with your approval policy
- Users in new approver roles are active and available
Step 8: Save Changes
- Review all modifications one final time
- Click Add button (bottom right) to save changes
- System validates the updated configuration
- Changes saved and activated immediately
- Form closes automatically
- Updated workflow appears in the main list
Immediate Effect: All new transactions created after this point will use the updated workflow rules.
Step 9: Verify the Update
Check Updated Workflow:
- Locate the workflow in the main list
- Click to expand Details panel
- Verify all changes reflected correctly:
- Value brackets updated
- Approval flows show new configuration
- Department selection correct
Test the Updated Workflow:
- Create a test transaction matching the workflow
- Verify routing goes to correct approvers
- Confirm multi-level chain works as expected
- Check "No Approval" brackets auto-approve
Common Edit Scenarios
Scenario 1: Increase No-Approval Threshold
Current Configuration:
- ₹0-₹10,000: No Approval
- ₹10,001-₹10,00,00,000: L1-Admin
New Requirement:
- Increase no-approval limit to ₹50,000
Steps:
- Open workflow for editing
- Modify first bracket End Amount: ₹10,000 → ₹50,000
- Modify second bracket Start Amount: ₹10,001 → ₹50,001
- Save changes
Result: POs up to ₹50,000 now auto-approved
Scenario 2: Add Finance Approval for High-Value
Current Configuration:
- ₹0-₹50,000: L2-Purchase (single level)
- ₹50,001-₹10,00,00,000: L2-Purchase (single level)
New Requirement:
- Add Finance Head approval for POs above ₹500,000
Steps:
- Open workflow for editing
- Modify second bracket End Amount: ₹10,00,00,000 → ₹500,000
- Click + to add new bracket
- New bracket: ₹500,001 - ₹10,00,00,000
- Configure approval flow: L2-Purchase → L3-Finance (two levels)
- Save changes
Result: Three-tier approval structure implemented
Scenario 3: Change Department Ownership
Current Configuration:
- Purchase Order workflow for "Admin" department
- Single bracket: ₹0-₹10,00,00,000 → L2-Admin
New Requirement:
- Move to Purchase department control
Steps:
- Open workflow for editing
- Change Department dropdown: Admin → Purchase
- Update approval flow: L2-Admin → L2-Purchase
- Save changes
Result: Purchase department now owns this approval workflow
Scenario 4: Switch from No-Approval to Required
Current Configuration:
- ₹0-₹25,000: No Approval Required (checked)
New Requirement:
- All sales orders need at least Sales Manager approval
Steps:
- Open workflow for editing
- Uncheck "No Approval Required" checkbox
- Click + in Approval Flow column
- Select L2-Sales from dropdown
- Save changes
Result: Even low-value sales orders now require approval
Handling Complex Changes
Restructuring Multiple Brackets
When to Restructure:
- Major policy changes affecting all value ranges
- Consolidating too many brackets into simpler structure
- Complete redesign of approval hierarchy
Best Practice:
- Document new structure on paper/spreadsheet first
- Consider deleting old workflow and creating new one
- If editing, work top to bottom through brackets
- Save frequently if doing major changes
Migrating Between Departments
Scenario: Moving workflow from "All" to specific departments
Approach:
- Keep original "All" workflow active
- Create new workflows for specific departments
- Test new department-specific workflows
- Delete original "All" workflow only after verification
This ensures no approval gaps during transition.
Validation & Error Prevention
Common Mistakes to Avoid
Overlapping Value Ranges:
- Bad: Bracket 1 ends at ₹100,000, Bracket 2 starts at ₹100,000
- Good: Bracket 1 ends at ₹100,000, Bracket 2 starts at ₹100,001
Gaps in Coverage:
- Bad: ₹0-₹50,000, then ₹100,001-₹10,00,00,000 (missing ₹50,001-₹100,000)
- Good: Continuous coverage with no gaps
Wrong Approval Sequence:
- Bad: L3-Finance → L2-Purchase (reverse hierarchy)
- Good: L2-Purchase → L3-Finance (proper escalation)
Empty Approval Chain:
- Bad: Unchecking "No Approval Required" but not adding approvers
- Good: Either check "No Approval" or configure approval flow
Impact on Pending Approvals
How Edits Affect In-Progress Transactions:
| Transaction Status | Impact of Edit | Behavior |
|---|---|---|
| Not Yet Created | Full impact | Uses new workflow rules completely |
| Pending Approval | No impact | Continues with original workflow it started with |
| Approved | No impact | Historical data remains unchanged |
| Draft/Saved | May vary | When submitted, may use new or old rules depending on system design |
Best Practice: Communicate changes to users so they understand approval routing for transactions in different stages.
Post-Edit Communication
After making changes:
Notify Affected Users:
- Department heads whose workflows changed
- Users who create transactions requiring approval
- New approvers added to chains
- Removed approvers who no longer need to review
Update Documentation:
- Internal approval policy documents
- Training materials referencing approval limits
- Process flowcharts showing authorization paths
Monitor Initial Impact:
- Watch for transactions getting stuck due to unassigned approver roles
- Check if users are confused by new routing
- Verify approval turnaround times remain acceptable
Troubleshooting Edit Issues
Problem: Changes not taking effect
- Check: Did you click Add/Save button?
- Solution: Re-edit and ensure you save the changes
Problem: Transactions routing to wrong approver
- Check: Is the user assigned to the correct role?
- Solution: Go to Manage Users and verify role assignments
Problem: Cannot delete a bracket
- Check: Do you have at least one bracket remaining?
- Solution: Workflows need at least one configuration. Edit rather than delete.
Problem: Edit button is disabled/grayed out
- Check: Do you have "Manage Approval Workflows" permission?
- Solution: Contact administrator to grant necessary permissions
Problem: Department dropdown shows wrong options
- Check: Are departments properly configured in Organization > Departments?
- Solution: Create missing departments before configuring workflow
Related Actions
- Add Approval Workflow - Create new workflow rules
- View Workflow Details - See complete configuration
- Manage Users - Assign users to approver roles
- Departments - Manage department structure
Frequently Asked Questions
Q: Can I change the workflow type from Purchase Order to Sales Order?
A: No, workflow type cannot be changed after creation. You must delete the workflow and create a new one with the correct type.
Q: What happens to pending approvals when I change the approval chain?
A: Pending approvals continue with the original chain they started with. Only new transactions use the updated chain.
Q: Can I temporarily disable a workflow without deleting it?
A: Not directly. You can set all brackets to "No Approval Required" as a temporary workaround, or delete and recreate when needed.
Q: How do I know which transactions will be affected by my edit?
A: Only transactions created after saving your edit will use the new rules. Check the audit log to see when the workflow was last modified.
Q: Can I undo changes after saving?
A: No automatic undo. You must manually edit again to revert to previous configuration. Consider documenting original settings before major changes.
Q: Is there a limit to how many times I can edit a workflow?
A: No limit. You can edit as many times as needed. Each edit is logged in the audit trail.
Q: Can I edit multiple workflows at once?
A: No, workflows must be edited individually. Plan batch changes carefully to maintain consistency.
Q: What if I accidentally delete all approvers?
A: If you uncheck "No Approval Required" but don't add approvers and save, transactions may get stuck. Always ensure either "No Approval" is checked OR approval flow is configured.
Need help? Contact support at support@bizconnekt.com