[SOLUCIONADO] Error al eliminar o agregar alumno en acta de promoción

Hola que tal?

Al querer borrar un alumno o agregar un alumno en un acta de promoción en la operación:
Generación y Carga de notas en actas de promocionales (cur00008)

Nos da los siguientes errores que adjunto. Luego de esos dos errores da un tercer mensaje que también adjunto.
Estuve mirandolo y es como que da error en el cálculo del renglón a eliminar o donde agregar.

Lo probamos en versión 2.06.4 que es la que tienen en la Facultad y yo acá lo probé en la 2.06.5 que es la que tengo instalada de prueba (previamente convirtiendo la BD)

Desde ya muchas gracias.-


error01.jpg

error01.png

error02.jpg

error02.png

mensaje.jpg

mensaje.png

Te da con cualquier acta que quieras agregar/quitar un alumno del acta o solo con ese acta?

¿Modificaron algun objeto (datawindow, user object, window) de esa operación?

Proba regenerar todo el sistema y volver a probar.

Hola Alejandro, como andas?

Probé con varias y pasa lo mismo.
Pero solo con las actas de promoción.
Probé con las de exámen y anda bien.

Solo está personalizado la impresión de las actas, pero no la generación y carga de las notas.

Voy a probar lo de regerar, el tema he probado de varios ejecutables y lo mismo.
Inclusive probé ejecutando desde el Power Builder.

Igualmente le voy a dar una vuelta de rosca por este lado.

Ni bien tenga algo te vuelvo a escribir.

Saludos y gracias.-

Alejandro, te adjunto pantalla de depuración.

Fijate que dice Renglón NULL. Evidentemente algo pasa al localizar el renglón.
Lo raro esto mismo en la otra operación: Generación y Carga de Notas en Acta de Regulares (cur00007)
funciona.


Renglon NULL.jpg

Renglon NULL.png

La tabla sga_curs_pendiente tiene datos en los campos folio_promocion y renglon_promocion?
select * from sga_curs_pendiente where comision = <nro_comision>;

Hola Alejandro, ahí le hice el SELECT, te transcribo las columnas: acta_promocion, folio_promocion, renglon_promocion, acta_regular, folio_regular, renglon_regular. Son 32 en total.

SALUDOS

122445 1 1 1295 1 1
122445 1 2 1295 1 2
122445 1 3 1295 1 3
122445 1 4 1295 1 4
122445 1 5 1295 1 5
122445 1 6 1295 1 6
122445 1 7 1295 1 7
122445 1 8 1295 1 8
122445 1 9 1295 1 9
122445 1 10 1295 1 10
122445 1 11 1295 1 11
122445 1 12 1295 1 12
122445 1 13 1295 1 13
122445 1 14 1295 1 14
122445 1 15 1295 1 15
122445 1 16 1295 1 16
122445 1 17 1295 1 17
122445 1 18 1295 1 18
122445 1 19 1295 1 19
122445 1 20 1295 1 20
122445 1 21 1295 1 21
122445 2 1 1295 2 1
122445 2 2 1295 2 2
122445 2 3 1295 2 3
122445 2 4 1295 2 4
122445 2 5 1295 2 5
122445 2 6 1295 2 6
122445 2 7 1295 2 7
122445 2 8 1295 2 8
122445 2 9 1295 2 9
122445 2 10 1295 2 10

Martin, uds modificaron la dw “dsp_alumnos_promocionales_cursada” ? Verifica que tenga la columna “renglon_promocion”.

Tambien fijate que la siguiente consulta:
SELECT parametros FROM acc_parametros WHERE operacion = ‘cur00008’ and orden = 2;

Devuelva en el campo “parametros” lo siguiente: MP,uo_folios_cursada_sp,d_actas_promocion,dsp_alumnos_promocionales_cursada,15,folio_promocion,renglon_promocion,dr_acta_prom_pend,S,dk_insc_cursada_promocionales,d_det_una_escala

Hola Alejandro, como andas??

En el objeto está el campo.
Pero efectivamente en los parametros de la tabla: acc_parametros no estaba.

Hicimos lo siguiente, corrimos el siguiente UPDATE:

UPDATE acc_parametros SET parametros = “MP,uo_folios_cursada_sp,d_actas_promocion,dsp_alumnos_promocionales_cursada,15,folio_promocion,renglon_promocion,dr_acta_prom_pend_812_fcaln,dr_acta_prom_pend,S,dk_insc_cursada_promocionales,d_det_una_escala”
WHERE operacion = ‘cur00008’ and orden = 2;

Y al querer entrar a ver el detalle del acta nos sale el siguiente error que te adjunto.
Probé en otra PC y se cuelga directamente y no me sale ningún error.
Seguramente sucede lo mismo que te adjunto.

Que puede ser?

SALUDOS


error_generar_acta.JPG

error_generar_acta.JPG_thumb.png

Martin, para ir descartando cosas, porque no agarras del catalogo de la version el archivo de esa operacion y lo corres nuevamente tal cual como lo envio el SIU.
Luego fijate si podes entrar y cargar notas. Si eso funciona entonces fijate el tema de la personalizacion de la impresion del acta. No se si modificaron directamente la datawindow con el mismo nombre o generaron una nueva datawindow para la impresion y cambiaron este nombre en la definicion de la operación.

Hola Alejandro , como andas??

Si, era eso nomas. corrimos de nuevo el DCA y listo.
No se porque cambiandolo con el UPDATE no andaba.
La cuestión es que quedó.

GRACIAS!!
SALUDOS