Autor Tema: Error al borrar una sub unidad - SQLSTATE: db_23503  (Leído 489 veces)

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

nbaglietto

  • Jr. Member
  • **
  • Mensajes: 62
    • Ver Perfil
  • Institución: Espacio para la memoria
  • Nombre y apellido: Nahuel Baglietto
  • Sistema: comdoc diaguita pilaga
  • Teléfono laboral: 47029920
  • Utilizo algun sistéma del SIU: Sí
Error al borrar una sub unidad - SQLSTATE: db_23503
« on: Diciembre 21, 2018, 10:59:14 am »
Al querer borrar la sub unidad tesoreria me dice que esta referida a la tabla detalles movimientos como hay que hacer para eliminar esto?

Esta es una version recien actualizada de 31.5  a 3.5.3



SQLSTATE: db_23503

CODIGO: 7

MENSAJE: SQLSTATE[23503]: Foreign key violation: 7 ERROR: update o delete en «sau_np_elementos» viola la llave foránea «r_688» en la tabla «sau_np_detalles_movimientos»\nDETAIL: La llave (elemento)=(1000767) todavía es referida desde la tabla «sau_np_detalles_movimientos».

SQL: DELETE FROM sau_np_elementos WHERE elemento = "1000767" AND elemento_padre = "1000753" AND codigo = "004" AND codigo_completo = "001.001.004" AND nombre = "TESORERIA" AND componente = "SS"; -- toba_log: 666006550

gracias

« Última Modificación: Diciembre 21, 2018, 04:28:09 pm por msastre »

silvio ozuna

  • Moderador Global
  • *****
  • Mensajes: 114
    • Ver Perfil
    • Email
  • Institución: SIU
  • Nombre y apellido: Silvio Ozuna
  • Sistema: Pilagá
  • Utilizo algun sistéma del SIU: Sí
Re:Error al borrar una sub unidad - SQLSTATE: db_23503
« Respuesta #1 on: Diciembre 26, 2018, 12:53:23 pm »
Buenos dias!
Aparentemente al intentar borrar esta sub unidad no lo permite ya que esta encontrando movimientos registrados para esta sub unidad en el ejercicio actual.
Te solicito nos cargues un gds en el caso que creas necesariamente corregirlo y aclares el porque de esto.
Saludos!