Skip to Content
author's profile photo Former Member
Former Member

some BDC question

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?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Nov 25, 2007 at 05: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

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.