Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3074

No permitir crear remision de ventas sin campo referencia pero en cancelación si dejarla

$
0
0

Buenas tardes por favor si alguien me puede colaborar necesito que en el momento de crear una remisión de ventas no la deje crear si el campo referencia esta duplicado hasta aquí ya tengo el procedimiento pero el problema, lo tengo es que cuando cancelo la remisión de ventas cambia el numero de documento y ya no me permite grabarla obviamente por que me sale que referencia duplicada como lo puedo validar.

 

IF @object_type = '15' AND (@transaction_type = 'A' OR @transaction_type = 'U')

BEGIN

  declare @duplicados as nvarchar(50)

  declare @contadors as int

     SET @duplicados =(select NumAtCard from ODLN  where DocEntry =@list_of_cols_val_tab_del)

     SET @contadors =(SELECT     COUNT(*) AS Contador

  FROM         ODLN T0

  WHERE   T0.NumAtCard=@duplicados )

            IF (@contadors >1)

  BEGIN

  SELECT @error = 101

  SELECT @error_message = N'!!! Atencion Referencia Duplicada !!!'

 

  END

END

 

Gracias


Viewing all articles
Browse latest Browse all 3074

Trending Articles