Passer au contenu principal
Workday User Guide
Example: Add Custom Fields to Employee Contracts

Example: Add Custom Fields to Employee Contracts

This example illustrates how to add an effective-dated custom field to employee contracts.
You want to track whether employees signed a nonsolicitation clause in their employee contracts. You create a custom field on a custom object and add the custom object to the
Employee Contract
and
Edit Employee Contract Additional Data Event
business processes.
Security:
Custom Object Management
domain in the System functional area.
  1. Access the
    Create Custom Object
    task.
  2. Enter these values:
    Field
    Value
    Workday Object
    Employee Contract (Effective Dated)
    Custom Object Name
    Additional Contract Details
  3. Click
    OK
    .
  4. In the
    Field Definitions
    section, click
    Add
    and enter these values:
    Field
    Value
    Field Label
    Nonsolicitation Clause
    Field Type
    Boolean
  5. In the
    Permissions
    section, select the
    Set Up: Employee Contracts
    and
    Worker Data: Employee Contracts
    domains from the
    Domain
    prompt.
  6. Click
    Next
    , then click
    OK
    .
  7. Click
    OK
    , then click
    Done
    .
  8. Access the
    Set Up: Employee Contracts
    domain. From the related actions menu of the
    Set Up: Employee Contracts
    domain, select
    Domain
    Edit Security Policy Permissions
    .
  9. Grant
    HR Administrator
    Modify
    access to the domain.
  10. Access the
    Worker Data: Employee Contracts
    domain. From the related actions menu of the
    Worker Data: Employee Contracts
    domain, select
    Domain
    Edit Security Policy Permissions
    .
  11. Grant
    HR Administrator
    View
    access to the domain.
  12. From the related actions menu of the
    Edit Employee Contract Additional Data Event
    business process, select
    Business Process Policy
    Edit
    and click
    OK
    .
  13. Add
    HR Administrator
    to the
    Edit Employee Contract Additional Data Event
    initiating action.
  14. From the related actions menu of the
    Edit Employee Contract Additional Data Event
    business process, select
    Business Process Policy
    Edit
    and click
    OK
    .
  15. Add this step:
    Field
    Value
    Type
    Edit Additional Data
    Specify
    Additional Contract Details
    Group
    HR Administrator
  16. From the related actions menu of the
    Employee Contract
    business process, select
    Business Process Policy
    Edit
    and click
    OK
    .
  17. Add this step:
    Field
    Value
    Type
    Edit Additional Data
    Specify
    Additional Contract Details
    Group
    HR Administrator
  18. Access the
    Activate Pending Security Policy Changes
    task.
  19. Enter I confirm these security changes in the
    Comment
    field and click
    OK
    .
  20. Select the
    Confirm
    check box and click
    OK
    .
HR administrators can now specify whether an employee signed a nonsolicitation clause in their employee contracts when:
  • Creating or editing an employee contract.
  • Selecting
    Additional Data
    Edit Effective-Dated Custom Object
    from the related actions menu of a magnifying glass on the
    Employee Contracts
    report.