Reprocesar Inscripciones a actividades - Inscripciones por prioridad

Buen día:

Tanto en la versión 3.15.0 como en la versión 3.16.1 a la que estamos actualizando, la operación de Reprocesar Inscripciones a actividades sólo lista inscripciones que no son por prioridad.
En la función get_listado del archivo cn_pro_reprocesar_inscripciones_actividades.php agrega la condición
$filtro .= " AND sga_insc_cursada.tipo = ‘" . inscripcion_cursada::tipo_inscripcion . "’";
Entiendo que esto no debería ser así ya que cualquier inscripción haya sido por prioridad o no podría reprocesarse, no?.

Muchas gracias

Hola Laura, si las inscripciones por prioridad ya fueron procesadas y quedo una sola por alumno-actividad, entonces para poder procesar esas inscripciones que aun siguen estando en estado pendiente, debería cambiarse ese filtro:.
Cambiar:

$filtro .= " AND sga_insc_cursada.tipo = '" . inscripcion_cursada::tipo_inscripcion . "'";

por:

$filtro .= " AND (sga_insc_cursada.tipo = '" . inscripcion_cursada::tipo_inscripcion . "' OR (sga_insc_cursada.tipo = '" . inscripcion_cursada::tipo_preinscripcion . "' AND sga_insc_cursada.estado_preinscripcion = '" . inscripcion_cursada::preinsc_aceptada . "'))";

Lo mismo debe cambiarse en la operación de “Procesar inscripciones a actividades pendientes”.
Archivo: cn_proc_insc_act_pendientes.php
Método: get_listado()

Hola Alejandro, gracias por la respuesta. Esto debemos personalizarlo o esperamos la corrección mediante un parche?
Gracias!

Incluiremos este ajuste en version 3.17. Si les parece realicen ese cambio en nuestros archivos (no personalización).