InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
What Is The Diffreence Between The Following.a) Bdc_open_group And Bdc_open_dataset.b) Bdc_close_group And Bdc_close_dataset? |
|
Answer» No FUNCTION MODULE NAMED BDC_OPEN_DATASET is EXIST . No function module named BDC_OPEN_DATASET is exist . |
|
| 2. |
How To Load Data From Ms Excel Sheet To Sap By Using Bdc Method ? |
|
Answer» USING function MODULE UPLOAD or WS_UPLOAD or GUI_UPLOAD, but we NEED to GIVE file type as 'wxi'. OR use function module : alsm_excel_to_internaltable. Using function module UPLOAD or WS_UPLOAD or GUI_UPLOAD, but we need to give file type as 'wxi'. OR use function module : alsm_excel_to_internaltable. |
|
| 3. |
From Excel To Abap - Is Batch Mode Possible ? |
|
Answer» DATA w_file TYPE string. DATA w_file TYPE string. |
|
| 4. |
How Do We Assign Dynamic Views While Creating Material Master And Generating Bdc? |
|
Answer» By DEFINING the VIEW INDEX as like as table CONTROL Index value. Suppose if view is in 9th POSITION value, then assign this value to index . By defining the view index as like as table control Index value. Suppose if view is in 9th position value, then assign this value to index . |
|
| 5. |
What Is The Difference Between Call Transaction And Session Method? |
|
Answer» Call trasaction METHOD trasfers non sap data into sap immediately after COMPLETION of BDC, WHEREAS session method creates the session and TRANSFERS data when USER seesions it. It tranfers data one by one whereas trasaction method transfers data all together. Call trasaction method trasfers non sap data into sap immediately after completion of BDC, whereas session method creates the session and transfers data when user seesions it. It tranfers data one by one whereas trasaction method transfers data all together. |
|
| 6. |
How To Handle Errors In Call Transaction Bdc Method Without Using Bdcmsgcoll Internal Table? |
|
Answer» We can use SESSION METHOD logfile in call transaction.
We can use session method logfile in call transaction. |
|
| 7. |
Use If Idoc And Bapi? |
|
Answer» idoc is CARRY data from ONE server to other server,BAPI can be used to update the data BASE table with LEGACY system data. idoc is carry data from one server to other server,bapi can be used to update the data base table with legacy system data. |
|
| 8. |
How To Transfer Data Into Line Items Using Batch Input Session Method? |
|
Answer» table CONTROLS table controls |
|
| 10. |
Why Lsmw Does Not Support Call Transaction Method? |
|
Answer» LSMW is one TIME requirement call tr. doesn't have LOG file. we have to maintain EXPLICITLY Lsmw is one time requirement call tr. doesn't have log file. we have to maintain explicitly |
|
| 11. |
How Can We Upload A Text File Having Delimiters In To Legacy System? |
|
Answer» For up loading?text file we use the pre-defined FM gui_upload. in that FM we have the PARAMETER has_field_seperator, for that we ASSIGN the DEFAULT delimiter 'x'. ?????????? HAS_FIELD_SEPERATOR = 'X' 'X' can provide the What ever delimiter we used in flat file for seperation. For up loading?text file we use the pre-defined FM gui_upload. in that FM we have the parameter has_field_seperator, for that we assign the default delimiter 'x'. ?????????? HAS_FIELD_SEPERATOR = 'X' 'X' can provide the What ever delimiter we used in flat file for seperation. |
|
| 12. |
What Is The Difference Between Upload And Ws_upload ? |
|
Answer» 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. 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. |
|
| 13. |
What Is The Difference Between Rfc And Bapi Function Modules? |
|
Answer» BAPI's are the remote enabled Function modules which are defined in the Business Object REPOSITORY (BOR) as the METHODS of the business objects.I can say BAPI is the SUBSET of RFC. RFC connects to the other SYSTEM via BAPI and vice VERSA. BAPI's are the remote enabled Function modules which are defined in the Business Object Repository (BOR) as the methods of the business objects.I can say BAPI is the subset of RFC. RFC connects to the other system via BAPI and vice versa. |
|
| 14. |
Have You Set Up A Back Ground Job ? How To Create A Background Job Without A Variant ? |
|
Answer» Yes, user can create background JOB scheduling in TWO ways.
Yes, user can create background job scheduling in two ways. |
|
| 15. |
Can We Handle Two Transaction Codes In The Same Program Using Call Transaction Bdc Input Method? |
|
Answer» No. No. |
|
| 16. |
Update Types In Call Transaction Method. What Is The Difference ? |
|
Answer» Calltransaction UPDATE types:update types : S /A/LS-SYNCHRONOUSA-ASYNCHRONOUSL-LOCAL MEMORYsynchronous MODE is WAITING for COMMIT work and asynchronous is not waiting for commit work. Calltransaction update types:update types : S /A/LS-SYNCHRONOUSA-ASYNCHRONOUSL-LOCAL MEMORYsynchronous mode is waiting for commit work and asynchronous is not waiting for commit work. |
|
| 17. |
How Can We Handle Table Control In Bdc? |
|
Answer» We can handle table control using LINE index , Line index indicates which line of Table control is to be use for BDC TRANSACTION, EX - perform bdc_field using 'RC29K-AUSKZ(01)' indicates 1st line of table control is going to be used for transaction which is Line index of Table Control We can handle table control using line index , Line index indicates which line of Table control is to be use for BDC transaction, Ex - perform bdc_field using 'RC29K-AUSKZ(01)' indicates 1st line of table control is going to be used for transaction which is Line index of Table Control |
|
| 18. |
How Do You Write Manual Bdc Session Method? |
|
Answer» STEPS to CREATE manual BDC session
Steps to create manual BDC session |
|
| 19. |
What Is The Use Of Table Control In Bdc Is It Same In Module Pool Table Control? |
|
Answer» Yeah that table CONTROL is same as that USED in module POOL here we do RECORDING Yeah that table control is same as that used in module pool here we do recording |
|
| 20. |
What Are The Table Controls In Bdc ? What Is The Difference Between Bdc And Lsmw ?what Is The Difference Between Bdc And Rfc ? |
|
Answer» BDC - Batch DATA COMMUNICATION in which there are 2 processes
RFC - REMOTE fucntion call(or) calling BDC - Batch data communication in which there are 2 processes RFC - remote fucntion call(or) calling |
|
| 21. |
How To Write A Code In Tab Control? |
|
Answer» For tab CONTROL we have to use CONCATENATE options in your coding. For tab control we have to use concatenate options in your coding. |
|
| 22. |
How Can We Use Multiple Transactions By Using Bdc_insert? |
|
Answer» In the FUNCTION module t-code here mention TRANSACTION code, and dynprotab here mentioning internal table name ,calling no of times a FM and assing TCODE and INTERNALTABLENAME In the function module t-code here mention transaction code, and dynprotab here mentioning internal table name ,calling no of times a FM and assing TCODE and INTERNALTABLENAME |
|
| 23. |
Explain About Sap Fico Testing And The Tools Used? |
|
Answer» If you want to do FICO testing, you NEED to know the FICO PROCESS in SAP and also need to be familiar with the T-Codes and their functionality. A BIT of Configuration KNOWLEDGE is also required to test FICO. Tools: LSMW and BDC tools willl be used for data migration and LOADING the transactional/Master data in SAP. If you want to do FICO testing, you need to know the FICO process in SAP and also need to be familiar with the T-Codes and their functionality. A bit of Configuration knowledge is also required to test FICO. Tools: LSMW and BDC tools willl be used for data migration and loading the transactional/Master data in SAP. |
|
| 24. |
What Are The Types Of Records That Are Transferred To Sap R/3 And Used By Interfaces? |
|
Answer» Any TYPE of RECORDS can be TRANSFERRED to SAP R/3 Any type of records can be transferred to SAP R/3 |
|
| 25. |
What Should Be The Approach For Writing A Bdc Program? |
| Answer» | |
| 26. |
How To Handle Error In Session Method? |
|
Answer» In session method the SYSTEM AUTOMATICALLY handled the error.goto sm35select the session NAME ,then select the analysis tab button in the TOP after that select the Log created, Here we can SEE the error record. In session method the system automatically handled the error.goto sm35select the session name ,then select the analysis tab button in the top after that select the Log created, Here we can see the error record. |
|
| 27. |
While Doing Bdc Exp Va01 Transaction Sometime In The Item Level Data Shows Only 4 Items And Other Times It Will Show 6 Line Items, How Will You Maintain This Kind Of Screen Resolutions Scenerio? |
|
Answer» Fill the CTUPARAM structure for Screen RESOLUTIONS , and CALL this structure using OPTIONS from CTUPARAM in Call Transaction Syntax Fill the CTUPARAM structure for Screen resolutions , and call this structure using options from CTUPARAM in Call Transaction Syntax |
|
| 28. |
What Is The Structure Of Bdcmsgcoll? |
|
Answer» GO to se11 and ENTER bdcmsgcoll in database table FILED and click on DISPLAY it will displayed all the fields that are existing in the bdcmsgcall structure. Go to se11 and enter bdcmsgcoll in database table filed and click on display it will displayed all the fields that are existing in the bdcmsgcall structure. |
|
| 29. |
How Do You Send Files To The Legacy Systems From Sap And Vice Versa? How Does One Know That The Legacy Files Have Come On To The Sap Server You Are Working On? |
|
Answer» BDC is USED to transfer the data from legacy system to SAP system & vice versa... We can SEND the FILES from SAP to legacy system thru DATASETS (open dataset for output...) & GUI_download (F'n Module).. BDC is used to transfer the data from legacy system to SAP system & vice versa... We can send the files from SAP to legacy system thru datasets (open dataset for output...) & GUI_download (F'n Module).. |
|
| 30. |
Power Is Interrupted While Transferring Data From Internal Table To Application Server. How Will You Determine Many Records Are Transferred In Session Method And Call Transaction Method? |
|
Answer» Check no. of records ALREADY updated and delete them from INPUT FILE and run BDC again. Check no. of records already updated and delete them from input file and run BDC again. |
|
| 31. |
How To Write A Code For Multiple Transactions? |
|
Answer» you should WRITE BDC_Insert Function module Twice. REMAINING Function MODULES like BDC_group_open and BDC_close_group should be write once there...you can pass two or more transaction code in BDC_insert function module. you should Write BDC_Insert Function module Twice. Remaining Function modules like BDC_group_open and BDC_close_group should be write once there...you can pass two or more transaction code in BDC_insert function module. |
|
| 32. |
Where Can You Find Error Log For Call Transaction? |
Answer»
|
|
| 33. |
If I Want To Execute A Program Only In Background Not In Foreground Is There Any Option For This? |
|
Answer» In Session method, in SM35 when you process the batch, you need to select the radio BUTTON Background, so it will run in background. In CALL transaction you need to mention the Mode value as N (no SCREEN), so that it will run in background. In Session method, in SM35 when you process the batch, you need to select the radio button Background, so it will run in background. In call transaction you need to mention the Mode value as N (no screen), so that it will run in background. |
|