Example: Edit On Demand Event Business Process (USA)
This example illustrates how to configure the default definition of the
On Demand Event
business process to add it as a subprocess of the Termination
business process.Your payroll department operates out of Houston, and your organization employs workers in California. California law requires that terminated workers receive all payments owed and their payslip on the day of termination. You want to enable your store managers in California business locations to perform these tasks for the terminated worker on that day:
- Process the final payment.
- Print the payslip.
Your store managers have HR partner security role access.
- Set up a custom report to produce a PDF payslip at the end of the business process.
- Configure theOn Demand Eventbusiness process security policy to add theHR Partnersecurity group to these action steps:
- Review On Demand Calculation
- View All
- Approve
- Deny
- Create a default definition for theOn Demand Eventbusiness process.
- Security: These domains in the System functional area:
- Business Process Administration
- Manage: Business Process Definitions
- From the related actions menu of theOn Demand Eventbusiness process, select .
- Enter the current date in theDatefield and clickOK.
- Add 3 rows with these values on theBusiness Process Stepstab:OrderTypeSpecifyGroupRun As UserbBatch/JobPayroll On-Demand Payment CalculationPayroll Administratorb1ActionReview On Demand CalculationHR PartnercReview DocumentsHR Partner
- SetReview On Demand Calculationas the completion step and clickOK.
- ClickConfigure Document Review.
- Enter the current date in theEffective Datefield and clickOK.
- From theDocument Effective As Ofprompt, selectEffective Date.
- From theDocumentprompt, select the custom report you created for your payslips.
- In theSignature Optionssection, selectAcknowledgment.
- In theSignature Statementfield, enter a statement to inform the business process initiator that when they submit the business process, Workday:
- Processes the terminated worker's final payment.
- Provides the worker's payslip.
- ClickOK.
- On theReport Criteriatab, select these values:Value TypeValueDetermine Value at RuntimePayroll Result for Off-Cycle Event
- On theOutputtab, selectBusiness Form (PDF)and the custom report you created for payslips.
- On theSharetab, selectShare report output with other users.
- Select theHR PartnerandPayroll PartnerSecurity Groupsto view the payslip PDF.
- SelectI agree to the statement aboveand clickOK.
(Optional) Add a
To Do
step or Add Notification
on the On Demand Event
business process to notify the payroll administrator that either:
- The termination is ready for their review.
- The store manager denied the termination.
Configure:
- On Demand Eventas a subprocess on theTerminationbusiness process after the completion step.
- Payment types for the final payment on theMaintain Off-Cycle Configurationtask.