Procedimiento Extraer Datos desde Cero

Una vez que actualice el sp_arau_nominal al hacer retrieve en la ventana me devuelve datos (antes no lo hacia) pero en el sistema me sigue saliendo el error al recuperar la oferta.

Lorena, actualizaron las datawindows y la ventana en la aplicacion?
Deben importar estos objetos que estan en la carpeta PowerBuilder. Adjunto imagen


AraucanoNominal_objetosPowerbuilder.png

AraucanoNominal_objetosPowerbuilder.png

Hola Alejandro, si las importamos

y el script para actualizar los objetos (tablas, indices, stored procedures) en la base tambien?
Por las dudas pueden volver a repetirlo?
Fijense que el dia 20/11 se actualizó el procedure sp_arau_nominal. Ver: http://foro.comunidad.siu.edu.ar/index.php?topic=20868.msg93882
Vuelvan a bajar el zip, correr el script de conversión e importar los objetos de power.

Hice todo desde cero y sigue saliendo el mismo error con la oferta. Converti a Version 2.9.5 , agregue los objetos, cree el ejecutable. Despues corri los scripts todos de la carpeta 20 de Noviembre. No se que puede estar pasando

Lorena, hace lo siguiente. Abri el sistema desde Power Builder, anda a cada una de las datawindows, abrilas y hace Retrieve. Fijate si alguna te da error, en caso que de error enviá la imagen con el error.
Asegurate que esas datawindows y la window no esten repetidas, es decir que este aun la version anterior y que esten estas primero en la lista de librerias y que al correr el sistema este tomando estas y no las últimas.

Alejandro, mas arriba en este hilo esta la ventana con el error en el retrive, en esa oportunidad tenia los componentes de la version del 20 de Octubre. Luego corri el sp_arau_nominal del 20 de Noviembre y el error en la ventana al hacer retrive se soluciono pero en el sistema, al ejecutar la operacion me seguia dando el error con la Oferta Academica. Entonces actualice todo (componente, indices, todo) de la carpeta del 20 de Noviembre y volvio el error en la data windows que saca el archivo 1.
Respecto a las librerias las tengo dentro de procesos personalizados asi que siempre toma las ultimas que estan ahi, yo las agrego . Lo unico es que me sale un mensaje de advertencia con la ventana pero me deja crear el ejecutable (ahi lo adjunto tambien)


librerias.png

librerias.png

errors.txt (1.39 KB)

A que error te referis? ¿Al error del campo procedencia? Porque ese campo no existe mas. No lo veo en ninguna datawindows ni tabla de la base.

Claro, no esta en las tablas. No se porque la DW quiere traer ese dato

Fijate de abrir el archivo que corresponde a la exportacion de las datawindows, y verifica la sql que tiene, porque no veo ese campo “procedencia”, veo otros que se llaman “procedencia_pais”, “procedencia_loc”

Archivo: d_int_arau_nominal_archivo0.dca
SELECT int_araunom_alu.id_alumno,
int_araunom_alu.anio_academico,
sga_personas.apellido,
sga_personas.nombres,
int_araunom_alu.fecha_ingreso_pais,
int_araunom_alu.colegio_secundario,
int_araunom_alu.tipo_documento,
int_araunom_alu.nro_documento,
int_araunom_alu.cuil_cuit,
int_araunom_alu.genero,
int_araunom_alu.fecha_nacimiento,
int_araunom_alu.horas_trabajo,
int_araunom_alu.nivel_inst_padre,
int_araunom_alu.nivel_inst_madre,
int_araunom_alu.nacimiento_pais,
int_araunom_alu.nacimiento_loc,
int_araunom_alu.procedencia_pais,
int_araunom_alu.procedencia_loc,

int_araunom_alu.pais_titulo_ant
FROM int_araunom_alu,
sga_personas
WHERE int_araunom_alu.anio_academico = :anio_academico
AND sga_personas.tipo_documento = int_araunom_alu.tipo_documento
AND sga_personas.nro_documento = int_araunom_alu.nro_documento
ORDER BY tipo_documento, nro_documento

Archivo: d_int_arau_nominal_archivo1.dca
SELECT int_araunom_oferta.id_oferta,
int_araunom_oferta.anio_academico,
int_araunom_oferta.tipo_documento,
int_araunom_oferta.nro_documento,
int_araunom_oferta.cuil_cuit,
int_araunom_oferta.instituc_araucano,
int_araunom_oferta.titulo_araucano,
int_araunom_oferta.anio_ingreso,
int_araunom_oferta.forma_ingreso,
int_araunom_oferta.fecha_egreso,
int_araunom_oferta.dependenciaingreso,
int_araunom_oferta.dependenciaegreso
FROM int_araunom_oferta
WHERE int_araunom_oferta.anio_academico = :anio_academico
ORDER BY tipo_documento, nro_documento, titulo_araucano

De donde obtenes eso? yo voy a sql y me trae esto
SELECT int_araunom_oferta.id_oferta,
int_araunom_oferta.anio_academico,
int_araunom_oferta.tipo_documento,
int_araunom_oferta.nro_documento,
int_araunom_oferta.cuil_cuit,
int_araunom_oferta.instituc_araucano,
int_araunom_oferta.titulo_araucano,
int_araunom_oferta.anio_ingreso,
int_araunom_oferta.forma_ingreso,
int_araunom_oferta.fecha_egreso,
int_araunom_oferta.procedencia
FROM int_araunom_oferta
WHERE int_araunom_oferta.anio_academico = :anio_academico
ORDER BY tipo_documento, nro_documento, titulo_araucano

y es la componente que agregue de la carpeta del 20 de Noviembre

Adjunto el zip con los objetos de la operacion de Araucano Nominal.
Bajé este zip del repositorio, edite con un editor de texto el archivo \PowerBuilder\d_int_arau_nominal_archivo0.srd, y tiene la sql que te envie en el mensaje anterior.
Estas viendo la version anterior de esa datawindows.


Araucano_Nominal_2020-11-20.rar (286 KB)

Ahi me fije que en una pbl llamada interfaz esta la ventana desactualizada y en la pbl procesos especiales esta la nueva y justo en la lista de librerias la de interfaz esta antes. ahora las cambie de lugar a ver si funciona

Era eso. ya funciona Gracias!!!