Que versión de PostgreSQL estas utilizando?, si no estas usando la mas actual, te recomiendo que lo actualices.
Te comento esto porque yo tuve un problema parecido, pero en mi caso era que no podía borrar un detalle dentro de una transacción, pero tuve suerte que después de eso se lanzó la versión 7.2 que solucionaba ese bug.
La versión mas actual es 7.3.3, bajalo y probalo con esa versión.
Espero que te sirva mi comentario.
|