Hi Gordon
Here is the complete code:
if @transaction_type IN ('A') and @object_type = '112'
begin
if not exists(Select T1.BaseEntry FROM ODRF T0
INNER JOIN DRF1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN [dbo].[RDR1] T2 ON T1.BaseEntry =
T2.DocEntry
WHERE T0.docentry = @list_of_cols_val_tab_del AND T0.DocStatus='O' AND T0.ObjType='15' AND T2.DocEntry In (Select DRF1.BaseEntry FROM DRF1 INNER JOIN RDR1 ON
RDR1.ObjType=DRF1.BaseType AND RDR1.DocEntry=DRF1.BaseEntry AND RDR1.LineNum=DRF1.BaseLine AND RDR1.ItemCode=DRF1.ItemCode AND RDR1.LineStatus='O'
WHERE DRF1.BaseType='17' AND DRF1.DocEntry=@list_of_cols_val_tab_del))
begin
SET @error = 121
SET @error_message = 'Delivery already created for this SO'
end
end
Thanks