Restringir la edicion de un campo de usuario

Estimados, comentarles acerca de un Query que generé, es una validación que restringe la edición de un determinado campo de usuario (Orden de OC) el nombre del campo es “U_INT_FECO” en el formulario orden de venta cliente la tabla ORDR, si hace control, pero cuando trato de modificar otros campos ya no me permite, como que esta validación lo bloquea todos los campos, alguien experto en la materia me podría ayudar a resolver este caso? comparto el query

IF ( :transaction_type = ‘U’) THENSELECT COUNT(*)INTO contadorFROM ORDR T0WHERE T0.“DocEntry” = :docEntryAND IFNULL(T0.“U_INT_FECO”, ‘’) <> ‘’;IF (:contador > 0) THEN      error := 1;      error_message :=‘No puede modificar fecha de ORDEN DE COMPRA.’;END IF;
END IF;

No te sirve el modelo de configuración de la IU, ahi puedes restringir campos y permitir o no por usuario.

1 me gusta