Hi Babu,
And Runlogic script name is default.lgf?
Strange approach... If you want to perform some calculations on user input using badi - then it's better to do it in write back badi.
Also, why do you using QUERY = ON for RUNLOGIC_PH? QUERY = OFF is better.
And skip this line APPSET = ABC - will run in the current environment!
And what exactly do you mean by this "When we input some data for a whole year (ex:- 2013.TOTAL) out of 12 period one period(calculation) is getting skipped for one of the script."??
Vadim