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.- Access theCreate Custom Objecttask.
- Enter these values:FieldValueWorkday ObjectEmployee Contract (Effective Dated)Custom Object NameAdditional Contract Details
- ClickOK.
- In theField Definitionssection, clickAddand enter these values:FieldValueField LabelNonsolicitation ClauseField TypeBoolean
- In thePermissionssection, select theSet Up: Employee ContractsandWorker Data: Employee Contractsdomains from theDomainprompt.
- ClickNext, then clickOK.
- ClickOK, then clickDone.
- Access theSet Up: Employee Contractsdomain. From the related actions menu of theSet Up: Employee Contractsdomain, select .
- GrantHR AdministratorModifyaccess to the domain.
- Access theWorker Data: Employee Contractsdomain. From the related actions menu of theWorker Data: Employee Contractsdomain, select .
- GrantHR AdministratorViewaccess to the domain.
- From the related actions menu of theEdit Employee Contract Additional Data Eventbusiness process, select and clickOK.
- AddHR Administratorto theEdit Employee Contract Additional Data Eventinitiating action.
- From the related actions menu of theEdit Employee Contract Additional Data Eventbusiness process, select and clickOK.
- Add this step:FieldValueTypeEdit Additional DataSpecifyAdditional Contract DetailsGroupHR Administrator
- From the related actions menu of theEmployee Contractbusiness process, select and clickOK.
- Add this step:FieldValueTypeEdit Additional DataSpecifyAdditional Contract DetailsGroupHR Administrator
- Access theActivate Pending Security Policy Changestask.
- Enter I confirm these security changes in theCommentfield and clickOK.
- Select theConfirmcheck box and clickOK.
HR administrators can now specify whether an employee signed a nonsolicitation clause in their
employee contracts when:
- Creating or editing an employee contract.
- Selecting from the related actions menu of a magnifying glass on theEmployee Contractsreport.