When setting a new SLA and setting the "Holiday Set" Field to the "No Holiday Set Items" option and then select the option "Update SLA's", an error message is displayed.
The following error message is displayed:
An unexpected event has occurred: EVariantTypeCastError. Could not convert variant of type (OleStr) into type (Boolean)
Navigate to translations and look up the caption family "HolidaySet".
Edit the translation for "No Holiday set Items" with the caption code "NoRecordsFound" and change this to an integer and save.
The user will now be able to update SLA's when they update a record.
This issue has been resolved in Sage CRM patch 7.2e.