11-25-2007 12:47 AM
sir, plz help me to find out answer of the following question .
1.You are running a report. It is taking long time for
execution. What steps will you do to reduce the
execution time.
2.After running a BDC program in background, next
day morning when you see the results, few records
are not updated(error records). What will you do
then?
3.You are given functional specs for a BDC program
and you need to decide whether to write a method
call transaction or a session. How u will decide?
4.What is the difference between report and script?
11-25-2007 5:18 AM
HI
1.You are running a report. It is taking long time for
execution. What steps will you do to reduce the
execution time.
first find out the where it is taking time by going to into the debuging mode , here you will know at what step it is taking time , if it is a standard program then ask your basisi people to reduce the parameter load to increase the xecutuion time , if it is a z program then you can change the code where that taking time
2.After running a BDC program in background, next
day morning when you see the results, few records
are not updated(error records). What will you do
then?
you need to update that eroors again
3.You are given functional specs for a BDC program
and you need to decide whether to write a method
call transaction or a session. How u will decide?
If any error occurs in a call transaction method, the user can either remove it at the same time (mode 'E') else, that record is discarded and all other records are updated in the database..
However, session method does not update the database till the session is completed successfully.. It can be rescheduled after removing the error..
However we can not reschedule the call transaction.. call transaction fast as compared to session method..
In session method we can pass data to multiple transactions.. in call transaction.. only to one..
I came across a requirement that no record should be updated if there is even a single error record.. in that case i used session method..
online process used for call transcation.
back ground job run used for session.
4.What is the difference between report and script?
both are used display output in a list but the main diffrence is output devise is there in script