[SOLUCIONADO] Error: sp_i_inscCursadas en Inscripción a Cursadas

Hola, que tal?

En unas de las Facultades al ir a inscribir un alumno a Cursadas les sale el error de que el SP: sp_i_inscCursadas no existe.
Se volvió a crearlo (siempre como dba) y a correrle permiso de ejecución por las dudas y sigue saliendo como que no existe.

A que se puede deber esto? Este problema surgió luego del pasaje de la versión 2.05.2 a la 2.06.4.

SALUDOS

Un problema en la cantidad de paràmetros que se le pasa al SP?

Ejecutá el comando select * from sysprocedures where procname = “sp_i_inscCursadas” a ver que te da.

Si se volvió a crearlo quiere decir que no estaba. Es asì? Se habràn olvidado de ejecutar alguno de los scripts de conversiòn?

Revisá la tabla spp_versiones.

Saludos

Gustavo

Puede ser lo que dice Gustavo. Ya están en 2.06.4 ? Si tienen a mano el catálogo verán que en la definición del procedimiento se llama con estos argumentos:

   pUnidadAcademica 
   pCarrera
   pLegajo 
   pComision
   pEstadoEjCtrls
   pInterfaz         
   pSubcomisiones    
   pTransaccion 

Podes revisar como está definido en su base de datos?

dbschema -d nombre_base_de_datos -f sp_i_insccursadas > sp_i_inscursadas.sql

y luego editar el archivo resultante para comparar contra el del catálogo?
Si se llama con diferente cantidad de argumentos el error que emite es que no existe.

Les paso los parámetros que me devuelve la consulta:

select * from sysprocedures where procname like ‘%sp_i_insccursadas%’ ;

char,char,char,char,char,char,char

Y en el catalogo de la 2.06.4 me aparece el procedimiento con los siguientes parámetros:

CREATE PROCEDURE sp_i_inscCursadas( pUnidadAcademica LIKE sga_alumnos.unidad_academica,
pCarrera LIKE sga_alumnos.carrera,
pLegajo LIKE sga_alumnos.legajo,
pComision LIKE sga_comisiones.comision,
pMatGenerica LIKE sga_insc_cursadas.materia_generica,
pEstadoEjCtrls LIKE sga_insc_cursadas.estado, – est de ejec controles A-activa/P-Pendiente
pInterfaz LIKE sga_insc_cursadas.interfaz )

Por lo que veo esta distinto a esto:
pUnidadAcademica
pCarrera
pLegajo
pComision
pEstadoEjCtrls
pInterfaz
pSubcomisiones
pTransaccion

Está mal en el catalogo?
O lo tenemos mal nosotros?

SALUDOS

En 2.06.4 (catálogo de extranet) tiene los siguientes parámetros:

pUnidadAcademica  LIKE sga_alumnos.unidad_academica,
                                    pCarrera          LIKE sga_alumnos.carrera,
                                    pLegajo           LIKE sga_alumnos.legajo,
                                    pComision         LIKE sga_comisiones.comision,
                                    pMatGenerica      LIKE sga_insc_cursadas.materia_generica,
                                    pEstadoEjCtrls    LIKE sga_insc_cursadas.estado,  -- est de ejec controles A-activa/P-Pendiente
                                    pInterfaz         LIKE sga_insc_cursadas.interfaz )

Luego se modificó en la mejora 3 de la versión.
Si se pasan a 2.06.5 tendrán:

pUnidadAcademica  LIKE sga_alumnos.unidad_academica,
	   pCarrera          LIKE sga_alumnos.carrera,
	   pLegajo           LIKE sga_alumnos.legajo,
           pComision         LIKE sga_comisiones.comision,
	   pEstadoEjCtrls    LIKE sga_insc_cursadas.estado,  -- est de ejec controles A-activa/P-Pendiente
	   pInterfaz         LIKE sga_insc_cursadas.interfaz,
	   pSubcomisiones    VARCHAR(100),
	   pTransaccion VARCHAR(1)

Ya quedó solucionado.

GRACIAS