================================================================================ =============================== INFO basica ================================ ================================================================================ MEMORIA 1.91 Mb -------------------------------------- CRONOMETRO -------------------------------------- pre-cache 0.208 seg post-cache 0.000 seg pre conexion 0.363 seg conexion 0.760 seg pos conexion 0.198 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 fin request 0.952 seg pre-consulta 0.511 seg post-consulta 0.021 seg post-guardar_cache 0.000 seg pre-consulta 0.000 seg post-consulta 0.082 seg post-guardar_cache 0.000 seg fin response 0.000 seg -------------------------------------- TOTAL 3.095 seg -------------------------------------- ================================================================================ ================================ nivel INFO ================================ ================================================================================ -- EJECUTANDO ACCION 'siu\operaciones\orientacion\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 === -------------------------------------------- orientacion -- ############# se incluyo la clase co_planes del co co_planes ############## nucleo/propuestas/planes/co_planes.php -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_plan_version_orientaciones - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_plan_version_orientaciones -- SQL ----------------------------------------------------------------------- SELECT vw_elementos_plan.elemento, vw_elementos_plan.nombre as elemento_nombre FROM vw_elementos_plan WHERE vw_elementos_plan.entidad_subtipo = 3 AND vw_elementos_plan.plan_version = '1' -- ## datos ## --------------------------------------------------------------- Array ( [0] => Array ( [elemento] => 2 [elemento_nombre] => CIENCIAS NATURALES ) [1] => Array ( [elemento] => 3 [elemento_nombre] => HUMANIDADES Y CIENCIAS SOCIALES ) [2] => Array ( [elemento] => 4 [elemento_nombre] => ECONOMÍA Y ADMINISTRACIÓN ) [3] => Array ( [elemento] => 5 [elemento_nombre] => INFORMÁTICA ) ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_datos_plan - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_datos_plan -- SQL ----------------------------------------------------------------------- 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_propuestas.nombre_abreviado as propuesta_nombre_abreviado, sga_propuestas.propuesta_tipo, sga_planes.plan as plan, sga_planes.nombre as nombre, sga_planes.codigo as codigo, sga_planes.version_actual as version_actual, sga_planes_versiones.version as version, sga_planes_versiones.nombre as version_nombre, sga_planes.documento_alta as documento_alta, sga_documentos_alta.documento_numero as documento_alta_numero, sga_planes.fecha_entrada_vigencia as fecha_entrada_vigencia, sga_planes.documento_baja as documento_baja, sga_documentos_baja.documento_numero as documento_baja_numero, sga_planes.fecha_baja as fecha_baja, sga_planes.estado as estado, p_sga_planes_estados.descripcion as plan_estado_descripcion, sga_planes_versiones.estado as version_estado, v_sga_planes_estados.descripcion as version_estado_descripcion FROM sga_planes JOIN sga_propuestas ON sga_planes.propuesta = sga_propuestas.propuesta JOIN sga_responsables_academicas ON TRUE JOIN sga_planes_estados as p_sga_planes_estados ON sga_planes.estado = p_sga_planes_estados.estado LEFT JOIN sga_documentos as sga_documentos_alta ON sga_planes.documento_alta = sga_documentos_alta.documento LEFT JOIN sga_documentos as sga_documentos_baja ON sga_planes.documento_baja = sga_documentos_baja.documento LEFT JOIN sga_planes_versiones ON sga_planes.version_actual = sga_planes_versiones.plan_version LEFT JOIN sga_planes_estados as v_sga_planes_estados ON sga_planes_versiones.estado = v_sga_planes_estados.estado WHERE sga_planes.plan = '1' AND sga_responsables_academicas.responsable_academica = get_ra_inst_araucano_propuesta(sga_propuestas.propuesta, 'RA') LIMIT 1 -- ## datos ## --------------------------------------------------------------- Array ( [0] => Array ( [responsable_academica_codigo] => FCYT [responsable_academica_nombre] => Facultad de Ciencia y Tecnología [propuesta] => 1 [propuesta_codigo] => fcyt-pu001 [propuesta_nombre] => Bachiller [propuesta_nombre_abreviado] => Bachiller [propuesta_tipo] => 203 [plan] => 1 [nombre] => Educación Secundaria Orientada [codigo] => Secu001 [version_actual] => 1 [version] => 01 [version_nombre] => FCYT_Sec01 [documento_alta] => 1 [documento_alta_numero] => 1482/13 [fecha_entrada_vigencia] => 2013-07-08 [documento_baja] => [documento_baja_numero] => [fecha_baja] => [estado] => V [plan_estado_descripcion] => Activo Vigente [version_estado] => V [version_estado_descripcion] => Activo Vigente ) ) -- ############# 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 = 'mat_elegir_orientacion' -- ## datos ## --------------------------------------------------------------- Array ( [parametro] => mat_elegir_orientacion [descripcion] => Define si el alumno debe elegir una orientación de la propuesta para cursar. Solo tiene efecto en planes de estudios que contengan orientaciones [tipo_de_parametro] => E [tipo_de_dato] => S [nivel] => 4 [valor_desde] => [valor_hasta] => [valor_default] => N [tabla_referenciada] => ) -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_valor_param_propuesta - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_valor_param_propuesta -- SQL ----------------------------------------------------------------------- SELECT par_param_sist_valores.valor FROM par_param_sist_valores, par_param_sist_valores_entidad, sga_propuestas WHERE par_param_sist_valores.param_valor = par_param_sist_valores_entidad.param_valor AND par_param_sist_valores_entidad.entidad = sga_propuestas.entidad AND upper(par_param_sist_valores.parametro) = 'MAT_ELEGIR_ORIENTACION' AND sga_propuestas.propuesta = '1' -- ## datos ## --------------------------------------------------------------- S -- PARAMETRO: mat_elegir_orientacion | ATRIBUTOS: 1 | VALOR: ---------------- S -- ############# se incluyo la clase co_alumnos del co co_alumnos ############## nucleo/matriculas/alumnos/co_alumnos.php -- ############# TOBA_CONSULTA ADAPTER ############## ------------------------ metodo: get_orientaciones_alumno - cache: false -- ## CARGAR DB ## ----------------------------------------------------------- get_orientaciones_alumno -- SQL ----------------------------------------------------------------------- SELECT sga_alumnos_orient.orientacion FROM sga_alumnos JOIN sga_planes_versiones ON sga_planes_versiones.plan_version = sga_alumnos.plan_version JOIN sga_alumnos_orient ON sga_alumnos_orient.alumno = sga_alumnos.alumno AND sga_alumnos_orient.plan = sga_planes_versiones.plan WHERE sga_alumnos.alumno = '21' -- ## datos ## --------------------------------------------------------------- Array ( [0] => Array ( [orientacion] => 2 ) ) -- 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 --F<1>:E<0>:W<0>:T<3.095 s>:M<1.91 Mb>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.021>-- --REXCAT_CMETMEDAT<0.000>-- --REXCAT_CMETMEDAT<0.082>-- --REXCAT_CMETMEDAT<0.000>-- == FIN =============================================