Interfaz Docentes desde Mapuche G3

Hola que tal?

Quería consultarles si está previsto incorporar en G3 una interfaz para traer los docentes desde mapuche, de igual manera que se hace actualmente en G2.

Estamos en versión 3.10.2, por pasar a la 3.10.3

SALUDOS Y GRACIAS

Buenos días Martin:
Tenemos planificada la salida pero no podemos brindarte un estimado de tiempo ya que se está analizando el tema.
Apenas tengamos novedades los notificaremos por este medio.
¡Saludos!

Buenos días,
Estoy trabajando con guaraní 3 versión 3.20.0. Me pasaron un archivo .txt obtenido desde mapuche con los datos correspondientes a los docentes.
En guaraní 3, modifiqué un parámetro: personas_cuil_obligatorio para que Nro de Cuil/Cuit sea obligatorio al dar de alta una persona (queremos que utilicen el cuil/cuit para loguearse a autogestión). El tema es que desde mapuche (en la parte de configuración) no tenemos forma de mapear el cuil/cuit para guaraní, hay alguna forma de hacer el mapeo? para que al importar los docentes desde guaraní 3 me levante dicho dato en la información correspondiente en datos personales en Personas. Cuál es la estructura que debe tener el archivo .txt (obtenido desde mapuche)? Espero se entienda la consulta. Desde ya, muchas gracias! Saludos.

En el archivo hay dos campos: Tipo de Documento y Nro de documento. Pero supongo que alli se informará el DNI. No existe un campo diferente para informar el CUIT/CUIL

Nº - Desde - Hasta - Longitud - Tipo de Campo - Relación SIU-Guaraní
4 - 71 - 74 - 4 - C - Tipo Documento - sga_docentes.tipo_docuento
5 - 75 - 83 - 9 - N - Número Documento - sga_docentes.nro_documento

Ok, o sea que el archivo txt que se obtiene desde mapuche y el cual contiene todos los datos correspondientes a los docentes no hay forma que se le agregue el nro de cuil/cuit (desde la exportación de mapuche)?
Qué lástima, porque es un dato que se encuentra cargado en mapuche, pero falta en Configuración > Sistemas del Consorcio SIU > Guaraní > Tipos de Documento para realizar el mapeo con Guaraní
Es decir, que debo agregar en guaraní 3 en gestión. el nro de cuil/cuit a cada docente, manualmente una por una? Son 3100 docentes

Muchas gracias.

Saludos

Hola Natalia, tal vez si pueden exportar ese dato desde Mapuche, podrias agregar el nro de cuil a cada docente.
Vean si pueden correr esto en la base de Mapuche, y con el resultado que va a ser una sentencia INSERT … SELECT… ejecutarlo en la base de Guarani luego de haber importado los docentes.
Deben reemplazar el texto LEGAJO_DOCENTE, NRO_CUIL y TABLA_DOCENTES por el nombre de los campos y tabla en la base de Mapuche:

SELECT 'INSERT INTO mdp_personas_documentos (persona, pais_documento, tipo_documento, nro_documento) SELECT persona, 54, ''3'', ''' || NRO_CUIL || ''' FROM sga_docentes WHERE legajo = ''' || LEGAJO_DOCENTE || '''AND estado = ''A'';' as query_insert_g3
    FROM TABLA_DOCENTES
  ORDER BY NRO_CUIL;

Esta query deberia dar como resultado unas sentencias como las siguientes:

INSERT INTO mdp_personas_documentos (persona, pais_documento, tipo_documento, nro_documento) SELECT persona, 54, '3', '20232058417' FROM sga_docentes WHERE legajo = '4512' AND estado = 'A';
INSERT INTO mdp_personas_documentos (persona, pais_documento, tipo_documento, nro_documento) SELECT persona, 54, '3', '27350063206' FROM sga_docentes WHERE legajo = '2015' AND estado = 'A';
INSERT INTO mdp_personas_documentos (persona, pais_documento, tipo_documento, nro_documento) SELECT persona, 54, '3', '27152036140' FROM sga_docentes WHERE legajo = '645' AND estado = 'A';
......

De aquellos docentes que no se hayan exportado o que ya existe el CUIL en G3 va a da error, pero por lo menos es algo mas automático que hacer la carga de a un docente por vez.

2

Muchísimas gracias por la solución! Ya está solucionado :wink:

Otra consulta con respecto a Importar Docentes desde SIU-Mapuche en Guaraní 3 Gestión, con la versión 3.20.0 funciona correctamente y se observa como va aumentando de a poco el porcentaje de avance hasta llegar a 100% y el proceso finaliza de manera correcta (y al consultar los docentes aparecen todos), pero con la versión 3.20.2 de Guaraní en Gestión, al utilizar dicha operación con el mismo archivo utilizado en la versión 3.20.0, se observa que trabaja cada segundo pero el porcentaje de avance queda siempre en 0 y el proceso no finaliza, debo abortar el procesamiento. A alguien más le pasó? alguna idea de porqué puede pasar esto?

Muchas gracias por la ayuda.
Saludos.

Natalia

Hola Natalia,

Revisaron los logs del proceso?
Otras operaciones de este tipo funcionan correctamente en la misma instalación?
Revisaron los permisos?

Saludos, Florencia.

Buenos días Flor,
Revisamos los logs y no se generaban, así que cambiamos el nivel del logger a modo debug: define(“apex_pa_log_archivo_nivel”, 7).
No he podido probar otras operaciones de este tipo, porque recién estoy comenzando a cargar datos.
Creemos que es un problema de permisos, aunque aún no lo hemos resuelto.
Gracias.

Saludos.

Natalia