Validacion de modificacion Lineas detalle UDO

Buen dia necesito validar que no se hagan modificaciones en algunas lineas de detalle de las tablas incluidas en un UDO. NO encuento la forma de realizarlo. serian algunas lineas que cumplan con cierto criterio, pero que si permita agregar nuevas o modificar las que no cumplan con ese criterio.

Si tienen alguna idea de como hacerlo les agradezco mucho.

Muchas gracias.

Hola @renba78 puedes poner la validación en el transaction notification, recuerda los tipos de transacción son:
[A]dd, [U]pdate, [D]elete, [C]ancel, C[L]ose

Ejemplo

IF :object_type = ‘TU OBJETO’ and :transaction_type = ‘A’
THEN
:error: = 100
:error_message;= ‘No cuenta con privilegios para crear’
END IF;

Saludos.

hola gracias, pero eso me limita a crear un registro nuevo en el UDO, y quiero que me limite a modificar una linea del detalle, en la tabla de bitacora me permita agregar mas registros pero no borrar ni modificar los anteriores.

muchas gracias por tu tiempo y conocimiento.

Hola @renba78 tu tabla detalle debe de tener un line num puedes tomar este como base para la validación del transaction

Saludos.

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.