Skip to main content
Administrator Guide
Last Updated: 2023-06-23
Example: Edit On Demand Event Business Process (USA)

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 the
    On Demand Event
    business process security policy to add the
    HR Partner
    security group to these action steps:
    • Review On Demand Calculation
    • View All
    • Approve
    • Deny
  • Create a default definition for the
    On Demand Event
    business process.
  • Security: These domains in the System functional area:
    • Business Process Administration
    • Manage: Business Process Definitions
  1. From the related actions menu of the
    On Demand Event
    business process, select
    Business Process
    Edit Definition
    .
  2. Enter the current date in the
    Date
    field and click
    OK
    .
  3. Add 3 rows with these values on the
    Business Process Steps
    tab:
    Order
    Type
    Specify
    Group
    Run As User
    b
    Batch/Job
    Payroll On-Demand Payment Calculation
    Payroll Administrator
    b1
    Action
    Review On Demand Calculation
    HR Partner
    c
    Review Documents
    HR Partner
  4. Set
    Review On Demand Calculation
    as the completion step and click
    OK
    .
  5. Click
    Configure Document Review
    .
  6. Enter the current date in the
    Effective Date
    field and click
    OK
    .
  7. From the
    Document Effective As Of
    prompt, select
    Effective Date
    .
  8. From the
    Document
    prompt, select the custom report you created for your payslips.
  9. In the
    Signature Options
    section, select
    Acknowledgment
    .
  10. In the
    Signature Statement
    field, 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.
  11. Click
    OK
    .
  12. On the
    Report Criteria
    tab, select these values:
    Value Type
    Value
    Determine Value at Runtime
    Payroll Result for Off-Cycle Event
  13. On the
    Output
    tab, select
    Business Form (PDF)
    and the custom report you created for payslips.
  14. On the
    Share
    tab, select
    Share report output with other users
    .
  15. Select the
    HR Partner
    and
    Payroll Partner
    Security Groups
    to view the payslip PDF.
  16. Select
    I agree to the statement above
    and click
    OK
    .
(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 Event
    as a subprocess on the
    Termination
    business process after the completion step.
  • Payment types for the final payment on the
    Maintain Off-Cycle Configuration
    task.