• +91 9971497814
  • info@interviewmaterial.com

Computer Interview Questions Answers

SAP BDC Interview Questions Answers

Question - 1 : - In session method sy-subrc is not returned whereas in call transaction method sy-subrc is returned . what does it mean?

Answer - 1 : - While to transfer the data from the through if any errors occurs until the errors are the complete the data is not transfer to the SAP system. the system compulsory shows the errors. that errors are stored into the error logs (Transaction is SM35). so the session method should not return any value. In call transaction method data is directly pass to the SAP system. So its compulsory return the value. Because of the call transaction is the function. A function should return the value mandatory. Recording Function With recording, user can avoid manual search for fields and tables required in a program including screen numbers. SHDB is the transaction code. BDC vs Direct Loads( have you used direct loads on SAP tables ) Direct loads is 5 times faster than uploading by normal BDC method. but some times while updating the database referential integrity is violated.

Question - 2 : - Have you set up a back ground job ? How to create a background job without a variant ?

Answer - 2 : - Yes, user can create background job scheduling in two ways. 1. By calling the executable program RSBDCSUB 2. Transaction Code SM37

Question - 3 : - How to do back ground processing in BDC Session method ?

Answer - 3 : - goto sm35 select the option background process

Question - 4 : - What is the difference between Upload and WS_Upload ?

Answer - 4 : - The diffrence between WS_Upload and Upload is when you use function Upload it prompts for a dailog box where in you need to key in the file location.Where as in case of WS_Upload you specify the file location in the function input parameters itself

Question - 5 : - How to read files and process BDCs automatically?

Answer - 5 : - To read file from Presentation server use Upload or GUI Upload or WS upload and to read file from Application server use Opend Dataset,Read dataset and Close dataset

Question - 6 : - What are the table controls in BDC ? What is the difference between bdc and lsmw ? What is the difference between bdc and rfc ?

Answer - 6 : - BDC - Batch data communication in which there are 2 processes 1. in bound 2. outbound RFC - remote fucntion call(or) calling

Question - 7 : - Call transaction method, how to capture the errors ?

Answer - 7 : - IN CALL TRANSACTION TO CAPTURE THE ERRORS WE SHOULD PERFORM THE FOLLOWING. FIRST ME MUST DECLARE AN INTERNAL TABLE WITH THE STRUCTURE OF BDCMSGCOLL TABLE. THEN WHILE WRITING THE CALL TRANSACTION STATEMENT WE SHOULD PUT THE 'E' MODE FOR CAPTURING ALL THE ERRORS. THEN FINALLY THE CAPTURED ERRORS MUST TO SENT TO THE INTERNAL TABLE WHICH WE DECLARED IN THE BEGINNING WITH BDCMSGCOLL BY USING THE FUNCTION MODULE "FORMAT_MESSAGE" AND THUS THE ERROR MESSAGES WILL BE SENT TO THE INTERNAL TABLE WHICH WE DECLARED AT THE BEGINNING.

Question - 8 : - SM35 transaction . How to automate BDC ?

Answer - 8 : - After execution of batch input program , the session created is placed in the session queqe which can be viewed using SM35 transaction executing / Releseing the session will start the transfer of the data from the session into the database tables./

Question - 9 : - Data conversion experience?

Answer - 9 : - DATA CONVERSIONS: SAP HAS PROVIDED A TOOL NAMED LSMW WHICH CONVERTS THE LEGACY DATA INTO THE REQUIRED SAP FORMAT AND UPDATES THE DATABASE.

Question - 10 : - Update types in Call transaction method. What is the difference ?

Answer - 10 : - At present with SAP we have only modes of updation 1.Synchronus Update. 2.Asynchronous Update. There is no more Local Update.

Computer Contributors

krishan
Rajeev Katiyar
Yes Baroda

Share your email for latest updates

Name:
Email:

Our partners