Enforcing model rebuilds/error free models during transition or check in?

Is there a way to prevent users from checking in non-rebuilt or rolled back items or preventing them from progressing them through workflow transitions?

Thanks,

James

SolidworksSolidworks Pdm enterprise Pdm