Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - Sergio Espínola

Páginas: [1] 2 3 ... 90
1
Técnicos / Re:Archivos temporales de Gestión y Autogestión
« on: Junio 01, 2023, 10:36:56 am »
Hola

Les dejo un link de un hilo donde se trata este tema!

Saludos!

2
Técnicos / Re:Error al finalizar preinscripción
« on: Mayo 23, 2023, 11:38:57 am »
Hola

¿Si hacen click sobre "Datos principales" que muestra la pantalla? , ¿Hay algún dato marcado en rojo?.
También pueden agregar una linea para que escriba en el log, en el método get_datos_faltantes de la clase src/siu/modelo/manejador_datos.php justo antes del return poner una linea para imprimir en el debug.

Debe quedar así:
Código: [Seleccionar]
    kernel::log()->add_debug("Datos Faltantes", $datos_faltantes);
    return $datos_faltantes;

y luego presionar Finalizar, van a poder ver en el log algo como esto..
Código: [Seleccionar]
--  Datos Faltantes  -----------------------------------------------------------
Array
(
    [datos_principales] => Array
        (
            [0] => sexo
            [1] => fecha_nacimiento
        )
)

Saludos!

4
Técnicos / Re:API REST versión 3.21.0
« on: Abril 27, 2023, 01:59:20 pm »
Está perfecto!

Saludos!

5
Técnicos / Re:API REST versión 3.21.0
« on: Abril 27, 2023, 10:39:06 am »
Mi consulta es:
-¿las personalizaciones realizadas en "v1" deberían ser movidas al "v2"?
Claro, la api v2 tiene su propia carpeta "<path proyecto Guaraní>/personalizacion/php/rest/v2/" vamos a agregar esta instrucción en la documentación.

- ¿las modificaciones a la API RESt van a venir en un nuevo "v"?
Por las políticas de versionado, "Cada vez que hay un cambio incremental a una API, sea o no compatible hacia atrás, la especificación de la API TIENE que ser versionada"

En este "/v2" hay una modificación que influye en SIDCER "GET /v2​/personas​/{persona}​/datosanalitico", por lo que deberíamos estar pidiendo cambio de la URL a SIDCER, para que no tome la versión en "v1". ¿Correcto?
Claro, es de vital importancia que, al actualizar el módulo de Gestión y al comenzar a utilizar la nueva versión de la API de SIU-Guaraní, se actualicen también las configuraciones de otros sistemas que la consumen, por ejemplo SIU-Tehuelche, SIU-Sanaviron-Quilmes, SIU-Quechua, SIDCER, etc..

Saludos

6
Hola

Como esa operación dispara un proceso y el debug seguramente lo van a encontrar en el log de comandos (instalacion/logs_comandos/comandos.log)

Saludos!


7
Preinscripción / Re:Preinscripcion - Datos Responsable Academicas
« on: Abril 11, 2023, 04:06:09 pm »
Hola

Para completar ese combo, el módulo de preinscripción, se conecta a la base de Gestión y realiza la siguiente consulta:
Código: [Seleccionar]
SELECT responsable_academica, nombre, codigo
FROM sga_responsables_academicas
ORDER BY nombre

Saludos!

8
Hola

En la notación de versiones, la x es un comodín que se utiliza para indicar una versión específica de mayor o igual número principal y secundario, pero cualquier número de versión posterior.

Por ejemplo el que se indica en la documentación para PHP "7.4.x" indica que PHP debe ser compatible con la versión 7.4.x, lo que significa que puede ser cualquier versión de la 7.4, pero siempre y cuando sea la versión principal y secundaria de la 7.4.

Por lo tanto, "7.4.1", "7.4.2", "7.4.3", y así sucesivamente, son todas versiones compatibles con "7.4.x", pero las versiones "7.3.33", "8.0.0" no lo son

Saludos!

9
Técnicos / Re:Problemas con Constancias desde 3W
« on: Marzo 23, 2023, 11:45:30 am »
Hola

Para personalizar una clase de consulta, deben seguir la siguiente documentación, sección Modificar la clase de consulta, Luego también tienen que tener en cuenta la sección siguiente Regenerar el autoload,  que genera las modificaciones necesarias, para que autogestion pueda consumir esos cambios, luego deben hacer un SVN UP en autogestion para obtener esos cambios.

Para darles más información, también pueden leer esta documentación.

Cualquier duda consulten!
Saludos!

10
Hola!

Detectamos ese problema y estamos analizando la solución! por favor genera una solicitud GDS haciendo referencia a este foro!

Saludos!

11
Técnicos / Re:Problemas con Constancias desde 3W
« on: Marzo 22, 2023, 06:08:58 pm »
Hola!

Autogestión no consume los componentes de toba ci, por lo tanto esa personalización no la va a ejecutar. Para que ambas interfeces vean esa personalización, deberían personalizar en el método es_alumno_regular del co_alumnos, ese método si se comparte.

Miren el método validar_constancia de src/siu/modelo/transacciones/solicitud_constancias.php de Autogestión

Saludos!

12
Hola

Te paso un hilo del foro donde se trato el mismo tema, y un link a la documentación donde menciona lo siguiente:

Cita
Para agregar nuevos requisitos o causas de pérdida de regularidad, deberá agregarse un registro por cada requisito en la tabla sga_perdida_regularidad_causas creando la regla correspondiente (sga_reglas) que tenga desarrollado el proceso que se refiere a dicho requisito. Como ejemplo se puede ver la regla 600 - Verifica que el alumno tenga aprobada dos actividades en un año académico que es el requisito que se entrega por defecto desde el SIU.
Luego por Sistema deberán configurar para que propuestas y ubicaciones se va a controlar ese requisito para evaluar la regularidad del alumno o la readmision en la propuesta. (Tabla sga_propuestas_regularidad)

Regla PHP: \php\nucleo\_lib\reglas\regla_regularidad_dos_actividades_aprobadas.php

Cualquier duda consulten
Saludos!

13
Técnicos / Re:Matricular usuarios en Moodle mediante cron
« on: Marzo 22, 2023, 11:38:15 am »
Hola

El flujo del comando bin/guarani actualizar_alumnos_comision_moodle comienza en el archivo guarani_comando.php método opcion__actualizar_alumnos_comision_moodle y continúa en el método actualizar_alumnos_comision_moodle de la clase guarani_modelo. Este comando fue desarrolldo y testeado junto a otros cambios relacionados con Moodle, por lo que les recomendamos que actualicen de versión para poder tener esta funcionalidad y muchas otras más.

Saludos!



14
Técnicos / Re:No se encuentra el parámetro de contexto: fecha
« on: Marzo 17, 2023, 10:08:43 am »
Hola

El problema es que el período de inscripción utilizado no tiene fecha_cierre_requisitos, verifiquen los periodos de inscripción del 2023 que todos tengan "Fecha de Cierre de Requisitos" , es extraño que pase esto, ya que el campo es obligatorio en la interface ¿Saben como pudo pasar?



Pueden enviar el resultado de la siguiente query?

Código: [Seleccionar]
select * from vw_periodos_insc_propuesta where anio_academico = 2023

Saludos!

15
Técnicos / Re:No se encuentra el parámetro de contexto: fecha
« on: Marzo 16, 2023, 04:48:18 pm »
Hola

Pueden  enviar el resultado de esta consulta?

Código: [Seleccionar]
SELECT
        sga_requisitos_aspirante.requisito_aspirante,
        sga_requisitos.requisito,
        sga_propuestas_aspira.propuesta_aspira,
        sga_propuestas_aspira.persona,
        sga_propuestas.propuesta,
        sga_propuestas.nombre_abreviado as propuesta_nombre_abreviado,
        '(' || sga_propuestas.codigo || ') ' || sga_propuestas.nombre as propuesta_nombre,
        vw_periodos_insc_propuesta.anio_academico as propuesta_anio,
        sga_requisitos.nombre as requisito_nombre,
         CASE WHEN sga_requisitos_aspirante.exceptuado = 'S' THEN 'Si' WHEN sga_requisitos_aspirante.exceptuado = 'N' THEN 'No' END as exceptuado ,
        sga_requisitos_aspirante.fecha_excepcion,
        sga_req_motivos_excepcion.nombre as motivo_excepcion_nombre,
        sga_requisitos_aspirante.fecha_prorroga,
        sga_requisitos_ingreso_excep.fecha_tope,
        vw_periodos_insc_propuesta.fecha_cierre_requisitos,   
        COALESCE(sga_requisitos_aspirante.fecha_prorroga, sga_requisitos_ingreso_excep.fecha_tope, vw_periodos_insc_propuesta.fecha_cierre_requisitos) as fecha_tope_presentacion,
        sga_requisitos.requisito_tipo,
        sga_requisitos.regla,
        vw_periodos_insc_propuesta.anio_academico,
        sga_requisitos_aspirante.parametros,
        sga_propuestas_aspira.plan_version,
        sga_requisitos_aspirante.restrictivo
FROM
        sga_propuestas_aspira
        JOIN vw_periodos_insc_propuesta ON sga_propuestas_aspira.periodo_insc = vw_periodos_insc_propuesta.periodo_insc
        JOIN sga_situacion_aspirante ON sga_propuestas_aspira.situacion_asp = sga_situacion_aspirante.situacion_asp
        JOIN sga_propuestas ON sga_propuestas_aspira.propuesta = sga_propuestas.propuesta
        JOIN sga_requisitos_aspirante ON sga_propuestas_aspira.propuesta_aspira = sga_requisitos_aspirante.propuesta_aspira
        JOIN sga_requisitos ON sga_requisitos_aspirante.requisito = sga_requisitos.requisito
        LEFT JOIN sga_req_motivos_excepcion ON sga_requisitos_aspirante.motivo_excepcion = sga_req_motivos_excepcion.motivo_excepcion
        LEFT JOIN sga_requisitos_ingreso_excep ON sga_requisitos_ingreso_excep.periodo_inscripcion = vw_periodos_insc_propuesta.periodo_inscripcion AND sga_requisitos_ingreso_excep.requisito = sga_requisitos.requisito
WHERE
        sga_propuestas_aspira.persona = '10938'
        AND sga_situacion_aspirante.resultado_asp IN ('A','P')
        AND sga_requisitos.requisito_tipo = '5'
ORDER BY
        sga_propuestas.propuesta,
        requisito_nombre


Saludos

Páginas: [1] 2 3 ... 90