Hola a todos
Necesito su ayuda. Estoy haciendo una busqueda formulada que no me permita crear una orden de venta si el cliente no esta en la tabla de Precios especiales. El punto es que sea o no cliente me lo deja crear. No sé dónde radique el problema.
If @Object_Type = '17' and @transaction_type in ('A')
Begin
If (Select top 1 'True' From ORDR T0
INNER JOIN OSPP T4 ON T4.Cardcode = t0.CardCode
Where T0.DocEntry=@list_of_cols_val_tab_del
and T0.CardCode != t4.CardCode
)='True'
Begin
Set @error='-1'
Set @error_message='CLIENTE NO ESTA EN LISTA DE PRECIOS ESPECIALES '
End
End