(continúa)
[DEBUG][guarani] SQL con perfil de datos: SELECT get_plan_version_alumno('157', '2018-07-03') as plan_version
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_condiciones_grupos.grupo_condicion,
sga_condiciones_grupos.orden
FROM sga_condiciones,
sga_elementos,
sga_condiciones_grupos
WHERE sga_condiciones.entidad = sga_elementos.entidad AND
sga_condiciones.condicion = sga_condiciones_grupos.condicion AND
sga_condiciones.condicion_tipo = '1' AND
sga_elementos.elemento = '156' AND
sga_condiciones.plan_version = '22'
ORDER BY sga_condiciones_grupos.orden
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_condiciones_requisitos.requisito_condicion,
sga_condiciones_requisitos.orden,
sga_condiciones_requisitos.operador_not,
sga_condiciones_requisitos.tipo,
sga_condiciones_requisitos.requisito,
sga_requisitos.nombre,
sga_condiciones_requisitos.entidad,
sga_elementos.elemento,
sga_g3entidades_subtipos.entidad_tipo,
sga_condiciones_requisitos.estado,
sga_condiciones_requisitos.regla,
sga_reglas.php_clase,
sga_condiciones_requisitos.parametros,
COALESCE(sga_elementos.nombre, sga_requisitos.nombre) as requisito_nombre
FROM sga_condiciones_requisitos
LEFT OUTER JOIN sga_requisitos ON sga_condiciones_requisitos.requisito = sga_requisitos.requisito
LEFT OUTER JOIN sga_elementos ON sga_condiciones_requisitos.entidad = sga_elementos.entidad
LEFT OUTER JOIN sga_g3entidades_subtipos ON sga_elementos.entidad_subtipo = sga_g3entidades_subtipos.entidad_subtipo,
sga_reglas
WHERE sga_condiciones_requisitos.grupo_condicion = '363' AND
sga_condiciones_requisitos.regla = sga_reglas.regla
ORDER BY sga_condiciones_requisitos.orden
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '501'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '501'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '501'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden
[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('501', '8') as mensaje
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_param_contexto.parametro,
par_puntos_control_parametros.tipo_de_dato,
par_puntos_control_parametros.descripcion
FROM sga_reglas,
sga_reglas_param_contexto,
par_puntos_control_parametros
WHERE sga_reglas.regla = '501'
AND sga_reglas_param_contexto.regla = sga_reglas.regla
AND par_puntos_control_parametros.parametro = sga_reglas_param_contexto.parametro
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '1'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '1'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden
[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('1', '') as mensaje
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_param_contexto.parametro,
par_puntos_control_parametros.tipo_de_dato,
par_puntos_control_parametros.descripcion
FROM sga_reglas,
sga_reglas_param_contexto,
par_puntos_control_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_param_contexto.regla = sga_reglas.regla
AND par_puntos_control_parametros.parametro = sga_reglas_param_contexto.parametro
;
[DEBUG][guarani] SQL con perfil de datos: SELECT COUNT(1) AS aprobada
FROM vw_hist_academica_basica
WHERE vw_hist_academica_basica.elemento = '91'
AND vw_hist_academica_basica.resultado = 'A'
AND vw_hist_academica_basica.alumno = '157'
AND vw_hist_academica_basica.fecha <= '2018-07-03'
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_alumnos.alumno,
sga_alumnos.legajo,
sga_alumnos.propuesta,
sga_alumnos.regular,
sga_alumnos.cnt_readmisiones,
sga_alumnos.ubicacion,
sga_alumnos.calidad,
sga_alumnos.modalidad,
sga_alumnos.division,
sga_divisiones.nombre AS division_nombre,
sga_propuestas.nombre AS propuesta_nombre,
sga_alumnos.plan_version,
sga_planes_versiones.plan,
vw_personas.apellido_nombres AS apellido_y_nombre,
vw_personas.tipo_nro_documento AS documento_principal,
vw_personas.apellido,
vw_personas.nombres,
vw_personas.nro_documento,
vw_personas.persona
FROM sga_alumnos
LEFT JOIN sga_divisiones ON sga_alumnos.division = sga_divisiones.division,
sga_planes_versiones,
vw_personas,
sga_propuestas
WHERE sga_alumnos.persona = vw_personas.persona AND
sga_alumnos.plan_version = sga_planes_versiones.plan_version AND
sga_alumnos.propuesta = sga_propuestas.propuesta AND
sga_alumnos.alumno = '157'
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_elementos.nombre as nombre_actividad,
COALESCE (sga_elementos.codigo, 'Sin código') || ' - ' || sga_elementos.nombre AS codigo_y_nombre
FROM sga_elementos
WHERE sga_elementos.elemento = '91'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '1'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '1'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden
[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('1', '') as mensaje
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_param_contexto.parametro,
par_puntos_control_parametros.tipo_de_dato,
par_puntos_control_parametros.descripcion
FROM sga_reglas,
sga_reglas_param_contexto,
par_puntos_control_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_param_contexto.regla = sga_reglas.regla
AND par_puntos_control_parametros.parametro = sga_reglas_param_contexto.parametro
;
[DEBUG][guarani] SQL con perfil de datos: SELECT COUNT(1) AS aprobada
FROM vw_hist_academica_basica
WHERE vw_hist_academica_basica.elemento = '87'
AND vw_hist_academica_basica.resultado = 'A'
AND vw_hist_academica_basica.alumno = '157'
AND vw_hist_academica_basica.fecha <= '2018-07-03'
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '1'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '1'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden
[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('1', '') as mensaje
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_param_contexto.parametro,
par_puntos_control_parametros.tipo_de_dato,
par_puntos_control_parametros.descripcion
FROM sga_reglas,
sga_reglas_param_contexto,
par_puntos_control_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_param_contexto.regla = sga_reglas.regla
AND par_puntos_control_parametros.parametro = sga_reglas_param_contexto.parametro
;
[DEBUG][guarani] SQL con perfil de datos: SELECT COUNT(1) AS aprobada
FROM vw_hist_academica_basica
WHERE vw_hist_academica_basica.elemento = '82'
AND vw_hist_academica_basica.resultado = 'A'
AND vw_hist_academica_basica.alumno = '157'
AND vw_hist_academica_basica.fecha <= '2018-07-03'
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '1'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '1'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden
[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('1', '') as mensaje
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_param_contexto.parametro,
par_puntos_control_parametros.tipo_de_dato,
par_puntos_control_parametros.descripcion
FROM sga_reglas,
sga_reglas_param_contexto,
par_puntos_control_parametros
WHERE sga_reglas.regla = '1'
AND sga_reglas_param_contexto.regla = sga_reglas.regla
AND par_puntos_control_parametros.parametro = sga_reglas_param_contexto.parametro
;
[DEBUG][guarani] SQL con perfil de datos: SELECT COUNT(1) AS aprobada
FROM vw_hist_academica_basica
WHERE vw_hist_academica_basica.elemento = '84'
AND vw_hist_academica_basica.resultado = 'A'
AND vw_hist_academica_basica.alumno = '157'
AND vw_hist_academica_basica.fecha <= '2018-07-03'
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas.nombre,
sga_reglas.descripcion,
sga_reglas.regla_tipo,
sga_reglas.mensaje_usuario,
sga_reglas.php_clase,
sga_reglas_tipos.nombre AS regla_tipo_nombre,
sga_reglas.nombre || ' (' || sga_reglas.regla || ' - ' || sga_reglas.php_clase || ')' AS regla_descr
FROM sga_reglas,
sga_reglas_tipos
WHERE sga_reglas_tipos.regla_tipo = sga_reglas.regla_tipo
AND sga_reglas.regla = '337'
ORDER BY sga_reglas.nombre
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas_mensajes.interfaz,
sga_reglas_mensajes.mensaje_validacion,
sga_reglas_mensajes.mensaje_validacion_not as mensaje_validacion_negado
FROM sga_reglas_mensajes
WHERE sga_reglas_mensajes.regla = '337'
;
[DEBUG][guarani] SQL con perfil de datos: SELECT sga_reglas.regla,
sga_reglas_parametros.parametro,
sga_reglas_parametros.tipo_de_dato,
sga_reglas_parametros.orden,
sga_reglas_parametros.descripcion,
sga_reglas_parametros.etiqueta,
sga_reglas_parametros.valor_desde,
sga_reglas_parametros.valor_hasta
FROM sga_reglas,
sga_reglas_parametros
WHERE sga_reglas.regla = '337'
AND sga_reglas_parametros.regla = sga_reglas.regla
ORDER BY sga_reglas_parametros.orden