Diferencia entre los txt

Hola! hice la extracción de los txt desde el G3.18.1. y me encuentro con que en la columna “código de título” no salen los mismos códigos en todos los txt. Por ejemplo en el archivo 1 salen los 14 códigos que están cargados en Araucano pero en el archivo 2 y 3 faltan 2 de esos códigos, esto es posible?

No deberia ser posible. Queres decir que ese dato esta vacío?

Claro, por ejemplo en el archivo txt 1 tengo datos para la oferta académica nº 13507 y en el txt 2 no hay ningún dato para esa oferta. Es algo que faltara realizar dentro de Guarani?

Es muy raro, porque si en el archivo 2 de rendimiento académico no hay registros para una oferta académica, entonces en el archivo 1 de oferta académica no se debería informar dicha oferta.

SELECT * FROM int_arau_nominal_alumnos WHERE anio_academico = 2020;
SELECT * FROM int_arau_nominal_oferta WHERE anio_academico = 2020 ORDER BY certificado, titulo_araucano;
SELECT * FROM int_arau_nominal_actividades WHERE anio_academico = 2020 ORDER BY certificado, origen_codigo;

El problema surge con los códigos de ofertas que voy a cargar por primera vez en Araucano. Son 4 ciclos de complementación. Ya fueron dados de alta los títulos y las ofertas dentro de las unidades académicas en araucano. Dentro de guarani se agregó en los certificados que título araucano corresponde a cada uno (Propuestas Formativas » Certificados » Administrar Certificados). Faltara realizar algo dentro de guarani para que luego salga toda la info en todos los txt?
Desde ya muchas gracias

Definieron el código de institución Araucano en cada Responsable Académica?

Si , lo consulte con el equipo informático que nos asiste con SIU y me dijeron que si:

guarani=# SELECT * FROM sga_responsables_academicas;
responsable_academica | nombre | codigo | responsable_academica_tipo | institucion | institucion_araucano | calle | numero | localidad | codigo_postal | telefono | fax | email | entidad
-----------------------±-----------------------------±--------±---------------------------±------------±---------------------±-----------±-------±----------±--------------±-------------±----±------±--------
1 | Universidad del Gran Rosario | UA IUGR | 1 | 1 | 3985 | Corrientes | 1254 | | 2000 | 0341-4110506 | | | 86

Esta consulta devuelve registros?

SELECT * FROM int_arau_nominal_oferta WHERE anio_academico = 2020 ORDER BY certificado, titulo_araucano;

Si, devuelve registros.

Podes fijarte si hay algun campo de esa tabla que no tenga datos?
Alguno de estos campos:
titulo_araucano
unidad_academica_araucano

Si es este ultimo campo, entonces fijense si la ubicacion de los alumnos tiene definido el código de institución Araucano.

El equipo de sistemas me envia este resultado de la consulta:

guarani_318=# SELECT count(*) FROM int_arau_nominal_oferta WHERE anio_academico = 2020 AND unidad_academica_araucano is null;
count

 0

(1 fila)

guarani_318=# SELECT count(*) FROM int_arau_nominal_oferta WHERE anio_academico = 2020 AND titulo_araucano is null;
count

 0

(1 fila)

Podran pasar lo que devuelve estas consultas?

SELECT count(*) FROM int_arau_nominal_alumnos WHERE anio_academico = 2020;
SELECT certificado, titulo_araucano, count(*) FROM int_arau_nominal_oferta WHERE anio_academico = 2020 GROUP BY certificado, titulo_araucano ORDER BY certificado, titulo_araucano;
SELECT certificado, origen_codigo,  count(*) FROM int_arau_nominal_actividades WHERE anio_academico = 2020 GROUP BY certificado, origen_codigo ORDER BY certificado, origen_codigo;

Envio las respuestas:
guarani_318=# SELECT count(*) FROM int_arau_nominal_alumnos WHERE anio_academico = 2020;
count

5672
(1 row)

guarani_318=# SELECT certificado, titulo_araucano, count(*) FROM int_arau_nominal_oferta WHERE anio_academico = 2020 GROUP BY certificado, titulo_araucano ORDER BY certificado, titulo_araucano;
certificado | titulo_araucano | count
-------------±----------------±------
2 | 2034 | 3561
3 | 984 | 251
4 | 12146 | 47
8 | 786 | 390
9 | 11461 | 114
11 | 14006 | 50
12 | 6745 | 128
13 | 12117 | 295
14 | 15348 | 181
15 | 15347 | 195
16 | 14047 | 91
18 | 15503 | 44
19 | 15502 | 114
20 | 13507 | 243
(14 rows)

guarani_318=# SELECT certificado, origen_codigo, count() FROM int_arau_nominal_actividades WHERE anio_academico = 2020 GROUP BY certificado, origen_codigo ORDER BY certificado, origen_codigo;
guarani_318=# SELECT certificado, origen_codigo, count(
) FROM int_arau_nominal_actividades WHERE anio_academico = 2020 GROUP BY certificado, origen_codigo ORDER BY certificado, origen_codigo;
certificado | origen_codigo | count
-------------±--------------±-------
2 | A | 41
2 | B | 2117
2 | C | 528
2 | E | 99707
2 | R | 116987
3 | B | 66
3 | C | 44
3 | E | 6375
3 | R | 8059
4 | B | 74
4 | C | 18
4 | E | 1185
4 | R | 1603
8 | B | 330
8 | C | 36
8 | E | 10665
8 | R | 12114
9 | B | 221
9 | C | 135
9 | E | 2122
9 | R | 2949
11 | B | 2
11 | E | 253
11 | R | 553
12 | B | 126
12 | C | 15
12 | E | 1172
12 | R | 1588
13 | B | 370
13 | E | 2623
13 | R | 4045
14 | E | 2472
14 | R | 2135
15 | A | 2
15 | B | 58
15 | E | 783
15 | R | 1439
16 | B | 2
16 | E | 99
16 | R | 560
18 | R | 86
(41 rows)

Hola Valeria,

El caso que plantean es que en el archivo 1 hay 243 registros para el título Araucano 13507 pero el los archivos 2 y 3 no hay ningún registro para ese título?

Saludos, Florencia.

Hola Florencia, si exactamente eso.
En el archivo 1 hay 243 registros para el titulo 13507 y en los archivos 2 y 3 no hay ninguno. Lo mismo ocurre para los títulos 15502 y 15503 que aparecen en el archivo 1 con 114 y 44 registros respectivamente y en los archivos 2 no aparecen y en el archivo 3 aparece solo el 15503. Con esos 3 títulos surge el problema. Hay un 4to título (14047) que también es la primera vez que voy a cargar en Araucano pero con ese no hubo problema, aparece en los 3 txt.

Oferta (archivo 1)
certificado | titulo_araucano | count
-------------±----------------±------

18 | 15503 | 44
19 | 15502 | 114 → No esta en el archivo 2 y 3
20 | 13507 | 243 → No esta en el archivo 2 y 3

De estos dos ultimos titulos, puede ser que no se haya registrado historia academica (examenes, cursadas, equivalencias) de los alumnos en las propuestas donde esten esos titulos? O que no hayan definido que actividades forman parte de esos dos títulos?

Actividades (archivo 2 y 3):
certificado | origen_codigo | count
-------------±--------------±-------

18 | R | 86 → Este es el titulo araucano 15503 (certificado = 18). Pero por el dato origen_codigo=R significa que solo hay cursadas/regularidades (archivo 3), y no exámenes finales o equivalencias totales. ¿Puede ser?

Hablando con Alumnado me dicen que:

  • SI se registró historia academica (examenes , cursadas, equivalencias) de los títulos 13507 y 15502.

  • “Pero por el dato origen_codigo=R significa que solo hay cursadas/regularidades (archivo 3), y no exámenes finales o equivalencias totales. ¿Puede ser?” Esto si puede ser porque es una carrera que comenzó en el 2do semestre.