Encuestas Kolla en Guaraní v3.17.1

Hola Ale, así es nos guiamos con el siguiente hilo del foro https://foro.comunidad.siu.edu.ar/index.php?topic=16315.
La idea fue modificar la condición que resaltaste en negrita:
AND ((sga_actas_detalle.resultado = ‘A’ AND hab.cursada_aprobada = ‘S’) OR
(sga_actas_detalle.resultado <> ‘A’ AND hab.cursada_desaprobada = ‘S’)
);

por la siguiente condición:
AND ((sga_actas_detalle.resultado = ‘A’ AND hab.cursada_aprobada = ‘S’) OR
(sga_actas_detalle.resultado <> ‘A’ AND hab.cursada_desaprobada = ‘S’ AND sga_actas_detalle.cond_regularidad <> 1)
);
De esta manera la idea fue no contemplar aquellos casos donde la condición de regularidad sea Libre.
En cuanto la consulta funcional la estará respondiendo Juan Manuel.
Saludos.