Hace una validación sobre las campos fechaInicio y fechafin, tu fecha de inicio no debe ser nula, y la fecha de inicio debe ser menor que la fechafin, ¿ya validaste que valores tienes en esos campos?
ALTER TABLE [dbo].[RegistrosFiscalizacion] WITH CHECK ADD
((([FechaInicio] IS NOT NULL OR
[FechaFin] IS NULL) AND
([FechaFin] IS NULL OR [FechaInicio]<[FechaFin])))
GO
ALTER TABLE [dbo].[RegistrosFiscalizacion] CHECK CONSTRAINT [CK_Fechas]
ALTERTABLE[dbo].[RegistrosFiscalizacion]WITHCHECKADDCONSTRAINT[CK_Fechas]CHECK((([FechaInicio]ISNOTNULLOR[FechaFin]ISNULL)AND([FechaFin]ISNULLOR[FechaInicio]<[FechaFin]))) GOALTERTABLE[dbo].[RegistrosFiscalizacion]CHECKCONSTRAINT[CK_Fechas]
ALTERTABLE[dbo].[RegistrosFiscalizacion]WITHCHECKADDCONSTRAINT[CK_Fechas]CHECK((([FechaInicio]ISNOTNULLOR[FechaFin]ISNULL)AND([FechaFin]ISNULLOR[FechaInicio]<[FechaFin]))) GOALTERTABLE[dbo].[RegistrosFiscalizacion]CHECKCONSTRAINT[CK_Fechas]