Buenos dias, tengo un SP el cual me controla de que si un articulo esta bloqueado en el datos maestro de articulo al realizar una cotizacion no permita crear el documento, obligando a los asesores a buscar un articulo alternativo, sin embargo quisiera saber si conocen alguna manera en que cuando se dispare el SP el mensaje que arroje indique el item que presenta el bloqueo, ya que si hubieran muchos articulos se tendria que entrar a revisar cual presentan esta caracteristica.
El SP que estoy utilizando es el siguiente.
----------------------------------------------ARTICULO BLOQUEADO----------------------------------------------------
if@object_typein('23')and@transaction_typein('A','U')
begin
IF(selectcount(*)
FROMOQUTT0INNERJOINQUT1T1ONT0.DocEntry=T1.DocEntryLEFTJOINOITWT2ONT1.ItemCode=T2.ItemCode
WHERE ((T2.Locked='Y'ANDT2.WhsCode=T1.WhsCode)AND(T0.UserSign2notin('5','198'))AND@list_of_cols_val_tab_del=T0.DocEntry))>0
Begin
set@error= 10
set@error_message='***SP BLOQUEO VENTAS:El articulo se encuentra bloqueado para esta bodega"'
END
END
Quedaria muy agradecido si me pudieran dar ideas al respecto, quedo atento y agradezco su colaboración.