Problemas al cargar datos Araucano - Archivo TDA Egresados

Gente,
tenemos un problema, para cargar los datos de Araucano.
Se generaron todos los archivos, revisando los cuadros y los datos en el cuadro estaban OK.
El problema es que cuando rectorado levanta el archivo TDA que es el que tiene los datos de egresados, da IMPORTANTES DIFERENCIAS con los cuadros que vemos en Guarani.
Si revisan una carrera, de las con mas alumnos, por ejemplo sistemas (303 código araucano) los datos NO se corresponden con los que vemos en el cuadro 3 de Araucano… por ejemplo, tenemos 9 mujeres con ingreso anterior al 2001 en el cuadro, pero no aparecen en el archivo.
¿Como hacemos para revisar/controlar estas diferencias?
Espero su respuesta

Marcela Vera

No soy un Araucano Master pero entiendo que si en Guarani precalculás los datos, exportás el txt y con el txt en mano lo comparás contra lo que te muestra Guarani y coincide, el proceso de exportación te funciona bien.

Una vez aclarado esto, el resto es un tema del proceso de importación en Araucano… eso o están levantando el txt equivocado.

Gente,
el problema es ese, miro el cuadro Araucano en Guarani, y lo comparo con el archivo generado, y en algunas carreras NO COINCIDE LA INFORMACIÓN-
No es lo mismo lo que veo en el cuadro, que lo que esta en el archivo…
Saludos

Marcela Vera

Sinceramente no recuerdo específicamente que archivo araucano es el que informa los egresados.

Creo que los datos quedan precalculados en la tabla int_arau_egres

y me suena que el/los SP/s involucrado/s es/son: sp_int_arau_actegr, sp_int_arau_ingegr.
= no estoy 100% seguro, simplemente busqué con el eSqlEditor lo que me pareció podría ser relevante.

Podrías mirar/analizar eso y el dca del cuadro araucano que corresponda. (eso hasta que algún especialista en guarani->araucano te de una mano).

Marcela, cuando decis que miras el cuadro Araucano, lo haces en Guaraní por la operación 807ag110- Cuadros Araucano?
En esta operación,según el cuadro que elijas recuperará la info de la datawindow correspondiente a ese cuadro (dl_araucano_cuadro_).
Estas datawindow recuperan la información con el proceso correspondiente a cada cuadro sp_int_arau_cua_
Podes ver en particular el cuadro que decis que da diferente la informacion respecto a los datos del archivo que se genera para importar en Araucano?

Gente,
aclaro que subi los archivos (cuadro araucano y archivo TDA) al GDS. Para que vean la diferencia.
tenemos que generar antes del miercoles 19/08 esta informacion nuevamente, y que sea consistente con lo que vemos en Guarani.
Estoy mirando el sp_int_arau_cua_03 que es el que genera el cuadro 3… y me parece tiene un error…
Fijense que en la parte que inserta las mujeres, segun entiendo, esta colocando los datos de los hombres… y ahi es donde tengo el error.

Copio la parte del sp que creo, tiene el error:

INSERT INTO int_arau_cuadr_3 ( IDSEXO, INSTITUC_ARAUCANO , TITULO_ARAUCANO,
TOTALVARONES_NDI, TOTALVARONES_0, TOTALVARONES_1, TOTALVARONES_2,
TOTALVARONES_3, TOTALVARONES_4, TOTALVARONES_5,
TOTALVARONES_6, TOTALVARONES_7, TOTALVARONES_8,
TOTALVARONES_9, TOTALVARONES_10, TOTALVARONES_11,
TOTALVARONES_12, TOTALVARONES_13)
VALUES ( 2, l_institu_araucano, l_titulo_comp,
—>¿¿¿ERROR?? — tot_var_ndi, tot_muj_0, tot_muj_1, tot_muj_2,
tot_muj_3, tot_muj_4, tot_muj_5,
tot_muj_6, tot_muj_7, tot_muj_8,
tot_muj_9, tot_muj_10, tot_muj_11,
tot_muj_12, tot_muj_13 );
Me parece que cuando se asigna tot_var_ndi es el error…¿O estoy equivocada?
Espero sus respuestas.

Marcela Vera

Gente,
si yo hago una consulta en la tabla int_arau_egres, para una de las carreras que tengo problemas, por el titulo que tengo problemas, y los datos que obtengo son los que veo en el cuadro 3 (Operacion 807ag110).
select * from int_arau_egres where anio_academico = 2014 and carrera = ‘K’ and titulo_araucano = 303
Esto me devuelve los 73 egresados de esta carrera, uno por equivalencia… pero en el archivo TDA no estan estos datos de igual forma. Esta es una de las carreras que estamos teniendo problemas.
Necesito pasar los archivos correctos a Rectorado lo antes posible… ¿Como hago para que el TDA se genere bien?
Espero sus respuestas.

Marcela Vera

Gente,
ademas controle la tabla int_arau_archivo_2 y los datos están correctos en esta tabla… que seria la que luego se baja y genera el archivo TDA.
¿Donde puede estar el problema?
Marcela Vera

Gente,
creo que encontre el error!!!
En el datawindow d_int_arau_archivo_2, que es el que arma el archivo TDA, se hace un gran select que en ningun momento tienen en cuenta las columnas: int_arau_archivo_2.totalvarones_13 y int_arau_archivo_2.totalmujeres_13
Veo que en ese DW hay una lineas abajo con esas sumas “comentadas”
En nuestra facultad, la diferencia la tenemos ahi, en esos alumnos que son ingresantes 2001 o anteriores que NO los esta teniendo en cuenta el TDA pero si los vemos en los cuadros…
¿Pueden solucionar/arreglar esto???
Saludos

Marcela Vera

Hola Marcela, lo del procedure sp_int_arau_cua_3 es correcto lo que comentas, lo vamos a corregir e incluir en version 2.9.2 y en un parche para version 2.9.0.

Respecto de la datawindow d_int_arau_archivo_2 voy a revisar el porque esta asi. Por algun motivo esa columna nro 13 no se muestra y solo se muestran los campos del 0 al 12 de la tabla int_arau_archivo_2,los cuales se muestran en las columnas total_xxxxx_1 a total_xxxxxx_13

Alejandro,
te comento que como necesitabamos enviar los archivos de forma correcta a Rectorado para que los carguen, modifique la DW y el select que tiene quedo de la siguiente forma:

SELECT int_arau_archivo_2.titulo_araucano ,
int_arau_archivo_2.instituc_araucano ,
int_arau_archivo_2.anio_academico ,
int_arau_archivo_2.idserie ,
int_arau_archivo_2.idsubserie ,
int_arau_archivo_2.totalvarones_ndi ,
int_arau_archivo_2.totalvarones_0 as totalvarones_1,
int_arau_archivo_2.totalvarones_1 as totalvarones_2,
int_arau_archivo_2.totalvarones_2 as totalvarones_3,
int_arau_archivo_2.totalvarones_3 as totalvarones_4,
int_arau_archivo_2.totalvarones_4 as totalvarones_5,
int_arau_archivo_2.totalvarones_5 as totalvarones_6,
int_arau_archivo_2.totalvarones_6 as totalvarones_7,
int_arau_archivo_2.totalvarones_7 as totalvarones_8,
int_arau_archivo_2.totalvarones_8 as totalvarones_9,
int_arau_archivo_2.totalvarones_9 as totalvarones_10,
int_arau_archivo_2.totalvarones_10 as totalvarones_11,
int_arau_archivo_2.totalvarones_11 as totalvarones_12,
–>linea modificada/// int_arau_archivo_2.totalvarones_12 + int_arau_archivo_2.totalvarones_13 as totalvarones_13,

      int_arau_archivo_2.totalmujeres_ndi , 
      int_arau_archivo_2.totalmujeres_0 as totalmujeres_1, 
      int_arau_archivo_2.totalmujeres_1 as totalmujeres_2, 
      int_arau_archivo_2.totalmujeres_2 as totalmujeres_3, 
      int_arau_archivo_2.totalmujeres_3 as totalmujeres_4, 
      int_arau_archivo_2.totalmujeres_4 as totalmujeres_5,  
      int_arau_archivo_2.totalmujeres_5 as totalmujeres_6, 
      int_arau_archivo_2.totalmujeres_6 as totalmujeres_7,  
      int_arau_archivo_2.totalmujeres_7 as totalmujeres_8,  
      int_arau_archivo_2.totalmujeres_8 as totalmujeres_9,  
      int_arau_archivo_2.totalmujeres_9 as totalmujeres_10,  
      int_arau_archivo_2.totalmujeres_10 as totalmujeres_11,  
      int_arau_archivo_2.totalmujeres_11 as totalmujeres_12,  

–>linea modificada/// int_arau_archivo_2.totalmujeres_12 + int_arau_archivo_2.totalmujeres_13 as totalmujeres_13,

      int_arau_archivo_2.totalvarones_ndi + int_arau_archivo_2.totalmujeres_ndi as totalndi,

		 int_arau_archivo_2.totalvarones_0 + int_arau_archivo_2.totalmujeres_0 as total1,
		 int_arau_archivo_2.totalvarones_1 + int_arau_archivo_2.totalmujeres_1 as total2,
		 int_arau_archivo_2.totalvarones_2 + int_arau_archivo_2.totalmujeres_2 as total3,
		 int_arau_archivo_2.totalvarones_3 + int_arau_archivo_2.totalmujeres_3 as total4,
		 int_arau_archivo_2.totalvarones_4 + int_arau_archivo_2.totalmujeres_4 as total5,
		 int_arau_archivo_2.totalvarones_5 + int_arau_archivo_2.totalmujeres_5 as total6,
		 int_arau_archivo_2.totalvarones_6 + int_arau_archivo_2.totalmujeres_6 as total7,
		 int_arau_archivo_2.totalvarones_7 + int_arau_archivo_2.totalmujeres_7 as total8,
		 int_arau_archivo_2.totalvarones_8 + int_arau_archivo_2.totalmujeres_8 as total9,
		 int_arau_archivo_2.totalvarones_9 + int_arau_archivo_2.totalmujeres_9 as total10,
		 int_arau_archivo_2.totalvarones_10 + int_arau_archivo_2.totalmujeres_10 as total11,
		 int_arau_archivo_2.totalvarones_11 + int_arau_archivo_2.totalmujeres_11 as total12,

–>linea modificada/// int_arau_archivo_2.totalvarones_12 + int_arau_archivo_2.totalmujeres_12 + int_arau_archivo_2.totalmujeres_13 + int_arau_archivo_2.totalvarones_13 as total13,

      int_arau_archivo_2.esuniversidad , 
      int_arau_archivo_2.modiuniversidad     

FROM int_arau_archivo_2
WHERE ( int_arau_archivo_2.anio_academico = :anio_academico )

 Lo que vi, es que en Guarani, el reporte del cuadro 3 comienza con la columna 2001 y anteriores... y en Araucano para este año comienza con 2002 y anteriores.. o sea, carga una fila menos.. pero lo que se olvidaron es que en 2002 y anteriores entonces, deben sumar lo que esta como 2001 y anteriores. Araucano muestra/carga el año que se esta reportando y 12 años para atras.. y la tabla que ustedes generan tiene el año que se reporta y 13 años para atrás
Por ahora solucione de esta forma ese error.

Saludos

Marcela Vera

Marcela, no entiendo porque sumaste los datos del campo 12 y 13 para varones y tambien para mujeres.
Lo siguiente:

 int_arau_archivo_2.totalvarones_12 + int_arau_archivo_2.totalvarones_13 as totalvarones_13

y

 int_arau_archivo_2.totalmujeres_12 + int_arau_archivo_2.totalmujeres_13 as totalmujeres_13

Si por ejemplo estas informando 2014, entonces se informan egresados en 2014 que ingresaron en:
int_arau_archivo_2.totalvarones_0 as totalvarones_1corresponde a ingresantes 2014
int_arau_archivo_2.totalvarones_1 as totalvarones_2 → corresponde a ingresantes 2013
int_arau_archivo_2.totalvarones_2 as totalvarones_3 → corresponde a ingresantes 2012
int_arau_archivo_2.totalvarones_3 as totalvarones_4 → corresponde a ingresantes 2011
int_arau_archivo_2.totalvarones_4 as totalvarones_5 → corresponde a ingresantes 2010
int_arau_archivo_2.totalvarones_5 as totalvarones_6 → corresponde a ingresantes 2009
int_arau_archivo_2.totalvarones_6 as totalvarones_7 → corresponde a ingresantes 2008
int_arau_archivo_2.totalvarones_7 as totalvarones_8 → corresponde a ingresantes 2007
int_arau_archivo_2.totalvarones_8 as totalvarones_9 → corresponde a ingresantes 2006
int_arau_archivo_2.totalvarones_9 as totalvarones_10 → corresponde a ingresantes 2005
int_arau_archivo_2.totalvarones_10 as totalvarones_11 → corresponde a ingresantes 2004
int_arau_archivo_2.totalvarones_11 as totalvarones_12 → corresponde a ingresantes 2003
int_arau_archivo_2.totalvarones_12 as totalvarones_13 corresponde a ingresantes 2002 (Ingresados 12 años antes)

Los campos totalvarones_13 y totalmujeres_13 corresponderia a ingresantes en el año 2001 que egresaron en el año 2014.

Segun documento de Araucano (el que adjunto a este mensaje) dice:
Total 1 = Cantidad total ingresada en año en curso


Total 12 = Cantidad total ingresada doce años antes


Veo que los datos de los campos “totalvarones_13” y “totalmujeres_13” del archivo int_arau_archivo_2 solo se visualizan en el Cuadro 3 y Cuadro 11 en la columna (<año a informar> - 13 y antes…), pero estos datos no se informan en el archivo tda.txt para Araucano como se ve en lo que describi mas arriba ya que Araucano no lo esta solicitando.

El porqué se esta mostrando en estos dos cuadros en Guarani… no lo se. Averiguaré y te aviso…


carga_automatica.pdf (67.9 KB)