Encuestas - Error de clave duplicada

Hola:
Tenemos que definir una encuesta cuyo alcance es :
Para Alumnos ,
Una sola encuesta
2019 Todos lo periodos lectivos
Inscriptos - Reinscriptos a Carrera
en el año 2019

y al confirmar el alcance , en algunas bases ( no todas), da error de clave duplicada dba_pk_alcance_mat

Alguna ayuda de que puede estar sucediendo??

saludos
daniela

Seguimos con este problema.
Lo que podemos observar es que en la facutlad que pudo definir esta encuesta los alumnos reinscriptos e ingresantes estan en una sola carrera
En el resto de facultades hay alumnos reinscriptos en mas de una carrera o son ingresantes de mas de una carrera, o son ingresantes en una carrera y reinscriptos en otra durante le año 2019

Pero tambien se probo definir una encuesta para cada carrera del alumno ( solo para probar porque no es esa la intencion) y da exactamente el mismo error de clave duplicada dba_pk_alcance_mat

alguna ayuda???

saludos
daniela

Hola Daniela, por el error, el problema no se da al asignar las encuestas a los alumnos, sino al registrar el alcance de la encuesta al momento de grabar para que materias se define ese alcance de la encuesta.

¿Ese alcance de encuesta ya existe y lo estan modificando o es un nuevo alcance el que estan definiendo?
La tabla es gde_alcance_mat. Por algun motivo se esta registrando mas de una vez la misma materia para ese alcance que estan definiendo.
¿En esta definición del alcance, llegan a alguna pantalla para seleccionar materias?

Hola Alejandro
El error se da cuando se quiere confirmar un alcance nuevo en una encuesta nueva
Nunca llegamos a la opcion de seleccionar materias

Se presentan tres pantallas
la 1ra : cuando se le pone titulo, fecha desde y hasta,
Encuestar alumnos
Cada persona deberá responder Una sola encuesta
Año Académico : 2019, Peridos lectivos : Todos

la 2da pantalla: se selecciona el Grupo de alumnos que deberá responder: Inscriptos - Reinscriptos a carrera

la 3er pantalla: se selecciona los alumnos que deberán responder del grupo Inscriptos-Reinscriptos a carrera
para los casos que les funciono hicimos dos alcances uno para Inscriptos y otro para Reinscriptos, ( si se selecciona los dos solo trae Inscriptos)
Se selecciona unicamente el año 2019

Luego se confirma y ahi es donde da el error Error de clave duplicada dba.pk_alcance_mat

Lo único que pudimos observar de la Facultad que la pudo hacer es que solo hay una carrera
Las otras , que les da el error, tienen muchas carreras y hay alumnos reinscriptos en varias o son inscriptos en varias .

Daniela, es raro que de ese error en esa tabla ya que si el alcance es que cada alumno responda solo una encuesta, no se llega a seleccionar las materias.
¿Podes enviar capturas de las pantallas para poder replicar el mismo caso?
¿Personalizaron algo en esta operación?

Hice una prueba y graba el alcance sin problemas. Adjunto imagen de la primer pantalla.


encuesta_generica_unlpam.png

encuesta_generica_unlpam.png

Ale : te adjunto la captura de toda la secuencia

Lo unico que tenemos ‘personalizado’ es lo que nos mandastes vos para cuando se define un alcance ‘todos lo inscriptos’ se fije si esta en acta, esto era para evitar que los ausentes contesten una encuesta
GDS 38079:
https://herramientas.comunidad.siu.edu.ar/aplicacion.php?ah=st5cb5c1741fc397.00565440&ai=extranet||45000050&ap=GomEWVeIkGqGGjCM2AwD6FUmn7Qj4qEFayTXq5E4Du08YJhDkhEUJNHefqdTb%2BJ%2BRrHwRL1v53T9NIwKDYVKeE1F96jVmCzq6tnwYJc8Ovul1CPCx5c5QWdtqyhsespNZ1M2L%2FGsqn%2F%2Fl0uXaaxczREY12cV8g%3D%3D

Pero la facultad que ha puesto en marcha esta encuesta,la que tiene una sola carrera, tambien tiene esa personalizacion !!

Estamos preocupadas porque hay que poner en marcha esta encuesta

saludos
Daniela


Encuesta_error.rar (75.4 KB)

Daniela, adjunto la ventana w_wizard_alcance (la envie compactada porque este sitio no permite subir archivos con extension Wsrw").
Fijate de importarla y probar nuevamente dar de alta ese alcance de encuesta.
Agregue un control en la parte donde intenta registrar actividades al alcance que se esta creando. Es raro porque en este caso es una encuesta genérica donde no se seleccionan actividades.
Probalo y avisa como fue.


w_wizard_alcance.rar (21.3 KB)

Genio!!! ahi pude confirmar el alcance

Pero cuando importé la ventana dentro de la libreria dio el siguiente mensaje

Object: w_wizard_alcance
Object Variable Declarations
(0001): Information C0146: The identifier ‘w_wizard_alcance’
conflicts with an existing global variable with this name.
The new definition of ‘w_wizard_alcance’ will take precedence
and the prior value will be ignored until this version of ‘w_wizard_alcance’ goes out of scope

De todas maneras compile la libreria y distribui la pbd y en las primeras pruebas que hicieron pudieron grabar el alcance

GRACIAS!!!

No hay problema, eso es un mensaje informativo que advierte que existe otra ventana con ese nombre, ya que seguramente la importaron en otra libreria de uds de personalizaciones. E informa que se usará esta ventana que importaron y no la otra que ya existe.