Gente buenos días, estamos teniendo el siguiente problema, los alumnos seleccionan una Identidad de género en Preinscripción, pero cuando visualizamos la información en Gestión (Matrículas–>Personas–>Admisnistrar Personas), no está reflejada la opción seleccionada por el alumno.
pero cuando visualizamos la información en Gestión (Matrículas-->Personas-->Admisnistrar Personas), no está reflejada la opción seleccionada por el alumno.
¿no te muestra el combo "Identidad de Género y Diversidad" o te lo muestra pero vacío?
En la versión 3.19.1 salio dicho combo (https://colab.siu.edu.ar/trac/guarani3/browser/nodos/unt/gestion/trunk/3.19.1/metadatos/componentes/toba_ei_formulario/dump_37000072.sql#L133).
Entonces debió haber un problema en la operación Inscribir a Propuesta desde Preinscripción al copiarse los datos del aspirante, ya que los combos en Gestión y Preinscripción se cargan con la misma tabla mdp_identidad_genero:
¿en la tabla mdp_personas de Guaraní como quedaron las columnas identidad_genero e identidad_genero_otro?
¿Lo habrán cambiado luego, esto lo podes ver en auditoria para saber si alguien modifico el registro?
¿en la tabla mdp_personas de Guaraní como quedaron las columnas identidad_genero e identidad_genero_otro?
Identidad_genero=1
Identidad_genero_otro=NULL
Pero a este registro lo cambiaron según podemos ver en auditoría, existen otros registros por ejemplo
En Preinscripcion
Identidad_genero=1
Identidad_genero_otro=NULL
Y
Identidad_genero=14
Identidad_genero_otro=NULL
En Guarani
Identidad_genero=NULL
Identidad_genero_otro=NULL
Y
Identidad_genero=NULL
Identidad_genero_otro=NULL
Sin registros en auditoría
SELECT mdp_identidad_genero.identidad_genero as valor,
mdp_identidad_genero.nombre as descr
FROM mdp_identidad_genero
ORDER BY mdp_identidad_genero.identidad_genero
En la operación Inscribir a Propuesta desde Preinscripción de Gestión primero se obtienen los datos desde Preinscripción con la query de get_datos_preinscripcion en php/nucleo/matriculas/inscripciones/propuestas_preinscripcion/co_preinscripciones.php:
SELECT *
FROM sga_preinscripcion
WHERE sga_preinscripcion.id_preinscripcion = $id_preinscripcion
AND sga_preinscripcion.version_impresa = $version_impresa
Quizás la $version_impresa correspondía a una versión impresa donde el aspirante no había completado los datos de identidad_genero e identidad_genero_otro.
Después simplemente lo que hace es volcar dichos datos a la DB de Guaraní, lo podes ver en actualizar_identidad_genero de php/nucleo/matriculas/personas/act_personas_nucleo.php.
¿en la tabla sga_preinscripcion_propuesta_log de Guaraní podes ver la fecha para comparar con la fecha de la tabla sga_preinscripcion de Preinscripción columna fecha_ult_modif?
SELECT * FROM negocio_auditoria.logs_mdp_personas
WHERE persona = <persona>
¿como ves los cambios en la columna identidad_genero?
Yo veo que se inserta como null, pero en el cuarto registro ya pasa a tener el valor 1 (es cuando se ejecuta la función actualizar_identidad_genero de php/nucleo/matriculas/inscripciones/propuestas_preinscripcion/preinscripcion_nucleo.php). Luego si ves que pasa del valor 1 a null es porque alguien modifico el valor posteriormente.
También lo podes ver desde el Toba Usuarios menú Auditoría => Logs de datos, te adjunto captura. Seleccionando el Nro. Acceso te va a mostrar detalles de la modificación.
¿esto te pasa con todas las preinscripciones?
Estaría bueno armar un caso y que me pases los logs.
¿como ves los cambios en la columna identidad_genero?
Ejecuté la consulta y en los registros que me devuelve (son 3) todos están en NULL
Esta persona en particular en Preinscripción tiene (sga_preinscripción tiene un solo registro en donde versión_modificacion y versión_impresa tienen el mismo valor )
Identidad_genero = 10
Identidad_genero_otro = NULL
En Guarani (mdp_persona)
Identidad_genero = NULL
Identidad_genero_otro = NULL
Y cuando ingresamos a Administrar Persona en Género está marcado Masculino pero el combo de Identidad y Diversidad está en – Seleccione –
Ejecuté la consulta y en los registros que me devuelve (son 3) todos están en NULL
Noto algo extraño con eso que me comentas, en al primero registro de auditoria debería estar el INSERT de la persona, en el segundo es donde se agrega el documento principal, en el tercero el apellido y nombre elegido, y en el cuarto la identidad de genero (todos UPDATES). Luego hace mas UPDATES, solo con la operación Inscribir a Propuesta desde Preinscripción deberías tener 6 registros en auditoria.
Leo, consulta los datos pasan únicamente cuando se realiza la inscripción de la persona desde preinscripción, te consulto porque la persona que estamos tomando de ejemplo aquí no se encuentra inscripta en ninguna propuesta… Pero sí está en el sistema como persona (no accede a Gestión es un alumno de una UA).
Javier, puede ser que se dio de alta en Autogestión como usuario de curso. En tal caso debería modificar el campo Identidad de Género y Diversidad desde la operación Trámites => Mis datos personales, o desde Gestión operación Administrar Personas.
¿en auditoria ves algo parecido a la captura?
Para saber si una Preinscripción se paso a Guaraní podes verlo en la operación Reporte de Preinscriptos.