Return false from canGenerateReport if skip is true