================================================================================ ================================= ERRORES ================================== ================================================================================ clase: siu\errores\error_guarani mensaje: : CATALOGO: alumno / get_requisitos_ingreso_propuesta - FALTA PARAMETRO: estado_req_digital traza: [TRAZA] ---[ 0 ]----------------------------------------- - function: siu\modelo\datos\catalogo::procesar_parametros - file: /usr/local/proyectos/g3w3/src/siu/modelo/datos/catalogo.php, linea 270 - param: 0: alumno 1: get_requisitos_ingreso_propuesta 2: Array ( [parametros] => Array ( [0] => alumno [1] => estado_req_digital ) [no_quote] => Array ( [0] => alumno [1] => estado_req_digital ) [param_null] => Array ( [0] => estado_req_digital ) [cache] => memoria [filas] => n ) 3: Array ( [alumno] => 21 [ver] => PENDIENTE_DIGITAL ) ---[ 1 ]----------------------------------------- - function: siu\modelo\datos\catalogo::consultar - file: /usr/local/proyectos/g3w3/src/pers/escuelas/operaciones/inicio_alumno/controlador.php, linea 134 - param: 0: alumno 1: get_requisitos_ingreso_propuesta 2: Array ( [alumno] => 21 [ver] => PENDIENTE_DIGITAL ) ---[ 2 ]----------------------------------------- - function: escuelas\operaciones\inicio_alumno\controlador->info_requisitos_ingreso - file: /usr/local/proyectos/g3w3/src/pers/escuelas/operaciones/inicio_alumno/controlador.php, linea 17 ---[ 3 ]----------------------------------------- - function: escuelas\operaciones\inicio_alumno\controlador->accion__index - file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420 ---[ 4 ]----------------------------------------- - function: SIU\Chulupi\nucleo\controlador->invocar_accion - file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154 - param: 0: index ---[ 5 ]----------------------------------------- - function: SIU\Chulupi\nucleo\controlador->procesar_accion - file: /usr/local/proyectos/g3w3/src/siu/extension_kernel/controlador_g3w2.php, linea 97 ---[ 6 ]----------------------------------------- - function: siu\extension_kernel\controlador_g3w2->procesar_accion - file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107 ---[ 7 ]----------------------------------------- - function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request - file: /usr/local/proyectos/g3w3/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25 ---[ 8 ]----------------------------------------- - function: SIU\Chulupi\nucleo\AccesoWeb::procesar - file: /usr/local/proyectos/g3w3/src/siu/www/index.php, linea 15 ######################################################################################################################## ================================================================================ =============================== INFO basica ================================ ================================================================================ MEMORIA 4.21 Mb -------------------------------------- CRONOMETRO -------------------------------------- pre-cache 0.000 seg post-cache 0.000 seg pre conexion 0.001 seg conexion 0.003 seg pos conexion 0.002 seg pre-cache 0.000 seg post-cache 0.000 seg pre-cache 0.000 seg post-cache 0.000 seg pre-cache 0.000 seg post-cache 0.000 seg pre-cache 0.000 seg post-cache 0.000 seg pre-consulta 0.040 seg post-consulta 0.035 seg post-guardar_cache 0.000 seg pre-consulta 0.001 seg post-consulta 0.001 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.019 seg post-guardar_cache 0.000 seg pre-consulta 0.099 seg post-consulta 0.004 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.002 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.007 seg post-guardar_cache 0.000 seg pre-consulta 0.001 seg post-consulta 0.001 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.001 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.054 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.006 seg -------------------------------------- TOTAL 0.277 seg -------------------------------------- ================================================================================ ================================ nivel INFO ================================ ================================================================================ -- EJECUTANDO ACCION 'escuelas\operaciones\inicio_alumno\controlador::accion__index' ================================================================================ ================================== DEBUG =================================== ================================================================================ -- ALIAS --------------------------------------------------------------------- /colegio -- ACTIVAR CACHE ------------------------------------------------------------- -- CATALOGO: sistema/version_base_g3 | cache [true] - tipo [memoria] --------- Array ( [parametros] => Array ( ) [metadata] => Array ( [cache] => memoria [filas] => 1 ) [force_cache] => Array ( ) ) -- ADMIN CACHE --------------------------------------------------------------- : instanciando: MemoriaApc -- CATALOGO CACHE DATOS ------------------------------------------------------ 3.22.0 -- === session_name === ------------------------------------------------------ siu_sess__colegio_des01 -- Autenticacion ------------------------------------------------------------- Usuario autenticado con la sesion -- sql ----------------------------------------------------------------------- SET CLIENT_ENCODING TO 'iso-8859-1'; -- sql ----------------------------------------------------------------------- SET search_path TO negocio -- CONECTAR DB --------------------------------------------------------------- Array ( [vendor] => pgsql [dbname] => toba_3_3 [schema] => negocio [schema_toba] => desarrollo [host] => guarani_escuelas_base_1 [port] => 5432 [pdo_user] => postgres ) -- SQL ----------------------------------------------------------------------- SELECT EXISTS(SELECT 1 FROM pg_namespace WHERE nspname = 'negocio_auditoria') -- sql ----------------------------------------------------------------------- CREATE TEMP TABLE tt_usuario (usuario VARCHAR(60), id_solicitud INTEGER);GRANT SELECT, INSERT ON tt_usuario TO postgres;INSERT INTO tt_usuario (usuario) VALUES ('53250901'); -- CATALOGO: persona/datos_basicos | cache [true] - tipo [sesion] ------------ Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => sesion [filas] => 1 ) [force_cache] => Array ( ) ) -- ADMIN CACHE --------------------------------------------------------------- : instanciando: Sesion -- CACHE SESION buscar ------------------------------------------------------- catalogo____des01__persona__datos_basicos__JzgyJw__ -- CATALOGO CACHE DATOS ------------------------------------------------------ Array ( [persona] => 82 [tipo_documento] => 0 [tipo_documento_desc] => Documento Nacional de Identidad [tipo_documento_desc_abreviada] => DNI [nro_documento] => 53250901 [apellido] => ALLOIS [nombres] => Joaquín [nombre_mostrar] => Joaquín [apellido_mostrar] => ALLOIS [inicial_apellido] => A [fecha_nacimiento] => 2013-05-24 [fecha_nacimiento_visual] => 24/05/2013 [id_imagen] => [perfil_inicial] => Alumno [identificacion] => 53250901 [arai_identificador_sso] => [arai_uuid] => [legajo_docente] => [docente] => [orden] => 0 ) -- CATALOGO: persona/perfiles | cache [true] - tipo [sesion] ----------------- Array ( [parametros] => Array ( [persona] => 82 ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [no_quote] => persona [cache] => sesion [filas] => n ) [force_cache] => Array ( ) ) -- CACHE SESION buscar ------------------------------------------------------- catalogo____des01__persona__perfiles__ODI_ -- CATALOGO CACHE DATOS ------------------------------------------------------ Array ( [Alumno] => Alumno ) -- CATALOGO: persona/carreras | cache [true] - tipo [sesion] ----------------- Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => sesion [filas] => n ) [force_cache] => Array ( ) ) -- CACHE SESION buscar ------------------------------------------------------- catalogo____des01__persona__carreras__JzgyJw__ -- CATALOGO CACHE DATOS ------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |propuesta|alumno|legajo|plan|plan_version|regular|regular_nombre|calidad|ubicacion|modalidad|division|coeficiente|version|calidad_nombre|propuesta_codigo|propuesta_nombre|propuesta_nombre_abreviado|propuesta_tipo|propuesta_tipo_nombre|plan_codigo| plan_nombre |planes_versiones_version|planes_versiones_nombre|estado_inscripcion|desc_estado_inscripcion| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | 1 | 21 | | 1 | 1 | S | Regular | A | 4 | P | 69 | | 1 | Activo | fcyt-pu001 | Bachiller | Bachiller | 203 | Ciclo Básico o Común | Secu001 | Educación Secundaria Orientada | 01 | FCYT_Sec01 | A | Aceptada | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -- CATALOGO: persona/configuracion | cache [true] - tipo [memoria] ----------- Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => memoria [cache_expiracion] => 600 [filas] => n ) [force_cache] => Array ( ) ) -- CATALOGO CACHE DATOS ------------------------------------------------------ Array ( [email] => paulacontrerach@gmail.com [recibe_mail_mensajes] => 0 [email_temporal] => ) -- cargar PERSONA ------------------------------------------------------------ 82 -- === pre_accion - perfil === ----------------------------------------------- Alumno -- === pre_accion - operacion === -------------------------------------------- inicio_alumno -- LOCALIZADOR: El recurso se encuentra repetido entre las personalizaciones escuelas. Nombre: 'www/img/logo-transparente.png' Array ( ) -- LOCALIZADOR: El recurso se encuentra repetido entre las personalizaciones escuelas. Nombre: 'www/css/guarani.css' Array ( ) -- CATALOGO: alumno/fecha_cierre_requisitos_ingreso_mayor_a_hoy | cache [true] - tipo [memoria] Array ( [parametros] => Array ( [alumno] => '21' ) [metadata] => Array ( [parametros] => Array ( [0] => alumno ) [cache] => memoria [filas] => 1 ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT COUNT(*) as cantidad FROM sga_alumnos, sga_propuestas_aspira, sga_situacion_aspirante, vw_periodos_insc_propuesta WHERE sga_alumnos.alumno = '21' AND sga_propuestas_aspira.persona = sga_alumnos.persona AND sga_propuestas_aspira.propuesta = sga_alumnos.propuesta AND sga_situacion_aspirante.situacion_asp = sga_propuestas_aspira.situacion_asp AND sga_situacion_aspirante.resultado_asp IN ('A','P') AND vw_periodos_insc_propuesta.periodo_insc = sga_propuestas_aspira.periodo_insc AND vw_periodos_insc_propuesta.fecha_cierre_requisitos >= CURRENT_DATE -- DATOS --------------------------------------------------------------------- 1 -- CATALOGO CACHE - guardar -------------------------------------------------- alumno/fecha_cierre_requisitos_ingreso_mayor_a_hoy. MEDIO: memoria -- CATALOGO: mensajes/get_cant_mensajes | cache [true] - tipo [memoria] ------ Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => memoria [cache_expiracion] => 300 [filas] => 1 ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT COUNT(*) as total, COALESCE(SUM(CASE WHEN men_destinatarios.fecha_lectura IS NULL THEN 0 ELSE 1 END), 0) as leidos FROM men_destinatarios JOIN men_mensajes ON men_destinatarios.mensaje = men_mensajes.mensaje WHERE men_destinatarios.persona = '82' AND CURRENT_DATE BETWEEN men_mensajes.fecha_desde AND men_mensajes.fecha_hasta -- DATOS --------------------------------------------------------------------- Array ( [total] => 0 [leidos] => 0 ) -- CATALOGO CACHE - guardar -------------------------------------------------- mensajes/get_cant_mensajes. MEDIO: memoria -- CATALOGO: alumno/get_requisitos_ingreso_propuesta | cache [true] - tipo [memoria] Array ( [parametros] => Array ( [alumno] => 21 [estado_req_digital] => Array ( [0] => no_presentado [1] => vencido ) ) [metadata] => Array ( [parametros] => Array ( [0] => alumno [1] => estado_req_digital ) [no_quote] => Array ( [0] => alumno [1] => estado_req_digital ) [param_null] => Array ( [0] => estado_req_digital ) [cache] => memoria [filas] => n ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT r.requisito as requisito, r.nombre as requisito_nombre, to_char(sga_requisitos_presentados.fecha_presentacion, 'DD/MM/YYYY') as f_presentacion, to_char(GREATEST(ra.fecha_prorroga, COALESCE(excep.fecha_tope, pip.fecha_cierre_requisitos)), 'DD/MM/YYYY') as f_tope_presentacion, CASE WHEN GREATEST(ra.fecha_prorroga, COALESCE(excep.fecha_tope, pip.fecha_cierre_requisitos)) >= CURRENT_DATE THEN 1 ELSE 0 END as esta_vigente_para_presentar, COALESCE(to_char(sga_requisitos_presentados.fecha_vencimiento, 'DD/MM/YYYY'), '-- Sin Vencimiento --') as f_vencimiento_presentado, r.requisito_subordinado_de as subordinado_de, r.descripcion, r.tipo_documento_digital, sga_requisitos_digitales_draft.requisito_digital, COALESCE(sga_requisitos_digitales_draft.id_documento, sga_requisitos_digitales.id_documento) AS id_documento, pa.propuesta_aspira, CASE WHEN sga_requisitos_digitales_draft.requisito_digital IS NOT NULL THEN 'pendiente_validacion' WHEN sga_requisitos_presentados.requisito_presentado IS NULL THEN 'no_presentado' WHEN (sga_requisitos_presentados.fecha_vencimiento IS NULL OR sga_requisitos_presentados.fecha_vencimiento >= CURRENT_DATE) THEN 'presentado' ELSE 'vencido' END AS estado_req_digital, CASE WHEN sga_requisitos_digitales_draft.requisito_digital IS NOT NULL THEN 'P' ELSE 'N' END as estado_req_digital_valor, CASE WHEN NULLIF(TRIM(sga_requisitos_digitales_draft_detalle.observaciones), '') IS NULL THEN '-- Sin observaciones --' ELSE sga_requisitos_digitales_draft_detalle.observaciones END AS observaciones FROM sga_alumnos as alu JOIN sga_propuestas_aspira as pa ON (pa.propuesta = alu.propuesta AND pa.persona = alu.persona) JOIN vw_periodos_inscripcion as pi ON (pi.periodo_insc = pa.periodo_insc) JOIN sga_periodos_inscripcion_propuesta as pip ON (pip.periodo_inscripcion = pi.periodo_inscripcion) JOIN sga_situacion_aspirante as sa ON (sa.situacion_asp = pa.situacion_asp) JOIN sga_requisitos_aspirante as ra ON (ra.propuesta_aspira = pa.propuesta_aspira) JOIN sga_requisitos as r ON (r.requisito = ra.requisito) LEFT JOIN sga_requisitos_ingreso_excep as excep ON (excep.periodo_inscripcion = pi.periodo_inscripcion AND excep.requisito = ra.requisito) LEFT JOIN sga_requisitos_presentados ON ( sga_requisitos_presentados.requisito_presentado = ( SELECT MAX(rp_aux.requisito_presentado) FROM sga_requisitos_presentados AS rp_aux WHERE rp_aux.requisito = ra.requisito AND rp_aux.persona = pa.persona ) ) LEFT JOIN sga_requisitos_digitales ON (sga_requisitos_presentados.requisito_digital = sga_requisitos_digitales.requisito_digital) -- Borrador del documento digital del requisito subido por el alumno. LEFT JOIN sga_requisitos_digitales_draft ON (sga_requisitos_digitales_draft.requisito = r.requisito AND sga_requisitos_digitales_draft.persona = alu.persona) LEFT JOIN sga_requisitos_digitales_draft_detalle ON ( alu.persona = sga_requisitos_digitales_draft_detalle.persona AND r.requisito = sga_requisitos_digitales_draft_detalle.requisito ) WHERE alu.alumno = 21 AND sa.resultado_asp IN ('A', 'P') AND r.requisito_tipo = '4' AND CASE WHEN sga_requisitos_digitales_draft.requisito_digital IS NOT NULL THEN 'pendiente_validacion' WHEN sga_requisitos_presentados.requisito_presentado IS NULL THEN 'no_presentado' WHEN (sga_requisitos_presentados.fecha_vencimiento IS NULL OR sga_requisitos_presentados.fecha_vencimiento >= CURRENT_DATE) THEN 'presentado' ELSE 'vencido' END IN ('no_presentado', 'vencido') ORDER BY requisito_nombre -- DATOS --------------------------------------------------------------------- ARRAY VACIO -- CATALOGO CACHE - guardar -------------------------------------------------- alumno/get_requisitos_ingreso_propuesta. MEDIO: memoria -- -- Requisitos pendientes vigentes -- -------------------------------------- Array ( ) -- --Requisitos pendientes procesados -- ------------------------------------- Array ( ) -- -- Cantidad requisitos pendientes ----------------------------------------- 0 -- [RESUELTO POR CACHÉ] PARAMETRO: cur_alta_usuario_cursos_autogestion | ATRIBUTOS: __TODA_LA_INST__ | VALOR: N -- ############# se incluyo la clase co_responsables_academicas del co co_responsables_academicas ############## nucleo/ug/responsables_academicas/responsables_academicas/co_responsables_academicas.php -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_ras_institucion_instalacion - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_ras_institucion_instalacion -- ############# se incluyo la clase co_configuracion del co co_configuracion ############## nucleo/_lib/co_configuracion.php -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_config - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_config -- SQL ----------------------------------------------------------------------- SELECT par_configuraciones.nombre, par_configuraciones.tipo_de_dato, par_configuraciones.valor, par_configuraciones.descripcion FROM par_configuraciones WHERE upper(par_configuraciones.nombre) = 'INSTITUCION_INSTALACION' ORDER BY par_configuraciones.nombre ; -- ## datos ## --------------------------------------------------------------- 1 -- SQL ----------------------------------------------------------------------- SELECT sga_responsables_academicas.responsable_academica as valor, sga_responsables_academicas.nombre as descr FROM sga_responsables_academicas WHERE true AND sga_responsables_academicas.institucion = '1' ORDER BY sga_responsables_academicas.nombre -- ## datos ## --------------------------------------------------------------- Array ( [0] => Array ( [valor] => 2 [descr] => Facultad de Ciencia y Tecnología ) [1] => Array ( [valor] => 1 [descr] => Facultad de Ciencias de la Vida y la Salud ) ) -- ############# se incluyo la clase co_parametros del co co_parametros ############## nucleo/administracion/parametros/co_parametros.php -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_estructura_parametro - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_estructura_parametro -- SQL ----------------------------------------------------------------------- SELECT par_parametros_sistema.parametro, par_parametros_sistema.descripcion, par_parametros_sistema.tipo_de_parametro, par_parametros_sistema.tipo_de_dato, par_parametros_sistema.nivel, par_parametros_sistema.valor_desde, par_parametros_sistema.valor_hasta, par_parametros_sistema.valor_default, par_parametros_sistema.tabla_referenciada FROM par_parametros_sistema WHERE par_parametros_sistema.parametro = 'sq_usa_sanaviron' -- ## datos ## --------------------------------------------------------------- Array ( [parametro] => sq_usa_sanaviron [descripcion] => Indica si se utiliza Sanaviron-Quilmes como módulo de cobros [tipo_de_parametro] => E [tipo_de_dato] => S [nivel] => 2 [valor_desde] => [valor_hasta] => [valor_default] => N [tabla_referenciada] => ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_param_ra - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_param_ra -- SQL ----------------------------------------------------------------------- SELECT par_param_sist_valores.valor FROM par_param_sist_valores, par_param_sist_valores_entidad, sga_responsables_academicas WHERE par_param_sist_valores.param_valor = par_param_sist_valores_entidad.param_valor AND par_param_sist_valores_entidad.entidad = sga_responsables_academicas.entidad AND upper(par_param_sist_valores.parametro) = 'SQ_USA_SANAVIRON' AND sga_responsables_academicas.responsable_academica = '2' -- ## datos ## --------------------------------------------------------------- -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_param - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_param -- SQL ----------------------------------------------------------------------- SELECT par_parametros_sistema.valor_default as valor FROM par_parametros_sistema WHERE upper(par_parametros_sistema.parametro) = 'SQ_USA_SANAVIRON' ; -- ## datos ## --------------------------------------------------------------- N -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_param_ra - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_param_ra -- SQL ----------------------------------------------------------------------- SELECT par_param_sist_valores.valor FROM par_param_sist_valores, par_param_sist_valores_entidad, sga_responsables_academicas WHERE par_param_sist_valores.param_valor = par_param_sist_valores_entidad.param_valor AND par_param_sist_valores_entidad.entidad = sga_responsables_academicas.entidad AND upper(par_param_sist_valores.parametro) = 'SQ_USA_SANAVIRON' AND sga_responsables_academicas.responsable_academica = '1' -- ## datos ## --------------------------------------------------------------- -- PARAMETRO: sq_usa_sanaviron | ATRIBUTOS: 2,1 | VALOR: -------------------- N -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_estructura_parametro - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_estructura_parametro -- SQL ----------------------------------------------------------------------- SELECT par_parametros_sistema.parametro, par_parametros_sistema.descripcion, par_parametros_sistema.tipo_de_parametro, par_parametros_sistema.tipo_de_dato, par_parametros_sistema.nivel, par_parametros_sistema.valor_desde, par_parametros_sistema.valor_hasta, par_parametros_sistema.valor_default, par_parametros_sistema.tabla_referenciada FROM par_parametros_sistema WHERE par_parametros_sistema.parametro = 'usa_boleto_estudiantil' -- ## datos ## --------------------------------------------------------------- Array ( [parametro] => usa_boleto_estudiantil [descripcion] => Indica si se utiliza el boleto estudiantil. [tipo_de_parametro] => E [tipo_de_dato] => S [nivel] => 1 [valor_desde] => [valor_hasta] => [valor_default] => N [tabla_referenciada] => ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_param - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_param -- SQL ----------------------------------------------------------------------- SELECT par_parametros_sistema.valor_default as valor FROM par_parametros_sistema WHERE upper(par_parametros_sistema.parametro) = 'USA_BOLETO_ESTUDIANTIL' ; -- ## datos ## --------------------------------------------------------------- N -- PARAMETRO: usa_boleto_estudiantil | ATRIBUTOS: __TODA_LA_INST__ | VALOR: - N -- LOCALIZADOR: El recurso se encuentra repetido entre las personalizaciones escuelas. Nombre: 'operaciones/inicio_alumno/template.twig' Array ( ) -- CATALOGO: unidad_academica/periodos_lectivos_con_fechas_insc | cache [true] - tipo [memoria] Array ( [parametros] => Array ( [plan_version] => '1' ) [metadata] => Array ( [parametros] => Array ( [0] => plan_version ) [cache] => memoria [filas] => n ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT pl.anio_academico, pl.periodo_lectivo as periodo_lectivo, pl.nombre as periodo_lectivo_nombre, pl.periodos_lectivo_tipo, pl.periodo_generico_nombre as periodo_generico_nombre, pl.fecha_inicio as fecha_inicio, pl.fecha_fin as fecha_fin, to_char(pl.fecha_inicio_dictado, 'DD/MM/YYYY') as f_inicio_dictado, to_char(pl.fecha_fin_dictado, 'DD/MM/YYYY') as f_fin_dictado, pl.orden, pl.periodo, CASE WHEN pi.tipo_alumno = 'T' THEN 'Todos los alumnos' WHEN pi.tipo_alumno = 'I' THEN 'Ingresantes' WHEN pi.tipo_alumno = 'R' THEN 'Todos los alumnos menos los ingresantes' END habilitado_segun_ingreso, CASE WHEN pi.tipo_alumno = 'T' THEN 'Todos los alumnos' WHEN pi.tipo_alumno = '1' THEN 'Alumnos que cursan por primera vez' WHEN pi.tipo_alumno = 'R' THEN 'Solo recursantes' END habilitado_segun_cursado, -- Lista las fechas del periodo de inscripcion generico del periodo lectivo o de cada rango de coeficiente -- Fechas sin formato CASE WHEN pic.id_rango IS NOT NULL THEN pic.fecha_inicio ELSE pi.fecha_inicio END as fecha_inicio_insc_sf, CASE WHEN pic.id_rango IS NOT NULL THEN pic.fecha_fin ELSE pi.fecha_fin END as fecha_fin_insc_sf, CASE WHEN pic.id_rango IS NOT NULL THEN pic.fecha_tope_bajas ELSE pi.fecha_tope_bajas END as fecha_tope_bajas_sf, -- Fechas con formato CASE WHEN pic.id_rango IS NULL THEN pi.sfecha_inicio ELSE to_char(pic.fecha_inicio, 'DD/MM/YYYY HH24:MI') END as fecha_inicio_insc, CASE WHEN pic.id_rango IS NULL THEN pi.sfecha_fin ELSE to_char(pic.fecha_fin,'DD/MM/YYYY HH24:MI') END as fecha_fin_insc, CASE WHEN pic.id_rango IS NULL THEN pi.sfecha_tope_bajas ELSE to_char(pic.fecha_tope_bajas, 'DD/MM/YYYY HH24:MI') END as fecha_tope_bajas, -- Datos de periodos de inscripcion por coeficiente. pic.id_rango, CASE WHEN pic.id_rango IS NOT NULL THEN 1 ELSE 0 END as periodo_insc_x_coeficiente, pic.coeficiente_desde, pic.coeficiente_hasta FROM vw_periodos_lectivos as pl JOIN vw_periodos_inscripcion as pi ON pi.periodo = pl.periodo JOIN sga_periodos_inscripcion_aplanado ON sga_periodos_inscripcion_aplanado.periodo_insc = pi.periodo_insc AND sga_periodos_inscripcion_aplanado.plan_version = '1' LEFT JOIN sga_periodos_inscripcion_coeficiente as pic ON pic.periodo_insc = pi.periodo_insc AND pic.propuesta = 1 WHERE pl.fecha_fin >= CURRENT_DATE AND pi.habilitado = 'S' AND pi.habilitado_interfaz IN (0, 2) -- Gestion y Autogestion / Autogestion ORDER BY pl.fecha_inicio, pl.orden, pi.fecha_inicio, pic.fecha_inicio -- DATOS --------------------------------------------------------------------- Array ( [17] => Array ( [anio_academico] => 2024 [periodo_lectivo] => 13 [periodo_lectivo_nombre] => FCYT - Periodo Lectivo 2024 Nivel Secundario [periodos_lectivo_tipo] => anual [periodo_generico_nombre] => Anual [fecha_inicio] => 2024-02-15 [fecha_fin] => 2025-12-31 [f_inicio_dictado] => 26/02/2024 [f_fin_dictado] => 06/12/2024 [orden] => 1 [periodo] => 17 [habilitado_segun_ingreso] => Todos los alumnos [habilitado_segun_cursado] => Todos los alumnos [fecha_inicio_insc_sf] => 2023-12-01 00:00:00-03 [fecha_fin_insc_sf] => 2025-12-31 23:59:00-03 [fecha_tope_bajas_sf] => 2025-12-31 23:59:00-03 [fecha_inicio_insc] => 01/12/2023 [fecha_fin_insc] => 31/12/2025 [fecha_tope_bajas] => 31/12/2025 [id_rango] => [periodo_insc_x_coeficiente] => 0 [coeficiente_desde] => [coeficiente_hasta] => [__ID__] => c7311607a3de9ef25c3a49a5210c608119d43db5 [periodos_insc] => Array ( [0] => Array ( [fecha_inicio_insc_sf] => 2023-12-01 00:00:00-03 [fecha_fin_insc_sf] => 2025-12-31 23:59:00-03 [fecha_tope_bajas_sf] => 2025-12-31 23:59:00-03 [fecha_inicio_insc] => 01/12/2023 [fecha_fin_insc] => 31/12/2025 [fecha_tope_bajas] => 31/12/2025 [id_rango] => [coeficiente_desde] => [coeficiente_hasta] => ) ) ) [12] => Array ( [anio_academico] => 2025 [periodo_lectivo] => 12 [periodo_lectivo_nombre] => FCYT - Periodo Lectivo 2025 Nivel Secundario [periodos_lectivo_tipo] => anual [periodo_generico_nombre] => Anual [fecha_inicio] => 2025-02-24 [fecha_fin] => 2025-12-31 [f_inicio_dictado] => 24/02/2025 [f_fin_dictado] => 05/12/2025 [orden] => 1 [periodo] => 12 [habilitado_segun_ingreso] => Todos los alumnos [habilitado_segun_cursado] => Todos los alumnos [fecha_inicio_insc_sf] => 2025-02-24 00:00:00-03 [fecha_fin_insc_sf] => 2025-11-30 23:59:00-03 [fecha_tope_bajas_sf] => 2025-11-30 23:59:00-03 [fecha_inicio_insc] => 24/02/2025 [fecha_fin_insc] => 30/11/2025 [fecha_tope_bajas] => 30/11/2025 [id_rango] => [periodo_insc_x_coeficiente] => 0 [coeficiente_desde] => [coeficiente_hasta] => [__ID__] => 7e60f4c2680fa5ef3d9315c766798decfb6848af [periodos_insc] => Array ( [0] => Array ( [fecha_inicio_insc_sf] => 2025-02-24 00:00:00-03 [fecha_fin_insc_sf] => 2025-11-30 23:59:00-03 [fecha_tope_bajas_sf] => 2025-11-30 23:59:00-03 [fecha_inicio_insc] => 24/02/2025 [fecha_fin_insc] => 30/11/2025 [fecha_tope_bajas] => 30/11/2025 [id_rango] => [coeficiente_desde] => [coeficiente_hasta] => ) ) ) ) -- CATALOGO CACHE - guardar -------------------------------------------------- unidad_academica/periodos_lectivos_con_fechas_insc. MEDIO: memoria -- CATALOGO: unidad_academica/turnos_examen_por_plan | cache [true] - tipo [memoria] Array ( [parametros] => Array ( [plan_version] => '1' ) [metadata] => Array ( [parametros] => Array ( [0] => plan_version ) [cache] => memoria [filas] => 1 ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT DISTINCT vw_turnos_examen.anio_academico as anio_academico, vw_turnos_examen.turno_examen as turno_examen, vw_turnos_examen.turno_examen_nombre as turno_examen_nombre, to_char(vw_turnos_examen.turno_examen_fecha_inicio, 'DD/MM/YYYY') as f_inicio_turno, to_char(vw_turnos_examen.turno_examen_fecha_fin, 'DD/MM/YYYY') as f_fin_turno, vw_turnos_examen.turno_examen_fecha_inicio FROM vw_turnos_examen WHERE vw_turnos_examen.turno_examen_fecha_fin >= CURRENT_DATE AND vw_turnos_examen.turno_examen_fecha_publicacion_mesas <= CURRENT_DATE AND vw_turnos_examen.llamado_periodo IN ( -- Existen periodos de inscripcion a llamados del turno relacionados con la version del plan del alumno SELECT periodo_llamado.periodo FROM sga_periodos as periodo_llamado, vw_periodos_inscripcion, sga_periodos_inscripcion_aplanado WHERE periodo_llamado.fecha_fin >= CURRENT_DATE AND vw_periodos_inscripcion.periodo = periodo_llamado.periodo AND vw_periodos_inscripcion.periodo_generico_tipo = 3 -- Periodos genericos de llamados de un turno AND sga_periodos_inscripcion_aplanado.periodo_insc = vw_periodos_inscripcion.periodo_insc AND sga_periodos_inscripcion_aplanado.plan_version = '1' ) ORDER BY vw_turnos_examen.anio_academico, vw_turnos_examen.turno_examen_fecha_inicio; -- DATOS --------------------------------------------------------------------- ARRAY VACIO -- CATALOGO CACHE - guardar -------------------------------------------------- unidad_academica/turnos_examen_por_plan. MEDIO: memoria -- carreras ------------------------------------------------------------------ Array ( [periodos_lectivos] => Array ( [17] => Array ( [anio_academico] => 2024 [periodo_lectivo] => 13 [periodo_lectivo_nombre] => FCYT - Periodo Lectivo 2024 Nivel Secundario [periodos_lectivo_tipo] => anual [periodo_generico_nombre] => Anual [fecha_inicio] => 2024-02-15 [fecha_fin] => 2025-12-31 [f_inicio_dictado] => 26/02/2024 [f_fin_dictado] => 06/12/2024 [orden] => 1 [periodo] => 17 [habilitado_segun_ingreso] => Todos los alumnos [habilitado_segun_cursado] => Todos los alumnos [fecha_inicio_insc_sf] => 2023-12-01 00:00:00-03 [fecha_fin_insc_sf] => 2025-12-31 23:59:00-03 [fecha_tope_bajas_sf] => 2025-12-31 23:59:00-03 [fecha_inicio_insc] => 01/12/2023 [fecha_fin_insc] => 31/12/2025 [fecha_tope_bajas] => 31/12/2025 [id_rango] => [periodo_insc_x_coeficiente] => 0 [coeficiente_desde] => [coeficiente_hasta] => [__ID__] => c7311607a3de9ef25c3a49a5210c608119d43db5 [periodos_insc] => Array ( [0] => Array ( [fecha_inicio_insc_sf] => 2023-12-01 00:00:00-03 [fecha_fin_insc_sf] => 2025-12-31 23:59:00-03 [fecha_tope_bajas_sf] => 2025-12-31 23:59:00-03 [fecha_inicio_insc] => 01/12/2023 [fecha_fin_insc] => 31/12/2025 [fecha_tope_bajas] => 31/12/2025 [id_rango] => [coeficiente_desde] => [coeficiente_hasta] => ) ) ) [12] => Array ( [anio_academico] => 2025 [periodo_lectivo] => 12 [periodo_lectivo_nombre] => FCYT - Periodo Lectivo 2025 Nivel Secundario [periodos_lectivo_tipo] => anual [periodo_generico_nombre] => Anual [fecha_inicio] => 2025-02-24 [fecha_fin] => 2025-12-31 [f_inicio_dictado] => 24/02/2025 [f_fin_dictado] => 05/12/2025 [orden] => 1 [periodo] => 12 [habilitado_segun_ingreso] => Todos los alumnos [habilitado_segun_cursado] => Todos los alumnos [fecha_inicio_insc_sf] => 2025-02-24 00:00:00-03 [fecha_fin_insc_sf] => 2025-11-30 23:59:00-03 [fecha_tope_bajas_sf] => 2025-11-30 23:59:00-03 [fecha_inicio_insc] => 24/02/2025 [fecha_fin_insc] => 30/11/2025 [fecha_tope_bajas] => 30/11/2025 [id_rango] => [periodo_insc_x_coeficiente] => 0 [coeficiente_desde] => [coeficiente_hasta] => [__ID__] => 7e60f4c2680fa5ef3d9315c766798decfb6848af [periodos_insc] => Array ( [0] => Array ( [fecha_inicio_insc_sf] => 2025-02-24 00:00:00-03 [fecha_fin_insc_sf] => 2025-11-30 23:59:00-03 [fecha_tope_bajas_sf] => 2025-11-30 23:59:00-03 [fecha_inicio_insc] => 24/02/2025 [fecha_fin_insc] => 30/11/2025 [fecha_tope_bajas] => 30/11/2025 [id_rango] => [coeficiente_desde] => [coeficiente_hasta] => ) ) ) ) [turnos_examen] => Array ( ) [url_qr_periodo] => http://10.0.60.27:7002/colegio/inicio_alumno/qr_periodo ) -- Encuestas Pendientes para ------------------------------------------------- 82 -- CATALOGO: encuestas/encuestas_pendientes | cache [true] - tipo [memoria] -- Array ( [parametros] => Array ( [persona] => '82' [perfil] => Alumno ) [metadata] => Array ( [parametros] => Array ( [0] => persona [1] => perfil ) [no_quote] => perfil [cache] => memoria ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT p.hash as id, -- id para luego marcar que fue contestado el formulario de encuestas. p.formulario as formulario, COALESCE(f.formulario_g2, p.formulario) as formulario_externo, h.kolla_id_habilitacion as kolla_id_habilitacion, h.kolla_password as kolla_password, f.titulo as titulo_formulario, COALESCE(cast(p.respuesta_g2 as text), p.hash) as id_externo, -- id que se registra en Kolla si NO es anonima h.tipo_relevamiento FROM gde_encuestas_pendientes as p JOIN gde_formularios as f ON (f.formulario = p.formulario) JOIN gde_habilitaciones as h ON (h.habilitacion = f.habilitacion) LEFT JOIN gde_becas_reapertura as r ON (r.respuesta = p.respuesta) WHERE p.persona = '82' AND h.activo = 'S' -- Habilitacion activa para contestar AND p.fecha_respuesta IS NULL AND CURRENT_DATE BETWEEN h.fecha_desde AND COALESCE(r.fecha_hasta, h.fecha_hasta) AND f.estado = 'A' -- formulario activo AND h.kolla_id_habilitacion IS NOT NULL AND f.generado_en_kolla = 'S' AND h.encuestado = 'A' -- DATOS --------------------------------------------------------------------- ARRAY VACIO -- CATALOGO CACHE - guardar -------------------------------------------------- encuestas/encuestas_pendientes. MEDIO: memoria -- Pendientes ---------------------------------------------------------------- Array ( ) -- encuestas_pendientes ------------------------------------------------------ Array ( [links_encuesta] => Array ( ) ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_propuestas_ras - cache: true -- ## CARGAR DB a CACHE ## --------------------------------------------------- catalogo_g3____des01__co_responsables_academicas__get_propuestas_ras__MQ__ -- SQL ----------------------------------------------------------------------- SELECT DISTINCT responsable_academica FROM sga_propuestas_ra WHERE sga_propuestas_ra.propuesta IN (1) -- ## datos ## --------------------------------------------------------------- Array ( [0] => 2 ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_responsables_academicas - cache: true -- ## CARGAR DB a CACHE ## --------------------------------------------------- catalogo_g3____des01__co_responsables_academicas__get_responsables_academicas__IHNnYV9yZXNwb25zYWJsZXNfYWNhZGVtaWNhcy5yZXNwb25zYWJsZV9hY2FkZW1pY2EgaW4gKDIp -- SQL ----------------------------------------------------------------------- SELECT sga_responsables_academicas.responsable_academica as valor, sga_responsables_academicas.nombre as descr FROM sga_responsables_academicas WHERE sga_responsables_academicas.responsable_academica in (2) ORDER BY sga_responsables_academicas.nombre -- ## datos ## --------------------------------------------------------------- Array ( [0] => Array ( [valor] => 2 [descr] => Facultad de Ciencia y Tecnología ) ) -- CATALOGO: unidad_academica/info_institucion | cache [true] - tipo [memoria] Array ( [parametros] => Array ( ) [metadata] => Array ( [cache] => memoria [filas] => 1 ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT sga_instituciones.institucion, sga_instituciones.nombre, sga_instituciones.codigo, 'logo' as logo FROM sga_instituciones, par_configuraciones WHERE par_configuraciones.nombre = 'institucion_instalacion' AND sga_instituciones.institucion = cast(par_configuraciones.valor as integer) -- DATOS --------------------------------------------------------------------- Array ( [institucion] => 1 [nombre] => Universidad Autónoma de Entre Ríos [codigo] => 1 [logo] => logo ) -- CATALOGO CACHE - guardar -------------------------------------------------- unidad_academica/info_institucion. MEDIO: memoria -- CATALOGO: parametro/banda_horaria_cursado | cache [true] - tipo [memoria] - Array ( [parametros] => Array ( ) [metadata] => Array ( [cache] => memoria [cache_expiracion] => 60 ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- select min(hora_inicio) as hmin, max(hora_finalizacion) as hmax from sga_asignaciones -- DATOS --------------------------------------------------------------------- ------------------------------------- | hmin | hmax | min | max | ------------------------------------- |07:45:00|22:40:00|07:00:00|23:00:00| ------------------------------------- -- CATALOGO CACHE - guardar -------------------------------------------------- parametro/banda_horaria_cursado. MEDIO: memoria -- CATALOGO: inscripcion_cursada/asignaciones | cache [true] - tipo [memoria] Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => memoria [filas] => n ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT sga_comisiones.comision as comision, sga_comisiones.nombre as nombre, sga_comisiones.ubicacion as sede, sga_periodos.anio_academico as anio_academico, -- sga_comisiones.periodo_lectivo , sga_periodos.nombre as periodo_lectivo, -- sga_comisiones.catedra, sga_catedras.nombre as catedra, -- sga_comisiones.turno as turno, substr(sga_turnos_cursadas.nombre,1,1) as turno, sga_comisiones.cupo as cupo, -- sga_comisiones.elemento as actividad, vw_actividades.codigo as materia, -- COALESCE(ep.nombre, vw_actividades.nombre) as materia_nombre, COALESCE(ep.nombre_abreviado, vw_actividades.nombre_abreviado) as nombre_materia, sga_asignaciones.dia_semana as dia_semana, sga_asignaciones.fecha_desde as fecha_asign_desde, sga_asignaciones.fecha_hasta as fecha_asign_hasta, sga_asignaciones.hora_inicio as hs_comienzo_clase, sga_asignaciones.hora_finalizacion as hs_finaliz_clase, COALESCE(get_espacios_banda_horaria(sga_comisiones_bh.banda_horaria, 1), 'Aula a determinar') as aula, cast(null as integer) as edificio, sga_clases_tipos.nombre as tipo_clase -- (CASE WHEN sga_asignaciones.asignacion IS NULL THEN 1 ELSE 0 END) as tiene_asignacion_horaria FROM sga_alumnos JOIN sga_insc_cursada ON sga_insc_cursada.alumno = sga_alumnos.alumno JOIN sga_comisiones ON sga_comisiones.comision = sga_insc_cursada.comision JOIN vw_actividades ON vw_actividades.elemento = sga_comisiones.elemento JOIN sga_elementos_plan as ep ON (ep.plan_version = sga_insc_cursada.plan_version AND ep.elemento_revision = vw_actividades.elemento_revision) JOIN sga_periodos_lectivos ON sga_periodos_lectivos.periodo_lectivo = sga_comisiones.periodo_lectivo JOIN sga_periodos ON sga_periodos.periodo = sga_periodos_lectivos.periodo LEFT JOIN sga_turnos_cursadas ON sga_turnos_cursadas.turno = sga_comisiones.turno LEFT JOIN sga_catedras ON sga_catedras.catedra = sga_comisiones.catedra LEFT JOIN sga_comisiones_bh ON sga_comisiones_bh.comision = sga_comisiones.comision LEFT JOIN sga_asignaciones ON sga_asignaciones.asignacion = sga_comisiones_bh.asignacion LEFT JOIN sga_clases_tipos ON sga_clases_tipos.tipo_clase = sga_comisiones_bh.tipo_clase WHERE sga_alumnos.persona = '82' AND sga_periodos.fecha_fin >= CURRENT_DATE AND NOT EXISTS (SELECT 1 FROM sga_subcomisiones as sc WHERE sc.comision = sga_comisiones.comision) UNION ALL -- SUBCOMISIONES SELECT sga_comisiones.comision as comision, sga_comisiones.nombre as nombre , sga_comisiones.ubicacion as sede, sga_periodos.anio_academico as anio_academico, -- sga_comisiones.periodo_lectivo , sga_periodos.nombre as periodo_lectivo, -- sga_comisiones.catedra, sga_catedras.nombre as catedra, -- sga_comisiones.turno as turno, sga_turnos_cursadas.nombre as turno, sga_comisiones.cupo as cupo, -- sga_comisiones.elemento as actividad, vw_actividades.codigo as materia, -- COALESCE(ep.nombre, vw_actividades.nombre) as actividad_nombre, COALESCE(ep.nombre_abreviado, vw_actividades.nombre_abreviado) as nombre_materia, sga_asignaciones.dia_semana, sga_asignaciones.fecha_desde as fecha_asign_desde, sga_asignaciones.fecha_hasta as fecha_asign_hasta, sga_asignaciones.hora_inicio as hora_inicio_clase, sga_asignaciones.hora_finalizacion as hora_finaliz_clase, COALESCE(get_espacios_banda_horaria(sga_subcomisiones_bh.banda_horaria, 1), 'Aula a determinar') as aula, cast(null as integer) as edificio, sga_clases_tipos.nombre as tipo_clase -- (CASE WHEN sga_asignaciones.asignacion IS NULL THEN 1 ELSE 0 END) as tiene_asignacion_horaria FROM sga_alumnos JOIN sga_insc_cursada ON sga_insc_cursada.alumno = sga_alumnos.alumno JOIN sga_insc_subcomision ON sga_insc_subcomision.inscripcion = sga_insc_cursada.inscripcion JOIN sga_comisiones ON sga_comisiones.comision = sga_insc_cursada.comision JOIN vw_actividades ON vw_actividades.elemento = sga_comisiones.elemento JOIN sga_elementos_plan as ep ON (ep.plan_version = sga_insc_cursada.plan_version AND ep.elemento_revision = vw_actividades.elemento_revision) JOIN sga_periodos_lectivos ON sga_periodos_lectivos.periodo_lectivo = sga_comisiones.periodo_lectivo JOIN sga_periodos ON sga_periodos.periodo = sga_periodos_lectivos.periodo LEFT JOIN sga_subcomisiones_bh ON sga_subcomisiones_bh.subcomision = sga_insc_subcomision.subcomision LEFT JOIN sga_comisiones_bh ON sga_comisiones_bh.banda_horaria = sga_subcomisiones_bh.banda_horaria LEFT JOIN sga_asignaciones ON sga_asignaciones.asignacion = sga_comisiones_bh.asignacion LEFT JOIN sga_clases_tipos ON sga_clases_tipos.tipo_clase = sga_comisiones_bh.tipo_clase LEFT JOIN sga_turnos_cursadas ON sga_turnos_cursadas.turno = sga_comisiones.turno LEFT JOIN sga_catedras ON sga_catedras.catedra = sga_comisiones.catedra WHERE sga_alumnos.persona = '82' AND sga_periodos.fecha_fin >= CURRENT_DATE -- DATOS --------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |COMISION| NOMBRE |SEDE|ANIO_ACADEMICO| PERIODO_LECTIVO |CATEDRA|TURNO|CUPO| MATERIA | NOMBRE_MATERIA |DIA_SEMANA|FECHA_ASIGN_DESDE|FECHA_ASIGN_HASTA|HS_COMIENZO_CLASE|HS_FINALIZ_CLASE| AULA |EDIFICIO| TIPO_CLASE | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | 1081 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB103 | Matemática | 3 | 2025-02-24 | 2025-12-05 | 10:45:00 | 12:05:00 |Aula a determinar| | Teórico-Práctica | | 1081 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB103 | Matemática | 5 | 2025-02-24 | 2025-12-05 | 09:55:00 | 12:05:00 |Aula a determinar| | Teórico-Práctica | | 1077 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB104 | Lengua y Literatura | 2 | 2025-02-24 | 2025-12-05 | 07:45:00 | 09:05:00 |Aula a determinar| | Teórico-Práctica | | 1077 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB104 | Lengua y Literatura | 4 | 2025-02-24 | 2025-12-05 | 07:45:00 | 09:55:00 |Aula a determinar| | Teórico-Práctica | | 1073 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CBI101| Inglés | 4 | 2025-02-24 | 2025-12-05 | 10:45:00 | 12:35:00 |Aula a determinar| | Teórico-Práctica | | 1085 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB101 | Música | 3 | 2025-02-24 | 2025-12-05 | 09:15:00 | 10:35:00 |Aula a determinar| | Teórico-Práctica | | 1057 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB105 | Formación Ética y Ciudadana | 5 | 2025-02-24 | 2025-12-05 | 12:05:00 | 12:35:00 |Aula a determinar| | Teórico-Práctica | | 1057 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB105 | Formación Ética y Ciudadana | 3 | 2025-02-24 | 2025-12-05 | 12:05:00 | 12:35:00 |Aula a determinar| | Teórico-Práctica | | 1037 |1ero 1era TM Mujeres| 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB106 | Educación Física | 3 | 2025-02-24 | 2025-12-05 | 14:50:00 | 15:40:00 |Aula a determinar| | Teórico-Práctica | | 1037 |1ero 1era TM Mujeres| 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB106 | Educación Física | 5 | 2025-02-24 | 2025-12-05 | 14:50:00 | 15:40:00 |Aula a determinar| | Teórico-Práctica | | 1038 |1ero 1era TM Varones| 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB106 | Educación Física | 2 | 2025-02-24 | 2025-12-05 | 14:00:00 | 14:50:00 |Aula a determinar| | Teórico-Práctica | | 1038 |1ero 1era TM Varones| 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB106 | Educación Física | 4 | 2025-02-24 | 2025-12-05 | 14:00:00 | 14:50:00 |Aula a determinar| | Teórico-Práctica | | 1045 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB108 | Educación Tecnológica | 6 | 2025-02-24 | 2025-12-05 | 11:25:00 | 12:35:00 |Aula a determinar| | Teórico-Práctica | | 1069 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB109 | Historia | 5 | 2025-02-24 | 2025-12-05 | 07:45:00 | 09:55:00 |Aula a determinar| | Teórico-Práctica | | 1065 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB110 | Geografía | 6 | 2025-02-24 | 2025-12-05 | 07:45:00 | 09:55:00 |Aula a determinar| | Teórico-Práctica | | 1033 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB111 | Biología | 2 | 2025-02-24 | 2025-12-05 | 09:55:00 | 12:05:00 |Aula a determinar| | Teórico-Práctica | | 1053 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB112 | Física y Química | 2 | 2025-02-24 | 2025-12-05 | 09:15:00 | 09:55:00 |Aula a determinar| | Teórico-Práctica | | 1053 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB112 | Física y Química | 6 | 2025-02-24 | 2025-12-05 | 09:55:00 | 11:25:00 |Aula a determinar| | Teórico-Práctica | | 1049 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB113 | Espacio de Opción Institucional | 4 | 2025-02-24 | 2025-12-05 | 09:55:00 | 10:35:00 |Aula a determinar| | Teórico-Práctica | | 1029 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CB102 | Artes Visuales | 3 | 2025-02-24 | 2025-12-05 | 07:45:00 | 09:05:00 |Aula a determinar| | Teórico-Práctica | | 1061 | 1ero 1era TM | 4 | 2025 |FCYT - Periodo Lectivo 2025 Nivel Secundario| | M | |fcyt-CBI102| Francés | 4 | 2025-02-24 | 2025-12-05 | 10:45:00 | 12:35:00 |Aula a determinar| | Teórico-Práctica | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -- CATALOGO CACHE - guardar -------------------------------------------------- inscripcion_cursada/asignaciones. MEDIO: memoria -- CATALOGO: inscripcion_examen/inscripciones | cache [false] - tipo [no] ---- Array ( [parametros] => Array ( [persona] => '82' ) [metadata] => Array ( [parametros] => Array ( [0] => persona ) [cache] => no [filas] => n ) [force_cache] => Array ( ) ) -- SQL ----------------------------------------------------------------------- SELECT sga_insc_examen.inscripcion as inscripcion, sga_insc_examen.alumno as alumno, sga_alumnos.propuesta as propuesta, sga_alumnos.legajo as legajo, sga_insc_examen.instancia as instancia, sga_instancias.nombre as instancia_nombre, vw_mesas_examen.mesa_examen_elemento as actividad, sga_elementos.codigo as actividad_codigo, sga_elementos_plan.nombre as actividad_nombre, sga_elementos_plan.nombre_abreviado as actividad_nombre_abreviado, vw_mesas_examen.llamado_mesa as llamado_mesa, vw_mesas_examen.anio_academico as anio_academico, vw_mesas_examen.turno_examen as turno_examen, vw_mesas_examen.turno_examen_nombre as turno_examen_nombre, vw_mesas_examen.llamado as llamado, vw_mesas_examen.llamado_nombre as llamado_nombre, vw_mesas_examen.mesa_examen as mesa_examen, vw_mesas_examen.mesa_examen_nombre as mesa_examen_nombre, to_char(vw_mesas_examen.mesa_examen_fecha, 'DD/MM/YYYY') as mesa_examen_fecha, to_char(date '2001-01-01' + vw_mesas_examen.mesa_examen_hora_inicio, 'HH24:MI') as mesa_examen_hora_inicio, to_char(sga_insc_examen.fecha_inscripcion, 'DD/MM/YYYY HH24:MI') as fecha_inscripcion, sga_insc_examen.nro_transaccion as nro_transaccion, sga_insc_examen.estado as estado, sga_inscripciones_estados.nombre as estado_nombre, f_mesa_con_tope_bajas_vigente(sga_insc_examen.plan_version, vw_mesas_examen.llamado_mesa, 2, sga_alumnos.alumno) as puede_desinscribirse FROM sga_alumnos JOIN sga_insc_examen ON (sga_insc_examen.alumno = sga_alumnos.alumno) JOIN vw_mesas_examen ON (vw_mesas_examen.llamado_mesa = sga_insc_examen.llamado_mesa) JOIN sga_instancias ON (sga_instancias.instancia = sga_insc_examen.instancia) JOIN sga_elementos ON (sga_elementos.elemento = vw_mesas_examen.mesa_examen_elemento) JOIN sga_elementos_revision ON (sga_elementos_revision.elemento = sga_elementos.elemento) JOIN sga_elementos_plan ON (sga_elementos_plan.plan_version = sga_insc_examen.plan_version AND sga_elementos_plan.elemento_revision = sga_elementos_revision.elemento_revision) JOIN sga_inscripciones_estados ON (sga_inscripciones_estados.estado = sga_insc_examen.estado) WHERE sga_alumnos.persona = '82' AND vw_mesas_examen.mesa_examen_fecha >= CURRENT_DATE -- DATOS --------------------------------------------------------------------- ARRAY VACIO --F<1>:E<1>:W<0>:T<0.277 s>:M<4.21 Mb>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.035>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.001>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.019>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.004>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.002>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.007>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.001>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.001>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.054>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.006>-- == FIN =============================================