Problema con detección de egresados

Estimados, en el día de ayer corrimos la operación Detectar Egresados de Forma Automática para la propuesta Técnico en Turismo, al finalizar el proceso descargamos el Reporte y en el mismo nos indica que los estudiantes en condiciones de egresar son de la Licenciatura en Biología, pero ninguno de ellos está inscripto en esa propuesta. Alguna idea de qué puede estar pasando?
Estamos en Guaraní 3.16.1

Gracias!

Buenas tardes María Victoria,

Esto le sucede sólo con está propuesta?, podrías realizar la siguiente prueba, corran la operación Egresar de Forma Automática para la propuesta Licenciatura en Biología y comentanos los resultados que muestra .
Recuerden de hacerlo en un ambiente de test.
2

Saludos!

Hola! corrí la operación en prueba para la Lic. en Biología pero no me trae a ningún estudiante.

Aguardo comentarios

¡Hola Victoria!

Podrías enviarnos una captura del Reporte donde dice que los alumnos pertenecen a Licenciatura en Biología? (tapen los datos privados de los alumnos)
El error estaría en dicho mensaje, es así? Los estudiantes que aparecen en el reporte efectivamente corresponden a la propuesta de Técnico en Turismo que es la que habían buscado?

¡Saludos!

Estimados, adjunto las capturas de pantalla. Ayer volvieron a correr la operación y ahora los detecta en otra carrera diferente.
No me permite adjuntar más de tres archivos, asi que ahi van dos fichas con las inscripciones a propuesta y uno de los reportes de detección automática.
Todos los casos restantes del reporte son similares.

“El error estaría en dicho mensaje, es así? Los estudiantes que aparecen en el reporte efectivamente corresponden a la propuesta de Técnico en Turismo que es la que habían buscado?”: esto es todo correcto

Saludos


torti.png

torti.png

otero.png

otero.png

deteccion automatica.png

deteccion automatica.png

¡Hola Victoria!

Gracias por las capturas! Replicamos el caso en la versión que mencionan pero no detectamos el error.
Movemos el hilo al foro técnico para poder ver en dónde radica el inconveniente. Te pedimos que nos envíes los logs que se generan al momento de crear el reporte.

¡Saludos!

3

Anexo el log de Guaraní en el momento de generar el reporte

root@G3-P:/usr/local/proyectos/guarani/instalacion/i__desarrollo/p__guarani/logs# tail -f sistema.log
-o-o-o-o-o-
Fecha: 18-02-2020 13:51:22
Operacion: Detectar Egresados en Forma Automática
Usuario: cpadilla
Version-PHP: 5.6.37-1+ubuntu16.04.1+deb.sury.org+1
Servidor: gestion.untdf.edu.ar
URI: /aplicacion.php?ah=st5e4c15d625cdd2.56386840&ai=guarani||41000077&tcm=central&ai=guarani||41000077&ts=ajax&ajax-metodo=reporte&ajax-modo=D&ajax-param=evento%5E%5Erep_en_condiciones&tsd=guarani||41000559,
Referrer: https://gestion.untdf.edu.ar/aplicacion.php?ah=st5e4c15d1d4ef04.61653711&ai=guarani%7C%7C41000077
Host: 10.7.180.1
==========
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/guarani_sesion.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/autentificacion/guarani_pers_usuario.php del punto de montaje personalizacion. El path del mismo es /usr/local/proyectos/guarani/personalizacion/php
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje personalizacion
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/guarani_fuente_datos.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[DEBUG][toba] [SECCION] Iniciando componentes...
[INFO][guarani] PUNTO MONTAJE: se cargó la clase nucleo/egresados/actualizaciones/deteccion_egresados/cn_pro_deteccion_egresados.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[INFO][guarani] PUNTO MONTAJE: se cargó la clase operaciones/egresados/actualizaciones/deteccion_egresados/ci_nav_deteccion_egresados.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[DEBUG][toba] componente(41000559): Pantalla de eventos: 'resultados_visualizacion'
[DEBUG][toba] [SECCION] Procesando eventos...
[DEBUG][toba] componente(41000559): [ inicializar_dependencias ]
array (
  0 => 'resultados',
)
[INFO][guarani] PUNTO MONTAJE: se cargó la clase operaciones/egresados/actualizaciones/deteccion_egresados/form_resultados.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio...
[DEBUG][toba] componente(41000559): Pantalla de servicio: ''
[INFO][toba] componente(41000559): [ callback ] 'conf__resultados_visualizacion' no fue atrapado
[DEBUG][toba] componente(41000559): [ callback ] 'conf__resultados'
[DEBUG][toba] [SECCION] Respondiendo al servicio__ajax...
[DEBUG][guarani] Inicializando perfil de datos para el proyecto guarani
[DEBUG][guarani] SQL con perfil de datos:       SELECT  sga_responsables_academicas.codigo as                   responsable_academica_codigo,
                                                        sga_responsables_academicas.nombre as                   responsable_academica_nombre,
                                                        sga_propuestas.propuesta as                                             propuesta,
                                                        sga_propuestas.codigo as                                                propuesta_codigo,
                                                        sga_propuestas.nombre as                                                propuesta_nombre,
                                                        sga_planes.plan as                                                              plan,
                                                        sga_planes.nombre as                                                    plan_nombre,
                                                        sga_planes.codigo as                                                    plan_codigo,
                                                        sga_planes.version_actual as                                    version_actual,
                                                        sga_planes.cobrable  as                                                 plan_cobrable,
                                                        sga_planes_versiones.plan_version as                    plan_version,
                                                        sga_planes_versiones.version as                                 version,
                                                        sga_planes_versiones.nombre as                                  version_nombre,
                                                        sga_documentos.documento as                                             documento_alta,
                                                        sga_documentos.documento_numero as                              documento_alta_numero,
                                                        sga_planes_versiones.fecha_entrada_vigencia as  fecha_entrada_vigencia,
                                                        sga_documentos_b.documento as                                   documento_baja,
                                                        sga_documentos_b.documento_numero as                    documento_baja_numero,
                                                        sga_planes_versiones.fecha_baja as                              fecha_baja,
                                                        sga_planes.estado as                                                    plan_estado,
                                                        p_sga_planes_estados.descripcion as                     plan_estado_descripcion,
                                                        sga_planes_versiones.estado as                                  estado,
                                                        v_sga_planes_estados.descripcion as                     version_estado_descripcion,
                                                        '(' || sga_propuestas.codigo || ') ' || sga_propuestas.nombre as propuesta_descripcion,
                                                        to_char(sga_planes_versiones.fecha_entrada_vigencia,'DD/MM/YYYY') as fecha_entrada_vigencia_format
                                        FROM    sga_propuestas,
                                                        sga_propuestas_ra,
                                                        sga_responsables_academicas,
                                                        sga_planes,
                                                        sga_planes_versiones
                                                        LEFT JOIN sga_documentos ON sga_planes_versiones.documento_alta = sga_documentos.documento
                                                        LEFT JOIN sga_documentos as sga_documentos_b ON sga_planes_versiones.documento_baja = sga_documentos_b.documento,
                                                        sga_planes_estados as p_sga_planes_estados,
                                                        sga_planes_estados as v_sga_planes_estados
                                        WHERE   sga_propuestas.propuesta = sga_planes.propuesta
                                        AND             sga_propuestas_ra.propuesta = sga_propuestas.propuesta
                                        AND     sga_responsables_academicas.responsable_academica = sga_propuestas_ra.responsable_academica
                                        AND     sga_planes_versiones.plan = sga_planes.plan
                                        AND     sga_planes.estado = p_sga_planes_estados.estado
                                        AND     sga_planes_versiones.estado = v_sga_planes_estados.estado

                                                        ;
[DEBUG][guarani] [Respuesta AJAX]  '/aplicacion.php?ah=st5e4c160a9423b3.99495284&ai=guarani%7C%7C41000079&tcm=popup'

-o-o-o-o-o-
Fecha: 18-02-2020 13:51:23
Operacion: Reporte de Detección Automática de Egresados
Usuario: cpadilla
Version-PHP: 5.6.37-1+ubuntu16.04.1+deb.sury.org+1
Servidor: gestion.untdf.edu.ar
URI: /aplicacion.php?ah=st5e4c160a9423b3.99495284&ai=guarani%7C%7C41000079&tcm=popup
Referrer: https://gestion.untdf.edu.ar/aplicacion.php?ah=st5e4c15d1d4ef04.61653711&ai=guarani%7C%7C41000077
Host: 10.7.180.1
==========
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/guarani_sesion.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/autentificacion/guarani_pers_usuario.php del punto de montaje personalizacion. El path del mismo es /usr/local/proyectos/guarani/personalizacion/php
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje proyecto
[DEBUG][guarani] PUNTO DE MONTAJE: se cargó exitosamente el autoload del punto de montaje personalizacion
[INFO][guarani] PUNTO MONTAJE: se cargó la clase extension_toba/guarani_fuente_datos.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[DEBUG][guarani] (
                                SELECT  amo.padre,
                                                        amo.carpeta,
                                                        amo.proyecto,
                                                        amo.item,
                                                        amo.descripcion as nombre,
                                                        ai.orden as             orden,
                                                        ai.imagen,
                                                        ai.imagen_recurso_origen,
                                                        amo.padre = '1' as es_primer_nivel
                                   FROM
                                                        apex_usuario_grupo_acc auga
                                                JOIN apex_menu_operaciones amo ON (auga.menu_usuario = amo.menu_id AND auga.proyecto = amo.proyecto)
                                                JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc AND augai.item = amo.item)
                                                JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
                                  WHERE (ai.menu = 1)
                                        AND ai.item != ai.padre
                                        AND     (auga.usuario_grupo_acc IN ('admin_oficina') OR ai.publico = 1)
                                        AND     (amo.proyecto = 'guarani')
                                        AND auga.menu_usuario IS NOT NULL
                        UNION
                                SELECT  ai.padre,
                                                ai.carpeta,
                                                ai.proyecto,
                                                ai.item,
                                                ai.nombre as nombre,
                                                ai.orden as             orden,
                                                ai.imagen,
                                                ai.imagen_recurso_origen,
                                                ai.padre = '1' as es_primer_nivel
                                FROM
                                                apex_usuario_grupo_acc auga
                                        JOIN apex_usuario_grupo_acc_item augai ON (auga.proyecto = augai.proyecto AND auga.usuario_grupo_acc = augai.usuario_grupo_acc)
                                        JOIN apex_item ai ON (augai.item = ai.item AND augai.proyecto = ai.proyecto)
                                WHERE auga.menu_usuario is null
                                        AND (ai.menu = 1)
                                        AND ai.item != ai.padre
                                        AND     (auga.usuario_grupo_acc IN ('admin_oficina') OR ai.publico = 1)
                                        AND     (ai.proyecto = 'guarani')
                        ) ORDER BY 1, 6
[DEBUG][toba] [SECCION] Iniciando componentes...
[INFO][guarani] PUNTO MONTAJE: se cargó la clase operaciones/operaciones_generales/reportes/egresados/ci_rep_deteccion_egresados.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guarani/php
[DEBUG][toba] [SECCION] Procesando eventos...
[INFO][toba] componente(41000563): No hay señales de un servicio anterior, no se atrapan eventos
[DEBUG][toba] [SECCION] Configurando dependencias para responder al servicio...
[DEBUG][toba] componente(41000563): Pantalla de servicio: ''
[DEBUG][toba] componente(41000563): [ callback ] 'conf__pant_inicial'
[DEBUG][toba] componente(41000563): [ callback ] 'conf__cuadro'
[DEBUG][toba] [SECCION] Respondiendo al servicio__generar_html...

Hola,

Ese problema lo tienen siempre o sólo cuando acceden al reporte desde la opción “Ver resultados anteriores”?

Saludos, Florencia.

Hola Florencia, hice una prueba en la detección de egresados en una diplomatura. El reporte salio bien la propuesta, plan y certificado con el mismo nombre correspondiente (reporte 10). Salgo y voy a ver resultados anteriores y me muestra el reporte con los mismos alumnos pero diferente la carrera (reporte 11).
Saludos, Carolina


archivo (10).pdf (23 KB)

archivo (11).pdf (23 KB)

Hola Carolina,

Por favor, creen una nueva solicitud en el Gestor de Solicitudes haciendo referencia a este post y les aplicamos un parche con la solución.

Saludos, Florencia.