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

Bloqueo campo usuario

$
0
0

Estimados

 

en la oferta de ventas (object type 23) he creado un campo de usuario que almacena cantidades (numeric 19,6) en la qut1

 

bueno debo crear un bloqueo para que no permita grabar la transaccion si no esta lleno el mismo

 

he aca mis intentos

 

IF @object_type = 23 and @transaction_type in ('A','U')

BEGIN

 

 

declare @referen varchar(10)

 

SET @referen = (select Top 1 t1.U_quant from QUT1 t1

INNER JOIN OQUT T0 ON T1.DocEntry=T0.DocEntry 

  WHERE T0.DocEntry = @list_of_cols_val_tab_del )

 

 

if @referen is null

begin

set @error = 1

set @error_message = 'Falta referencia22'

end

 

 

END

 

 

y esta otra

 

 

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

--BEGIN 

--          DECLARE 

--                    @Item NVARCHAR(20) 

   

--          SET @Item = ( 

--                                        SELECT TOP 1 T1.U_Quant

--                                        FROM OQUT T0 

--                                        INNER JOIN QUT1 T1 ON T1.DocEntry=T0.DocEntry 

--                                        WHERE T0.DocEntry = @list_of_cols_val_tab_del )

                                         

--          IF @Item IS NULL 

--          BEGIN 

--                    SELECT @error=777, @error_message='No puede cambiar la descripcion del articulo '+@Item 

--          END 

--END

 

 

no me funcionan

 

una ayuda por favor


Viewing all articles
Browse latest Browse all 9656

Trending Articles



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