Autor Tema: Cambio de Punto de Control a Control en Operación  (Leído 48 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Juan Angel Ringhetti

  • General Guarani
  • *
  • Mensajes: 281
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Río Negro / Universidad Provincial del Sudoeste de BsAs
  • Nombre y apellido: Juan Angel Ringhetti
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Cambio de Punto de Control a Control en Operación
« : abril 21, 2017, 01:42:27 am »
Hola a todos, erróneamente agregué un control personalizado en una operación  y  necesito "moverlo" a otro punto de control. Cuando quiero hacerlo entro en deadlock con las múltiples restricciones que tiene toda la estructura involucrada. Alguno desarrolló un proceso como para que esto sea más simple?

Saludos y gracias

Juan
Consultor SIU-Guaraní
Universidad Nacional de Río Negro
Universidad Provincial del Sudoeste de Bs As

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 4069
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Cambio de Punto de Control a Control en Operación
« Respuesta #1 : mayo 02, 2017, 09:50:09 am »
Hola Juan, ya te habiamos respondido esta consulta en la solicitud Nro 26424.  Te enviamos solucion asi te llega el mensaje nuevamente.
Igualmente comento aqui cual es la solucion asi queda en el foro:
Debes reemplazar la X por el nro de control y el Y por el punto de control en donde lo agregaste y queres sacarlo.
Código: [Seleccionar]
BEGIN WORK;
SET CONTRAINTS ALL DEFERRED;-- Para que no chequee las fk en cada delete sino en el commit.
DELETE FROM sga_conf_controles WHERE control = X  and punto_de_control = Y;
DELETE FROM par_cont_x_punto  WHERE control = X  and punto_de_control = Y;
DELETE FROM par_cont_x_oper  WHERE control = X  and punto_de_control = Y;
DELETE FROM par_cont_x_evento  WHERE control = X  and punto_de_control = Y;
COMMIT WORK;

Juan Angel Ringhetti

  • General Guarani
  • *
  • Mensajes: 281
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional Río Negro / Universidad Provincial del Sudoeste de BsAs
  • Nombre y apellido: Juan Angel Ringhetti
  • Sistema: Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Cambio de Punto de Control a Control en Operación
« Respuesta #2 : mayo 02, 2017, 09:56:28 am »
Si, gracias Ale!. Olvidé de volcarla aquí. Funcionó perfectamente, pude borrar el control y agregarlo donde correspondía.

Saludos!

Juan
Consultor SIU-Guaraní
Universidad Nacional de Río Negro
Universidad Provincial del Sudoeste de Bs As

 

Comunidad SIU