MCQ 4 Ad
MCQ 4 Ad
MCQ 4 Ad
3. From the following options, which are true about how to find a BADI.
1. Search in program by keyword CL_EXITHANDLER
2. Debugging using CL_EXITHANDLER
3. Search CALL CUSTOMER-FUNCTION
4. Using global search transaction & search in SPRO
5. Using t-code SMOD
Ans- (1), (2), and (4)
4. Which BDC method can be processed using program RSBDCSUB in the background?
Ans- Session method
11. Transaction data is inserted into the session with the function module?
Ans- BDC_INSERT
13. What is also placeholder but comes with default code in enhancement framework?
Ans- ENHANCEMENT-SECTION
15. Check what is true about implicit enhancements. There are more than 1 correct options
Ans-Beginning of subroutines/fm/methods/include
FM enhancements-additional parameters
Class enhancements-PRE/POST/OVERWRITE method
End of subroutines/fm/methods/include
21. Which standard program can be used to schedule session processing in background?
Ans- RSBDCSUB
22. What can have multiple implementations & multiple customers can use them
simultaneously?
Ans- BADI
24. Data is distributed over many blades/cores. Which feature of HANA database is it?
Ans-Partitioning
25. The below statement is not capturing any msg during transaction execution. How to modify
the statement to do the same? Choose 2
CALL TRANSACTION ‘FD01’
USING It_bdcdata
MODE ‘N’
UPDATE ‘S’
Ans - 1. Add the following statement after CALL TRANSACTION MESSAGE ID sy-msgid
TYPE sy-msgfy NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
2. Add message within call transaction statement
26. Which of these are valid status of a BDC session (during or after processing).
Ans- Processed
Incorrect
To be processed
29. What will take the first NON-NULL from the 2 parameters passed?
Ans- COALESCE
30. Which of the following is/are the correct ways to implement AMDP method? Choose 2.
Ans- 1. Option A- METHOD amdp BY DATABASE PROCEDURE
FOR HDB
LANGUAGE sqlscript
OPTIONS read-only
USING sflight
ENDMETHOD
32. For successful data migration what is commonly performed to improve data quality by
eliminating redundant or obsolete information.
Ans- Data cleaning
33. Which is similar to ABAP views, where the combination of tables are done and viewed as a
single result set but support more features than ABAP Dictionary views
Ans- CDS
34. What are the 2 new expression for internal Table Built-in Function? Choose 2
Ans- LINE_INDEX
LINE_EXISTS
38. Which method updates SAP database tables directly via SAP Open SQL?
Ans- Direct update
41.
Ans- SAP standard load program (DMI)
Custom ABAP load program
ALE/EDI
BAPI
42. ________interface technique?
Ans- All
43. Below CDS view is giving syntax issue. What is the problem?
@AbapCatalog.sqlViewName: ‘zcds_test_27’
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText:label: ‘27’
Define view zcds_ test_27 as select from sflight {
carrid,
connid,
currency,
fldate,
}
Ans- SQL view name and _____
44. Which statement is true about function module calls of BDC session method?
1. When BDC_OPEN_GROUP is used, it is mandatory to close session using
BDC_CLOSE_GROUP
2. Even if BDC_CLOSE_GROUP is not used, we can process the session in SM35
3. BDC_OPEN_GROUP is not mandatory, only BDC_INSERT is required
4. BDC_INSERT requires data in BDCDATA format
5. BDC_INSERT will capture messages occurred during dialog processing
Ans- (1) & (4)
NAME AGE
Neena 30
Sarath 29
Rani 31
46. In this - mode, Data is not continuously updated in case of error record
Ans- option A
47. Name the class which can be used to find BADI in debugging?
Ans- CL_EXITHANDLER
48. What is the parameters that captures the success & error messages while using BAPIs?
Ans- RETURN tables contain all error/success messages.
50. _____function module is used to read the input field for BADI_SORTER.
Ans- BADI_SORTER_LAYER_GET
54.
Ans- All
58. Rewrite the statements from read table onwards with new ABAP syntax.
SELECT id,
name,
street
FROM scustom
INTO TABLE @DATA(lt_scustom)
WHERE custtype = ‘B’
61. A BDC table is defined as an internal table with the ABAP Dictionary structure?
Ans- BDCDATA
62. Match the following of SM35 tcode functionality
1) Overview
2) Analysis
3) Admin
4) Processing
63. Which variable can store the BADI name while finding the BADI using
CL_EXITHANDLER?
Ans- EXIT_NAME
66. What are various methods of LSMW? There are more than 1 correct options
Ans - Direct input
Batch input Recording
BAPI
Idoc
72. In HANA which among the following helps in parallel processing of the data & hence use
the underlying hardware to its full capacity
Ans- Multi-Node, Multi-Core CPUs
76. An error log file is generated by the system to handle the errors – in which BDC method?
Ans- Session method
82. What permits you to control the implementation and make it reliable on specific criteria?
Ans- BADI
83. _______ also known as cube. They are used to build a data foundation based on at least one
transactional table.
Ans- Analytical View
84. A set of domain-specific languages and services for defining and consuming semantically
rich data models. What is it?
Ans- Option 2 : CDS views
86. In BDC program, while updating BDCDATA work area, it is mentioned like below. What is
(01) indicates?
lw_bdcdata-fnam = ‘BDC_CURSOR’.
lw_bdcdata-fval = ‘KNBK-BANKN(01)’.
Ans- Step loop Line number
88. Which processing mode in session method display termination messages? Choose 2.
Ans- Display errors only
Foreground
91. Choose the types of enhancements that needs to be assigned to an enhancement project?
Choose 3.
Ans- SCREEN exit
MENU EXIT
FIELD EXIT
93. Which method updates SAP db tables directly via SAP Open SQL?
Ans- direct update
95. Which is the option provided explicitly by SAP to replace a block of SAP code with
customer code?
Ans- Enhancement section