Practice CS: Error Editing Staff After Activating a Benefit

After activating one or more benefits for a newly added staff member, you receive the error: "
Constraint Failure: Unable to generate Staff Benefit Entry records of type Earned. Effective Date must be less than or equal to <date>.
"
The error appears to occur if the benefit activation date is after the current date.

Workaround

Change the activation date for the staff member to be on or before the current date or inactivate the benefit then reactivate it on or after the activation date.