Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9760

Re: SP Notification to block JE without project for P&L Accounts

$
0
0

Hi Sandeep,

 

Try this:

 

 

declare @jePrjcode int

 

if @object_type = '30' and (@transaction_type IN( 'A' , 'U'))

 

begin

-- If Exists (SELECT T0.[TransId] FROM JDT1 T0  INNER JOIN OJDT T1 ON T0.TransId = T1.TransId WHERE T0.Project = ' ' And T0.TransId = @list_of_cols_val_tab_del)

    --select @jePrjcode = COUNT(T0.TransId) from JDT1 T0 inner join OJDT T1 on T0.Project = T1.Project and T0.Project = ' ' where T0.TransId = @list_of_cols_val_tab_del;

    select @jePrjcode = count(T1.[TransId]) FROM JDT1 T0  INNER JOIN OJDT T1 ON T0.TransId = T1.TransId INNER JOIN OACT T2 ON T0.Account = T2.AcctCode WHERE T0.[Project] = ' ' and  T2.[ActType] <> 'N' and T0.TransId = @list_of_cols_val_tab_del;

    if @jePrjcode > 0

begin

        select @error = 30

        select @error_message = 'Project code cannot be blank for P&L Accounts'

        goto EndValidationStep

    end

end

 

Thanks & Regards,

Nagarajan


Viewing all articles
Browse latest Browse all 9760

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>