Work assignment and employee actions that affect employee contracts

Certain employee and work assignment actions cause employee contracts to be created, inactivated, restored, or deleted. These actions affect employee contracts:
Action Effect on employee contracts
Hire When a resource is hired for a position that has an active in-force employment contract, an employee contract is created for that employee. The work assignment from the position is used as the work assignment for the employee contract and becomes the employee's primary work assignment. The employee's hire effective date is used as the employee contract's begin date. The employment contract's end date is used as the end date.
Rehire An active employee contract is created in Ready For Review status with the work assignment from the position for which the employee is being hired. The rehire effective date and the employment contract end date are used as the begin and end dates of the employee contract.
Terminate Any in-force employee contract associated with the employee is moved to Ended status and is made inactive on the termination effective date.
Reinstate Any employee contract that was active, in-force, and in Accepted status prior to the employee's termination is restored to its pre-termination state. If an employee contract expired between the termination and reinstatement dates, then you must use the Update Employee Contract Status to Expired action to change the status to Expired.
Promote When an employee is promoted to a position that is associated with an active, in-force employment contract, an employee contract is created. The employee contract is active when it is created and has a status of Ready For Review. The employee contract's begin date is set to the effective date of the promotion, and the end date from the employment contract is used. All existing employee contract records from the old position are inactivated and have an end date of the day before the promotion effective date. If the effective date of the promotion is in the future, then the employee contract is created on the future effective date.
Transfer When an employee is transferred to a position that is associated with an active, in-force employment contract, an employee contract is created. The employee contract is active when it is created and has a status of Ready For Review. The employee contract's begin date is set to the effective date of the transfer, and the end date from the employment contract is used. All existing employee contract records from the old position are inactivated and have an end date of the day before the transfer effective date. If the effective date of the transfer is in the future, then the employee contract is created on the future effective date.
Activate Work Assignment When an active, in-force employee contract exists for a work assignment that is activated, an employee contract is created. The employee contract is active when it is created and has a status of Ready For Review. The employee contract's begin date is set to the effective date of the work assignment that was activated. The end date from the employment contract is used.
Inactivate Work Assignment When an active, in-force employee contract exists for a work assignment that is inactivated, that employee contract is inactivated, and the status moved to Ended. The employee contract’s end date is set to the effective date of the inactivation of the work assignment.
Add Work Assignment If an active, in-force employment contract exists for the added work assignment's position, then an employee contract is created when the work assignment is added. The employee contract is active when it is created and has a status of Ready For Review. The employee contract's begin date is set to the effective date of the work assignment that was added. The end date from the employment contract is used. If the effective date of the work assignment is in the future, then the employee contract is created on the future effective date.
Note: When a work assignment is added, a position must be selected. When an active, in-force employee contract exists for a work assignment that is inactivated, the employee contract is also inactivated. The employee contract status is changed to Ended. The end date for the contract is set to the effective date that the work assignment was inactivated.
Delete If an employee contract is associated with a work assignment that is deleted, then the employee contract is also deleted, regardless of its status.
Note: Work assignments must be inactivated before they can be deleted.