Boris.
Tenia un error en el comando ( lo tenia a la inversa), lo cambie lo checo via sql y si me lo reporta pero ya habia actualizado el Transaction y aun asi no me hace la validacion al hacer una nueva prueba.
como inicialmente lo hice con usuario que si permitia y lo hizo pense que estaba ok.
luego lo hice con usuario que no permitia ( ya el transaction estaba actualizado) y aun asi no me manda el mensaje de error de no permitir.
| if exists (SELECT * FROM OWTR T0 INNER JOIN WTR1 T1 ON T0.DocEntry=T1.DocEntry | |
| where ( T1.WhsCode = '71' or T1.fromWhsCod = '71') --Almacen a restringir | |
| AND T0.UserSign NOT in (49,50,51,52,53,54,67,68,83,84,97) -- Usuarios Depto Calidad | |
| and T0.DocEntry = @list_of_cols_val_tab_del) | |