Eliminar un preinscripto

Buenas tardes, como puedo eliminar un preinscripto:
algunas personas se equivocan en algun dato cuando se registran y quieren volver a preinscribirse.
se dio el caso de lugar donde se expide el documento.
lo tengo que eliminar de la tabla preinscripcion?

Saludos
Esteban

Esteban, ¿en qué versión están trabajando? ¿probaron volver a ingresar a Preinscripción o es otro el motivo por el cual desean eliminar una preinscripción ‘vieja’?

; Preinscripción
version = 3.4.0

lo que necesito es poder eliminar una preinscripcion porque ingreso mal el lugar de procedendia del documento y es un dato que no se puede modificar.
no es un datos viejo es de la preinscripcion actual

saludos

Hola Esteban,

Si lo que querés es eliminar a una persona en el sistema de Preinscripción, no hay una funcionalidad preparada a tal efecto. Ha sido concebido como un sistema de “un uso” justamente porque muchas veces quedan preinscripciones incompletas, que no deben llegar a Gestión.

Ahora bien, si bajo tu responsabilidad querés borrar una preinscripción, podés localizar el registro correspondiente en la tabla sga_preinscripcion, identificar el id_preinscripcion, y borrar con anterioridad las posibles incripciones a carrera en sga_carreras_insc para ese id. Luego borrar en sga_preinscripcion. Si la persona avanzó mucho completando el formulario puede haber generado registros en otras tablas; en ese caso fallará la eliminación en sga_preinscripcion por las Foreign Keys, identificá las tablas donde operó y borrá los registros previamente.

Sería conveniente que le ejecutes dentro de una transacción:

BEGIN WORK;

DELETE FROM sga_carreras_insc WHERE id_preinscripcion = xyz;
DELETE FROM sga_preinscripcion WHERE id_preinscripcion = xyz;

COMMIT WORK;

Saludos,
Fernando

Entiendo, Gracias Fernando!

Esteban:

Quizás es mucho más sencillo modificar el dato que la persona se equivocó … Analizalo si la alternativa es borrar la preinscripción.

Saludos

Gustavo

Gracias Gustavo, eso hice! es que no sabia si al cambiar en este caso procedencia del documento tendria impacto en otra tabla.
Saludos