Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9091

Re: Alerta Modificacion

$
0
0

Pues si quieres solo bloquear a usuarios especificos, realizas una consulta en la tabla OUSR,

select * from ousr

 

y buscas los USERID que necesitas bloquear y los agregas al transaction. alli puse un not in con los valores 1,2,3 agregados como ejemplo, tu agregas el id de todos los usuarios que no quieres que le bloquee el desarrollo.

 

IF (@object_type='2'AND @transaction_type IN ('A','U'))

begin

     declare @ValorAnterior INT

     declare @ValorNuevo INT

     SET @ValorAnterior = (SELECT top 1 T0.GroupNum FROM ACRD T0 WHERE T0.CardCode = @list_of_cols_val_tab_del and T0.usersign2 not in('1','2','3')                            Order by T0.LogInstanc desc)

     SET @ValorNuevo =  (SELECT T0.GroupNum FROM OCRD T0 WHERE T0.CardCode = @list_of_cols_val_tab_del and T0.usersign2 not in('1','2','3') )

     IF @ValorAnterior <> @ValorNuevo

     BEGIN

          SELECT @ERROR = 1

          SELECT @error_message ='Valor de condicion de pago, vario'

     END

end

 

 

 

Saludos Cordiales


Viewing all articles
Browse latest Browse all 9091

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>