Becas Progresar

Hola a todos, tenemos instalado aun la version 2 de guarani.
En Comahue no usamos el modulo de regualres, por lo tanto el dato de sga_alumnos.regular no es un dato confiable.
Dado que las becas progresar solicitan ese dato necesito consultar el sp que genera esos datos.
Alguien me puede dar el nombre de ese sp.
Gracias

No es un procedure.
Es en la datawindow dint_becas_titulos_un_alumno
Alli se recupera el dato regular de la tabla sga_alumnos
Una opcion es que cambies la query de esa datawindow:
SELECT

a.regular
FROM dba.sga_personas as p,

donde el dato “regular” lo recuperas a traves de un procedure que tenga la lógica que necesitas.

SELECT

sp_regularidad_alumno_becas(a.unidad_academica, a.carrera, a.legajo) as regular
FROM dba.sga_personas as p,

Otra opcion es que en la ventana donde se consulta este dato “regular” no lo obtengas de la datawindow sino de una funcion o código que agregues alli en ese evento de la ventana.
Ventana: w_informacion_academica_becas
Evento: ue_archivo_alumnos()
En la linea:

ls_regular  = ids_alumnos_titulos.GetitemString(j,'regular')

2

Hola Alejandro, gracias por tus sugerencias.
Hicimos las modificaciones en la dw.
SELECT
a.carrera,
a.legajo,
a.plan,
a.calidad,
t.titulo_araucano,
c.nombre as nombre_carrera,
CASE WHEN sp_esregularuncoma(p.unidad_academica,tp.carrera,a.legajo) <> “01/01/1001” THEN “S” else “N” END as regular
FROM dba.sga_personas as p,
dba.sga_alumnos as a,
dba.sga_titulos as t,
dba.sga_titulos_plan as tp,
dba.sga_carreras as c

WHERE p.unidad_academica = “FACA”
AND CAST(p.tipo_documento as VARCHAR(2)) = “0”
AND CAST(p.nro_documento as VARCHAR(15)) = “38791584”
AND a.unidad_academica = p.unidad_academica
AND a.nro_inscripcion = p.nro_inscripcion
AND a.carrera = tp.carrera
AND a.plan = tp.plan
AND t.unidad_academica = tp.unidad_academica
AND t.titulo = tp.titulo
AND t.titulo_araucano IS NOT NULL
AND t.nivel = ‘GRADO’
AND c.unidad_academica = a.unidad_academica
AND c.carrera = a.carrera
Lo compilamos, pero al ejecutar nos da error en el evento ue_buscar_alumnos.
Te adjunto la imagen del error.
Desde ya muchas gracias, saludos.


error_beca.png

error_beca.png

La linea 74 del evento ue_buscar_alumnos tiene esta linea?

ls_regular        = ids_alumnos_titulos.GetItemString(k,'regular')

En la dw, te fijaste que el nombre de la columna quedó con el nombre regular ?