FAQ: Business Processes
- How do I find business process definitions with critical errors?
- Use theBusiness Process Exception Auditreport to find allbusiness process definitionswith critical errors. When you run this report you have the option of showing warnings. Warnings might not be a problem, depending on what you want the business process to do, but Workday recognizes the potential for unexpected results and gives you an opportunity to check.The related actions menu in theBusiness Processcolumn is the same as the related actions menu for a business process's definition.The related actions menu in theA Problem Exists Withcolumn is the same as the related actions menu on an individual step on the business process'sView Definitionpage.If a business process is broken, Workday automatically sends aFix Business Processtask to Business Process Administrators and provides a link to correct the business process definition.
- How can I remove inactive security groups associated with allowed actions that are no longer available?
- When a business process contains actions that are no longer available on the business process security policy and these actions are still associated with inactive security groups, audit reports might flag the business process for you to take action. Example: TheSecurity Exception Auditreport. To resolve the issue, consider running theRemove Inactive Security Groups from Unavailable Actionstask. This task helps you identify and remove inactive security groups associated with allowed actions that are no longer available. To access the task, you must have permission on these domains:
- Business Process Administration
- Security Activation
- Security Configuration
Before you proceed to run theRemove Inactive Security Groups from Unavailable Actionstask, determine if you need to remove inactive security groups in your tenant. You won't be able to undo this process.Follow the steps below:- Access theActivate Pending Security Policy Changestask to confirm and activate existing security changes. Workday strongly recommends that you run this task first.
- Access theRemove Inactive Security Groups from Unavailable Actionstask. SelectConfirmand clickOK. A background process runs and removes the inactive security groups.
- Access theActivate Pending Security Policy Changestask again to complete the process of removing inactive security groups. If you don't see the business process type on theActivate Pending Security Policy Changestask, continue to confirm the pending security policy changes.
Once you remove the security group and access theSecurity Exception Auditreport, Workday won't display the security group on theBusiness Process Security Policy Exceptionstab. TheRemove Inactive Security Groups from Unavailable Actionstask doesn't address audit items that might display on theseSecurity Exception Auditreport tabs:- Domain Security Policy Exceptions
- Security Group Exceptions
- How do I find and fix stalled business processes?
- There are several possible reasons why a business process might have stalled and several ways to look for them. Looking at theBusiness Process Transactions Awaiting Action,Business Process Transactions Awaiting Action for X Days, andBusiness Process Transactions of Type Awaiting Actionreports does not necessarily identify problems, since every step normally waits for a day or more for the responsible person to complete it.Stalled business processes fall into two main categories, business processes awaiting action and business processes with critical errors.
- Business Processes Awaiting Action
- Run theBusiness Process Transactions Awaiting Action for X Daysreport, which places the oldest instances at the top.
- Use the Full Process Record for the business process transaction to find the steps that are awaiting action and who they are waiting for. SelectBusiness Process > Full Process Recordfrom the related actions menu of the business process transaction.
- If the list of processes awaiting action is too long, you can use theBusiness Process Transactions of Type Awaiting Actionreport and specify the business process types that you are looking for. For this report you can specify the business process default definition names you are interested in and limit the report output to those.
- If you find that a step is unassigned, see How do I find and fix unassigned tasks?.
- Check to see if the worker assignment has an effective date that is in the future. Also check to see if security has changed. It is possible to change the security policy for the business process so that after the task arrives in a worker's My Tasks, their security access permission has changed and they can no longer access the task. In that case, you must reassign it.
- Business Processes with Critical Errors
- If you attempt to run a business process whose definition has a critical error as of the date the step was entered, Workday uses the default definition instead.If the default definition is not configured properly for your organization, it might stall or otherwise not run as you expect. See How do I find business process definitions with critical errors?.Example: If thePropose Compensationstep of theHirebusiness process was entered on January 3rd, and thePropose Compensation Hirebusiness process had a critical error at that time, Workday uses the default definition for the business process. However, if the critical error in the business process was fixed on January 4th, no error is evident when you look at theHireevent. To determine the business process definition that an event is using, select from the related actions menu of the event. If the event is using the default definition of the business process when it should be using a custom definition, view the business process definition as of the date the step was entered to view the critical error in the business process at that time.
- How do I find and fix unassigned tasks?
- A task becomes an unassigned task when the specified security group doesn’t contain a user, or contains only users with disabled Workday accounts. Example: If a step is secured by theEmployee as Selfsecurity group but the assigned user has a future hire date, the task is unassigned. A task can also be unassigned if the assigned user's Workday Account is disabled, expired, or locked, or if the assigned user has no user ID and password and cannot access Workday to see their notification or complete their assigned step. TheUnassigned Tasksreport displays steps where this is the problem.Business Process Administrators can reassign unassigned tasks to workers or to Affiliate role holders in the required security group. Workday sends a notification email to members of all security groups with View and Modify permissions to theBusiness Process Administrationdomain when a task becomes unassigned.This is not the same problem as when users going on vacation need to temporarily reassign their tasks to other users. See Delegate My Tasks.Follow the steps below:
- Access theUnassigned Tasksreport. Workday recommends that you filter the list of unassigned tasks by specific business processes, date range, or both.
- For each unassigned task find the security group listed as having an unassigned user.
- Look at the related action menu to determine the type of security group.
- For a user-based security group, edit the security group membership to assign a worker or Affiliate role holder, and ensure the assigned user has an active Workday user ID and password.
- For any other security group type, the group specifies objects other than workers. Make sure that the security group is populated and that the specified object includes a worker or Affiliate role holder. The object could be a role, job profile, job category, job family, management level, organization, location, or another security group.
- Once you have added a user to the security group, confirm the change using the instructions inUnassigned Tasks. This is necessary to restart the business process instance.
- Why can't I see business process event step details?
- Use these questions to determine if you have access to a business process event. If the answer to all of these questions is No, then you do not have access to the event.
- Are you a member of a security group that can perform theView All,Cancel,Correct, orRescindactions on the event's business process security policy?
- Are you a member of a security group that can perform theView Completed Onlyaction on the event's business process security policy, and is the event both completed and not future-dated?
- Do you have Modify access to theBusiness Process Administrationdomain?
- Do you currently have a related non-To Do item in your My Tasks?
If you currently have a related To Do item in your My Tasks, you might have access to the business process event, but not to theDetailstab.You can also use theBusiness Process Policy View Auditreport to solve a number of security-related issues. It shows security groups that can performActionsteps, make approval decisions, and receive notifications, but do not haveView AllorView Completed Onlyaccess in the business process security policy.In these cases, you can only view the event when the task is in your My Tasks. Once the task is no longer in your My Tasks, you lose access to the event. As a result, you might receive an email notification containing a link to the event that returns an error when you click the link. This error occurs because you do not belong to a security group withView AllorView Completed Onlyaccess to the event. Running theBusiness Process Policy View Auditreport can help you clean up security settings and avoid these types of errors. - Why can't I see business process events in Worker History?
- Ensure that a security group to which you belong hasView AllorView Completed Onlyaccess in the business process security policy for each event you want to see. In addition, you need to have access to the appropriate security domain to see the Worker History.
- How does Workday determine which business process definition to use?
- Often, the logic Workday uses to determine which business process definition to use may be unclear.You can determine the business process definition Workday used by selecting from the related actions menu of a business process event. There are multiple reasons why Workday may select a specific business process definition.In some cases, when you hire a position, the position may reside in two organizations. Example: The default definition of theHirebusiness process allows the business process to be associated with both types of organizations. Workday uses organization type precedence to determine where to look first for the business process definition to use. If Workday does not find a custom business process defined in the organization with the highest priority, it looks in the organization defined next in the precedence list. If there is no custom business process defined in any organization in the precedence list, Workday uses the default business process definition for the organization with the highest priority. For more information, see Maintain Organization Type Precedence.In addition, Workday uses the default business process definition if the organization's business process definition is in any of these states on the date the event started:
- It has critical errors.
- It is inactive.
- It is not effective on the date the event started.
To view the business process definition as of the date the event started, view the business process definition and enter the event start date in theEffective Datefield. - What if a condition rule is not triggering as expected?
- Test the condition rule as follows:
- If the step has multiple conditions, test each condition 1 at a time to ensure they each work as expected.
- If the condition has multiple rules, test each rule 1 at a time.
- Make sure that the data values included in the condition rule match the data on the event itself. Example:
- If the condition rule checks to see if the country equals Japan, then make sure the event is using a supervisory organization that has a location where the country is Japan.
- If you create condition rules on Worker-based fields in theHirebusiness process, but theHireevent is not yet complete, the pre-hire is not yet an employee, so the condition rules may not be valid.
For more information on how condition rules work, see Concept: Step Conditions.For more information on creating a contextual report, see Create Reports from Business Object Instances. - What if a task does not go to the intended person?
- Review the data associated with the event to find the objects on which the security group is assigned. Because role-based security groups can be assigned to multiple objects, you should look at:
- Supervisory organizations
- Location hierarchies
- Pay group
- Any other custom organizations assigned to the worker or supervisory organization.
- How can I delete comments from a business process?
- Business Process Administrators can remove 1 or more comments from a business process, either before or after the business process is completed.From the related actions menu of the overall business process (not from a business process step), select . Select the check box next to each comment that you want to remove, and then clickOK.Similarly, if a comment has been made on a subprocess, you can remove the comment as a related action on the subprocess, not from an individual step within the subprocess.
- How do I find appropriate fields for creating condition rules?
- If a field you need is not available when you create a condition rule, you can use theWorkday Data Dictionaryreport to determine what fields are available for eachbusiness object. You can also create a calculated field and bring it up to the Action Event level.
- How do prompts work when using a composite report in a business process?
- For supported report types, you can define prompt values to filter the data Workday displays. For composite reports, you must define these prompt values to ensure the data remains contextual to the business process assignee. Use the related action on theReportstep to define and map the values.