&& (degree.getDegreeType().equals(DegreeType.BOLONHA_DEGREE)
|| degree.getDegreeType().equals(DegreeType.BOLONHA_MASTER_DEGREE)
|| degree.getDegreeType().equals(DegreeType.BOLONHA_INTEGRATED_MASTER_DEGREE) || degree
.getDegreeType().equals(DegreeType.BOLONHA_ADVANCED_SPECIALIZATION_DIPLOMA))) {
for (CycleType cycle : degree.getDegreeType().getCycleTypes()) {
EctsDegreeGraduationGradeConversionTable table =
EctsTableIndex.readOrCreateByYear(filter.getExecutionInterval()).getGraduationTableBy(degree, cycle);
if (table != null) {
tables.add(table);
} else {
if (degree.getDegreeType().isComposite()) {