Valid Employee, Employment, Employee Position.
No Rates created for Employee Position
Step to reproduce:
1. Go to HR->"Global HR Settings"
2. Select "Position Types"
3. Search for employment position
4. Select employment position
5. Go to "Position Type Rate"
6. Create new position type rate with some amount and Position Type Id other than "Rate amount per hour"
7. Go to employee with selected position, observe that salary is correctly set
8. Delete created position type rate
Employee still has salary field set to created rate amount
Employee salary field should be empty