SAP ABAP SE AD 4 MCQ


hello friends if you are looking for SAP ABAP SE AD 4 Questions with Answers | SAP ABAP SE AD 4 MCQ with Answers | SAP ABAP SE AD 4 Objective type questions | SAP ABAP SE AD 4 Multiple Choice Questions with Answers | SAP ABAP SE AD 4 Accenture Answers then you will get information here.

1. Which among the following is not an enhancement type?

User Exits.

2. If you search for CALL CUSTOMER-FUNCTION in program you will find

USER EXITS

3. Which BADI can be used to achieve the order sequence

BADI_SORTER

4. Which keyword ……… for AMOP method

BY DATABASE PROCEDURE

5.

6. What is true about User exits?

Are basically designed for module SD

Doesn’t have any classification

Considered modification, because we are modifying technical objects in SAP namespace

7.

8. Is session Method, Asynchornous or Synchronous?

Synchronous

9. Choose 2 most appropriate

LINE_INDEX

LINE_EXISTS

10. From the following options, Which are true about how to find a BADI

Option: C-(1)(2)and (4)

Search in program by keyword CL_EXITHANDLER

Debugging using class CL_EXITHANDLER

Using global search transactions and …. In SPRO

11. Which is not a code pushdown technique

BADI

12. Which statement is true about function module calls of BDC session method?

Option: C (1) & (4)

When BDC_OPEN_GROUP is used. It is mandatory to close session using BDC_CLOSE_GROUP

BDC_INSERT requires data in BDCDATA format

13. What is is the new feature introduced in

OPEN SQL in ABAP language > 7 upgrade feature

RIGHT JOIN

14. A BDC table is defined as an internal table with the ABAP Dictionary structure?

BDCDATA

15. BAPI is used to connect external system to?

Exchange the data through remote function call

16. Which variable can store the BADI name while finding the BASI using CL_EXITHANDLER

EXIT_NAME

17. Which is not a software innovation of HANA database?

Aggregate tables.

18. How to specify and where to specify source fields in LSMW?

Option :

Source structure is defined in step ‘Define Source Fields’. There create and add all the

fields of source file in the same order and same data type of the fields in the source file.

19. Which options can be utilized to import data using LSMW?

OPTION A (ALL)

Direct Input

Batch input Recording

BAPI

Idoc

20. What are various methods of LSMW? There are more that 1 correct options

Direct Input

Batch input Recording

BAPI

Idoc

ALL CHECK BOXES

21. Top down approach is appropriate for which HANA feature?

Choose two most appropriate options

AMDP

22. Compression techniques are applied only on which type of data

Cloumn stored

23. What is true about AMDP method.

No returning parameter.

24. Convert the below source code to new syntax.

READ TABLE It_sflight INTO lw_sflight WITH KEY carrid = ‘AA’.

lw_Sflight = It_Sflight[ carrid = ‘AA’].

25. Which of the following is/are the correct?

We can have multiple implementation of a BADI

26. Which server does ….. in HANA? Choose most appropriate option.

Preprocessor Server

27. Which statement in CALL TRANSACTION will help to capture messages?

MESSAGES

28. Enhancement section and points are part of

Explicit enhancements

29. An error log file is generated by the system to handle the errors – in which BDC method?

Session Method

30. Check what is true about implicit enhancements. There are more than 1 correct options

Beginning of subroutine in method include

FM enhancements – additional parameters

Class enhancements- PREPOST/OVERWRITE method

End of subroutine method include

ALL CHECKBOXES.

31. Which cannot be scheduled as background jobs or be included in background management?

ALV DA (OPTION A )

32. What is true about CDS views creation

Both ABAP development tools and HANA database access is required.

33. What is true about CDS? (Choose 3 most appropriate options)

Top Down Approach

CDS (SQL VIEW) View will be automatically generated in HANA ……

CDS Views are created and maintained from the ABAP stack

Options – A,B,C

34. What is true about use of batch input

1. Cannot be scheduled and submitted in the background

2. Can be processed automatically without human intervention

3. Can process large data volumes

4. Uses standard SAP transactions, Just as if the data were entered manually

Option D (2), (3) and (4)

35. How to specify and where to specify source fields in LSMW?

Source structure is defined in step. Define sourve fields……….

Option: A

36. Which transaction is used to define the enhancement projects?

CMOD

37. Which … you to control the implementation and make it reliable on specific criteria (for e g. on a

specific country value)

Badi

38. They are also known as cube. They are used to build a data foundation based on at least one

transactional table.

Analytical View.

39. A set of domain-specific languages and services for defining and consuming semantically rich

data models. what is it?

Choose most appropriate option.

Option 2: CDS views.

40. The limitations of CDS?

Option E (ALL).

41. 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)’.

Step loop line number (Option B)

42. Steps to find implicit enhancements.

Option A

Click the spiral button to display the enhancements

show implicit enhancement option -> implicit enhancement point is displayed

43. Which processing mode in session method display termination messages? There are 2 correct

options.

Display errors only

Foreground

Checkbox A,B

44. What is true about CDS Views?

Can be viewed in SE11 in but modification of the views are done only in the Eclipse or HANA

studio

Option A

45. Choose the types of enhancements that needs to be assigned to an enhancement project?

There are 3 correct options.

SCREEN exit

MENU EXIT

FIELD EXIT

46. Which keyword determines if program exit has been provided?

CALL CUSTOMER-FUNCTION

Option C

47. What is also placeholder but comes with default code in enhancement framework?

ENHANCEMENT-SECTION

Option D

48. Which BDC method can be processed using program RSBDCSUB in the background

Session Method

Option A

49. What is true about AMDP method

No returning parameter

Option D

50. What are the inbound interface techniques?

ALL CHECK BOXES.

51. Which method updates SAP db tables directly via SAP Open SQL .

Direct update.

52. Transaction data is inserted into the session with the function module?

BDC_INSERT

OPTION B.

53. An architect has to estimate the size of HANA which is called as HANA Sizing HANA Sizing can be

done using which tools among tools among the following Choose three most appropriate

options.

ABAP Reports

DB Scripts

Queue Tool

Option A, C, D.

54. Data is distributed over many blades / Cores.

Which feature of HANA database is it?

Partitioning.

55. Which is the option provided explicitly by SAP to replace a block of SAP code with customer

code.

Enhancement Section

Option C.

56. How to access CDS views in program?

CDS can be accessed only in HANA

Option C

57. What are the suitable options of finding an exit? There are 3 correct options

SPRO

SE14

SMOJ

OPTION A, C, D.

58. Which of these are valid status of a BDC session (during or after processing ) There are more

that 1 correct options

Processed

Incorrect

to be processed

OPTION A,B,C.

70. What are the suitable options of finding an exit? There are 3 correct options

Ans: SPRO, SE84, SMCD(ACD)

)

72. From following options, which are true about how to find a BADI.

1. Search in program by keyword CL_EXITHANDLER

2. Debugging using class CL_EXITHANDLER

3. Search CALL CUSTOMER-FUNCTION

4. Using global search transactions and search in SPRO

5. Using t-code SMOD

Ans: 1, 2 and 4 (D)

73. ** interface techniques?

Options:

SAP standard load program (DMI)

Custom ABAP load program

ALE/EDI

BAPI

Ans: All

74. ** and multiple customers can use them

Options:

User exit

Function exit

BADI

Menu exit

Program exit

Ans: BADI

75. What will take the first NON-NULL value from the two parameters passed?

Ans: COALESCE

76. Tcode to create BADI implementation

Ans: SE19

77. Name the class which can be used to find BADI in debugging?

Ans: CL_EXITHANDLER is used to find BADI in debugger.

78. What is the parameter that captures the success and error messages while using BAPIs

Ans: RETURN tables contain all error | success me

79. A batch input session is started with the function module?

Ans: BDC_OPEN_GROUP

80. BAPI is used to connect external system to?

Ans: Exchange the data through Remote function call.


81. …….. Function module is used to read the input field for the BADI_SORTER.

Ans: BADI SORTER LAYER GET.

82. If you search for CALL CUSTOMER-FUNCTION in program you will find

Ans: User exits (not clear visible : User L**)

83. Steps to find implicit enhancements

Ans: Click the spiral button to display the enhancements

➔ Show implicit enhancement option -> implicit enhancement point is displayed

84. Data is distributed over many blades/cores. Which feature of HANA database is it?

Ans: Multinode Multicore CPU.

85. What does the below source code mean? w_sflight = t_sflight[5].

Ans: read the 5th record in internal table.

86. How to access CDS views in program?

Ans: Can be accessed only in HANA.

87. in this – mode, Data is not continuously updated in case of error

Ans: Synchronous.

88. Top down approach is appropriate for which HANA feature.

Ans: AMDP.

89.Which among the following is not an enhancement type? Choose most appropriate option.

Ans: BAPI.

91. Which BDC method can be processed using program RSBDCSUB in the background

Ans: Session method.

92. How to access CDS views in program ?

Ans: only in HANA

93. What is true about CDS?Ans:

Top down approach

CDS (SQL view) view will be automatically generated in HANA catalog and part of the schema

which is linked to the system.

CDS views are created and maintained from the ABAP stack (ABC)

94. Which keyword determines if program exit has been provided ?

Ans: CALL CUSTOMER-FUNCTION

95. Which options are correct with respect to enhancement sections. There are 3 correct options.

Ans: all except it is not possible to replace block of sap code with customer code.

96. Match the following with respect to call transaction method of BDC.

1) Mode A

2) Mode N

3) Mode E

A) All screen

B) Error screen

C) No screen

Ans: 1-A, 2-C, 3-B.

97. Which of the following is not a data conversion tool?

Ans: ABAP query.

98. Which option are correct WRT enhancement sections? 3 correct answers there.

Ans: It is the option provided especially by SAP to replace a block of SAP code with customer code

It offers a default logic which will be replaced by the custom logic when implemented

It is placeholder that comes with standard code

ABD

99. transaction data is inserted into the session with the function module ?Ans: BDC_INSERT (B)

100. Tcode to create BADI implementation.

Ans: SE19.

101. What is also placeholder but comes with default code in enhancement framework?

Ans: Enhancement section

102. A batch input session is started with the function module ?

Ans: BDC_OPEN_GROUP

103. Check what is true about implicit enhancements. There are more than 1correct options

Ans: Implicit enhancements: ALL

104. Maatch the following.

1. ALE

2. IDOC

3. EDI

A) Application link enable, it is used to distribute the data between two different SAP system

B) Electronic data interchange, it is used to distribute the data between sa[ and nonsap system

C) intermediate document, carrier to carry the data between the distributed system in

electronic form without user interaction

Ans: 1->A, 2->C, 3->B

107. An architect has to estimate the size of HANA which is called sizing. HANA sizing can be done using

which tools among the following. Choose three most appropriate options.

Ans:

ABAP Reports

DB Scripts

Quickie Tool

ACD

108. AMDP is created in which layer?

Ans: ABAP Layer

109. *** processing it background?

Options:

RSBDCSUP

RSBDCSUT

RSBDCSUM

RSBDCSUB

Ans: RSBDCSUB (D)

110. *** can use them simultaneously

Options:

User exit

Function exit

BADI

Menu exit

Program exit

Ans: BADI

111. In code-pushdown technique

Ans: Processing in the database layer leads to better speed than processing in application layer

112. Data is distributed over many blades / cores. Which feature of HANA database is it?

Ans: Partitioning

113. The below statement is not capturing any messages during transaction execution, How to modify

the statement to do the same? There are 2 correct options

CALL_TRANSACTION ‘FD01’

USING It_bdcdata

MODE ‘N’

UPDATE ‘S’.

Ans: Add the following statement after CALL TRANSACTION MESSAGE ID sy-___ TYPE sy-msgty sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4

Add message within CALL TRANSACTION statement

114. Which of these are valid status of a BDC session There are more that 1 correct options.

Ans: Processed, Incorrect, To be processed

115. Enhancement points are a type of

Ans: explicit enhancement

116. What are the prerequisites for AMDP method?

Ans: Only input, export, and changing parame****

Scalar or Tabular typed ( single variable *** parameters)

No returning parameters

Parameters passed by value on

ABCE

117. What will take the first NON-NULL value from the two parameters passed?

Ans: COALESCE

118.

119. Which of the following is/are the correct ways to implement AMDP method? There are two correct

options.

Ans: METHOD amdp BY DATABASE PROCEDURE

FOR HDB

LANGUAGE sqlscript

OPTIONS read-only

USING sflight

ENDMETHOD.

METHOD amdp

FOR HDB

LANGUAGE sqlscript

OPTIONS read-only

USING sflight

ENDMETHOD

A, B

120. What are the types of information views. Choose three most appropriate options.

Ans: Attribute View, Analytical View, Calculation View

121. For successful data migration what is commonly performed to improve data quality by eliminating

redundant or obsolete information.

Ans: Data Cleaning

122. Which is similar to ABAP views, where the combination of tables are done and viewed as a single

result set but support features than ABAP Dictionary views.Ans: CDS

123. What are two new expression for Internal Table Built-in Function? ( Choose 2)

Ans: LINE_INDEX

LINE_EXISTS

124. A BDC session can be processed in which of the given modes?

Ans: Foreground and Background (Both 1 and 2)

125. What are the types of calculation view

Ans: Graphical and SQL script

126. Which keyword helps as marker for AMDP method

Ans: BY DATABASE PROCEDURE

127. Which method updates SAP database tables directly via SAP Open SQL

Ans: Direct update

128. What is DYNPRO in BDCDATA structure

Ans: Screen number

129. The below statement is not capturing any messages during transaction execution.

How to modify the statement to do the same? There are 2 correct options

CALL_TRANSACTION ‘FD01’

USING It_bdcdata

MODE ‘N’

UPDATE ‘S’

Ans: Add the following statement after CALL TRANSACTION, MESSAGE ID sy-msgd TYPE sy-msgty

NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4Add MESSAGE within CALL TRANSACTION statement

131. Qstn not clear so go with options

Option: A. Syntax error

B. Runtime error

C. ID, Name, street, postbox, postcode and city from scustom table for all entries with

custtype field having value “P” are printed as 3 columns (ID, Name and Address)

D. ID, Name, street ****

Ans: C

132. *** not clear

Options:

A. SAP standard load program(DMI)

B. Custom ABAP load program

C. ALE/EDI

D. BAPI

Ans: All options

133. *** not clear

Options:

A. It cannot have multiple result set.

B. You can use only one select statements in CDS view

C. Coalesce functionality works only when the value of the field is **

D. Selecting all fields in the tables is not possible using * statements

E. All

F. None

Ans: All

134. 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: B (SQL ***)

135. 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 sessions 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: 2, 4 & 5

137. Predict the output of the below source code.

TYPES: BEGIN OF ty_data,

Name TYPE char10,

Age TYPE char2,

END OF ty_data.

TYPES: tt_data TYPE STANDARD TABLE OF ty_data WITH DEFAULT KEY.

START-OF-SELECTION.

Data(It) = new tt_data((name = ‘Neena’ age = ‘30’)(name = ‘Sarath’ age = ‘29’)

(name = ‘Rani’ age= ’31’)).

Cl_demo_output=>display_data(lt->*).

Ans: LT -> *

NAME AGE

Neena 30

Sarath 29

Rani 31

138. In this – mode, Data is not continuously updated in case of error **

Ans: A (starts with S***)

139. If you search for CALL CUSTOMER-FUNCTION in program you will find

Ans: User Exits

140. Which doesn’t perform the DATA Conversion?

Ans: Abap Query


Leave a Reply

Your email address will not be published. Required fields are marked *