ABAPTM Interview Questions

Thanks to all contributors for these questions.

Previous..

91. What is the structure for the following select-options? Select-options: zname like ztable-name. 
a) zname-sign 
    zname-value 
    zname-low 
    name-high 

b) zname -sign 
    zname-option 
    zname-low 
    zname-high 

c) zname -include 
    zname-pattern 
    zname-range 

d) zname-sign 
    zname-option 
    zname-low 

92. Following properties are given:
· Must use mara-matnr's conversion exit 
· Is a required field 
· Appears as 100 on the selection screen 
· Check for a valid mara-matnr 

Which one of the following is the correct way to define a selection-screen parameter (n) with the above properties? 
a) parameters: n type I default '100'. 
b) parameters: n like mara-matnr default ‘100’ obligatory. 
At selection-screen on n. 
Select single * from mara where matnr = n. 
If sy-subrc ne 0. 
Message e000(00) with 'Incorrect number'. 
Endif. 
c) parameters: n like mara-matnr default 100 obligatory. 
d) parameters: n type I default 100 required. 
At selection-screen on n. 
Select single * from mara where matnr = n. 
If sy-subrc ne 0. 
Message e000 with 'Incorrect number'. 
Endif. 

93. Report specs call for a selection screen with 1 parameter inside a frame. Which code block will accomplish this? 

a) Selection-screen begin of frame b1 with frame title t-001. 
Parameters: p1 like ztable-field1.
Selection-screen end of frame b1. 

b) Selection-screen begin-of-frame b1 with frame title t-001. 
Parameters: p1 like ztable-field1.
Selection-screen end-of-frame b1. 

c) Selection-screen begin-of-block b1 with frame title t-001. 
Parameters: p1 like ztable-field1.
Selection-screen end-of-block b1. 

d) Selection-screen begin of block b1 with frame title t-001. 
Parameters: p1 like ztable-field1.
Selection-screen end of block b1. 

94. Which return code is associated with a failed authority check due to lack of user authorization for the chosen action? 
a) 0 
b) 4 
c) 8 
d) 12 

95. You are required to create a selection screen with 1 input parameter: A date range which defaults to the last 1 week (today-7,today) 

Which is the correct block of code for the above request? 
a) select-options: s_date type date. 

Initialization. 
Move: sy-datum to s_date-high, 
sy-datum - 7 to s_date-low. 
Append s_date. 

b) select-options: s_date for sy-datum. 

Initialization. 
Move: sy-datum - 7 to s_date-low, 
sy-datum to s_date-high. 
Append s_date. 

c) select-options: s_date type d default sy-datum - 7, sy-datum. 

d) select-options: s_date for sy-datum default sy-week, 

96. Which one of the following statements is a valid use of the write command? 
a) write text(3)(4). 
b) write text(3)4. 
c) write text+(3)(4). 
d) write text+3(4). 

97. When using an edit mask, which one of the following fields will be output with a leading sign? 
a) field1 using edit mask '**_LLV' 
b) field1 using edit mask 'RR__,_' 
c) field1 using edit mask 'LL__,_' 
d) field1 using edit mask 'V__' 


98. For the events in Classical Reports :
1. Initialisation
2. At Selection Screen
3. Start Of Selection ( Get & Get Late in case of Logical Database )
4. End of Selection
5. Top of Page
6. End of Page
sequence of calling is :
a) 1,2,3,4, 5, 6
b) 2,1, 3,4, 5, 6
c) 1,2, 5, 6, 3,4
d) 2,1, 5, 6, 3,4


99. The sequence of events in Interactive Reports is
1. At Line Selection
2. At User Command
3. At PFKEY
4. Get Cursor
5. Read

a) 1,2,3,4, 5
b) 1,2,3,5, 4,
c) 1, 2, 4, 5, 3
d) 1, 3, 5, 4, 2

100. What is max no of lists u can attach to basic list?(interactive report)
a) 22
b) 20
c) 18
d) 1

General

101. If a break-point statement is written in an ABAP program and the program is run in the background mode, which of the following is true.
a) Break-point statement will be ignored and program will complete the execution.
b) System generates a Sys log message
c) Program will create a short dump
d) None of the above

102. When a program is created and transported the selections texts are always transported along with the program.
a) True
b) False
c) Not Applicable
d) Not Applicable

103. Programs and reports are client dependent.
a) True
b) False
c) Not Applicable
d) Not Applicable

104. Which transaction code is used for creating a background job?

a) SM37
b) SM35 
c) SM36
d) SM38

105. Can variants be transported across systems?

a) Yes
b) No
c) Not Applicable
d) Not Applicable

106. Are variants client dependent?
a) Yes
b) No
c) Not Applicable
d) Not Applicable

107. What are the functions in the editor command line?
a) F1
b) F4
c) F3
d) F8

108. What does the transaction code /i1 do?
a) Shifts to the first session of the user
b) This terminates the first session of the user
c) Terminates the current session of the user
d) No transaction with this code exists.

109. Which transaction code is used for deleting the user lock on tables?
a) SE12
b) SE11
c) SM12
d) SM11

110. What transaction is used to create background jobs? 
a) SM30 
b) SM35 
c) SM36 
d) SM37 
111. Which one of the following transaction types is INVALID? 
a) Area 
b) Modal 
c) Variant 
d) Report 

112. Which one of the following statements are TRUE? 
a) After a TRANSPORT REQUEST is released, no further changes to its' objects are allowed. 
b) Development classes can be viewed by using transaction SE80. 
c) Local objects CANNOT be transported to another instance. . 
d) A TRANSPORT REQUEST contains objects that can be transported to Quality or Production SAP instances.

113. Which one of the following statements are FALSE about Inactive objects in SAP?
a) Development Objects are always saved as inactive versions.
b) An inactive version of a Development Object is written to developer’s pc 
c) In DISPLAY mode, other users can NOT access the code of inactive version of a developer 
d) Generating a runtime object is same as activating a development object.

Dialog Programming
114. Program specs call for screen 100 to appear in a modal dialog box. 

Process After Input. 
module do_something. 

module do_something. 
If field1 = 'X'. 
Call screen '0100'. 
Endif. 
Endmodule. 

Why does the above code fail to produce a modal box? 
a) The code must occur in the PBO. 
b) The screen is of the wrong type. 
c) The screen should be numbered 900. 
d) Screens are not called within modules. 

115. Which one of the following statements would occur in the PBO of a dialog program using table control? 
a) module user_command. 
b) set screen '0100'. 
c) loop at itab. 
d) loop at itab with control itab_tc. 

                            Previous | Next                                                   

 

 

Please send us your feedback/suggestions at webmaster@SAPTechnical.COM 

HomeContribute About Us Privacy Terms Of Use • Disclaimer • SafeCompanies: Advertise on SAPTechnical.COM | Post JobContact Us  

Graphic Design by Round the Bend Wizards

footer image footer image