15 Ways to Optimize Workday BPs-Part 3
- Joel from Belguim
- 3 days ago
- 4 min read
Updated: 2 days ago
Introduction:
This blog is Part-3 of a 3-part series focused on improving Workday™ Business Processes. I hope you enjoyed Part-1 and Part-2, which covered the first 10 of 15 topics. Here are the final 5 topics:

Using the Maintain Worktag Usage and Maintain Related Worktag Usage reports, you can indicate whether specific worktag types or related worktag types are required on a transaction. You can configure allowed values in the related worktags for a worktag to control valid combinations of worktags.
Through custom validations, you can set rules that require specific worktags on a transaction. Example: A custom validation ensures that transactions include both a cost center and region worktag, and that they’re a valid combination.
Using the Maintain Custom Validations report, you can create or edit critical errors and warning messages for transactions based on rule conditions that you establish. These rule conditions can involve more than worktags. When your staff performs these transactions, Workday validates them against your conditions.
For example you could build a worktag ‘intercontinental flight’ with the values yes and no and use this on the spend authorization as a mandatory field.

Automatically assigning security roles ensures users get appropriate access based on their position or org.
Example: When an employee is promoted to manager, they automatically receive the Manager role.
Another example: As part of End Contingent Workers Contract BP , we want to auto-remove all the role assignments of the contractor before ending their contract.
Workday offers two services - Remove User Based Security Group (UBSG) and Terminate the User Account.
When the End Contingent Worker BP is marked completed, the services fire and complete the removal of UBSG Assignments and access to the Workday account. There is NO SERVICE for removing Role Based Assignments.

Calculated fields are everwhere they can be found in condition rules for Rule Based Businiess Process design. In Conditional rules in several Business Process steps like for example in approvals, they can also be displayed in notification messages.

Monitoring reports track BP progress and exceptions, enabling proactive management. Examples
Business Process Events Awaiting Action
Report Name: Business Process Events Awaiting Action
Purpose: Shows all in-progress tasks that are waiting for user action.
Use it for:
Identifying bottlenecks or stuck items
Nudging approvers to take action
Monitoring SLA compliance
Business Process Definitions
Report Name: Business Process Definitions
Purpose: Lists all configured BPs and their steps.
Use it for:
Auditing step configuration
Reviewing who’s assigned to each task
Verifying condition rules
Business Process Configuration Audit
Report Name: Business Process Configuration Audit
Purpose: Shows who made changes to a BP and when.
Use it for:
Change tracking
Governance and audit reporting

In Workday, the "Complete Step" is not necessarily the literal last step in a business process. It’s more like a milestone marker than a “hard stop.” You can absolutely have steps after the
Complete Step, depending on how the BP is designed.
Let’s break it down:
What Actually Happens at the "Complete Step"?
Marks the BP as "Completed"
Triggers downstream integrations, events, and notifications
Updates the worker's data
Tells Workday: "The core action is done"
But that doesn’t mean the workflow is over.
Why Are There Steps After the Complete Step?
Here are common reasons you’d do this:
1. Administrative Follow-Ups
Notifications: Send a “Welcome!” message or notify IT
Documentation: Ask HR to upload scanned forms
Audit steps: Legal reviews, policy confirmation, etc.
These aren’t needed to "complete" the transaction, but they’re still important.
2. Integration Triggers
You might send data to:
Payroll
Benefits providers
Badge systems
External reporting systems
These are often run post-completion, since the core HR action is done.
3. FYI or Informational Steps
Steps like:
"Send Welcome Kit"
"Review Offer Package"
"Complete Buddy Assignment"
Don't affect the main Hire/Job Change process but can still be part of the flow.
4. Parallel Process Handling
Sometimes the "Complete Step" finishes the primary process, but parallel or dependent subprocesses can still continue running afterward.
Example: Hire BP
Step | Type |
Initiate Hire | Action |
Manager Approval | Approval |
Compensation Review | Approval |
Complete Step | System/Manual |
Notify IT to Set Up Laptop | Notification |
Create AD Account (Integration) | Integration |
HR Uploads Visa Docs | To Do |
Here, the hire is complete, but there’s still cleanup and enablement happening.
Key Notes
Only one Complete Step per BP
It’s usually the last "blocking" step
Steps after it do not block the completion of the process
These post-Complete steps are usually non-critical or non-transactional
As an extra reminder when you’re (re-)designing your next BP in Workday or any other system for that matter keep the following guiding principles in the back of your mind…

This concludes our 3-part blog series “15 Ways to Optimize Workday BPs.” We hope you enjoyed. Here is a reminder of all 15, with links to the first two parts:
Author: Joel from Belgium

Commentaires