Hola,
Durante la definición de una matriz de equivalencia me da el siguiente error cuando intento confirmar un grupo de equivalencia del tipo N a 1. Adjunto archivo con el error.
SQL del datawindow d_equi_grupos_matriz
SELECT sga_eqdef_grupos.matriz_equiv,
sga_eqdef_grupos.grupo_equiv,
sga_eqdef_grupos.traslada_nota,
sga_eqdef_grupos.objeto_nota ,
sp_mat_una_equiv( sga_eqdef_grupos.matriz_equiv, sga_eqdef_grupos.grupo_equiv) as matorigen_destino
FROM sga_eqdef_grupos
WHERE sga_eqdef_grupos.matriz_equiv = :matriz_equiv
En la definición del dw d_equi_grupos_matriz - update properties - la columna grupo_equiv estaba como updateable y el campo es del tipo SERIAL. Aparentemente intentaba generar un serial nuevo en el update. Quité la columna de la lista de columnas actualizables y funcionó.
Eduardo