Hi Sanjay..
Try This
/************************************************************
* Code formatted Kennedy
* Time: 1/29/2014 8:31:14 AM
************************************************************/
-- Vendor ref no duplicate SP
DECLARE @venno AS VARCHAR(100)
DECLARE @CCode as varchar (100)
IF (@object_type = '20' OR @object_type = '18')
AND (@transaction_type = 'A' OR @transaction_type = 'U')
BEGIN
IF @object_type = '20'
BEGIN
SELECT @venno = NumAtCard,@CCode = cardcode
FROM opdn
WHERE docentry = @list_of_cols_val_tab_del
IF 1 != (
SELECT COUNT(docentry)
FROM opdn WITH(NOLOCK)
WHERE NumAtCard = @venno AND cardcode= @CCode
)
BEGIN
SELECT @error = 1
SELECT @error_message = 'Duplicate vendor_ref no in PO Receipts. ! '
END
END
ELSE
IF @object_type = '18'
BEGIN
SELECT @venno = NumAtCard ,@CCode = cardcode
FROM opch
WHERE docentry = @list_of_cols_val_tab_del
IF 1 != (
SELECT COUNT(docentry)
FROM opch WITH(NOLOCK)
WHERE NumAtCard = @venno AND cardcode=@CCode
)
BEGIN
SELECT @error = 2
SELECT @error_message = 'Duplicate vendor_ref no in AP Invoices. ! '
END
END
END
Regards
Kennedy