Abap MCQ
Abap MCQ
Abap MCQ
SE11
SE18
SM59
SM30
Program execution
END-OF-EVENT
END-EVENT
7. Where is the current active tab stored for a tabstrip? Ans: ACTIVETAB
9. For transportation of data from a presentation server into SAP, the function module
used is
a) UPLOAD
b) WS_UPLOAD
c) FILE_UPLOAD
d) DATA_UPLOAD (MULTIPLE ANSWER IS CORRECT)
a)30
b)20
14. How can we move on to the next screen (using which keyword)
15. What does the function module WRITE_FORM do?? (Don’t know)
16. What is the event in which you will be writing the logic in ALV?
a. PAI
b. PBO
c. At Selection-screen
d. Load-of-program
17. Representation of the data in the tabular format is ? Ans : TABLE CONTROL
18. Call Transaction Method is implemented in the following ways :- (multiple choice)
Synchronous
Asynchronous
Background
Foreground
19. What does INSTANTIATION mean by ?? Ans : to create discrete objects
A) Customer exit
B) User exit
C) function Module exit
D) field exit
23. What function code is triggered when we specify AT-EXIT command during PAI ?? type E
a) 2
b) 4
c) 8
ANS: /E
/:
E/
/:/
UCF 1.1
Ans : se24
A. SE18
B. SE19
C. CMOD
D. SMOD
A. SE71
B. SE72
C. SE78
D. SE80
A. LSMW
B. CALL SESSION
C. SESSION METHOD
D. CALL TRANSACTION
A. POLYMORPHISM
B. INHERITANCE
C. BOTH A AND B
D. ENCAPSULATION
A. FIELD EXIT
B. FUNCTION MODULE EXIT
C. SCREEN EXIT
D. MENU EXIT
A. 10
B. 15
C. 30
D. ANY
Q8: How many maximum watch point and break point in program?
A. 5 AND 30
B. 10 AND 30
C. 30 ANY 30
D. 10 AND 20
A. VALUE TABLE
B. CHECK TABLE
C. BOTH
D. NONE
A. /:
B. /E
C. E/
D.
A. Descending
B. Ascending
C. Any
D. Both
A. Session BREAKPOINT
B. USER BREAKPOINT
C. DEFAULT BREAKPOINT
D. NONE
Q14: What fun type needs to be set if we want to use AT-EXIT command?
A. TYPE P
B. TYPE E
C. TYPE F
D. TYPE S
A. BDC_INSERT
B. BDC_CREATE
C. BDC_OPEN_GROUP
D. BDC_CLOSE_GROUP
Q16: System field to find index of the screen table row in currently processed?
A. SY-LISEL
B. SY-STEPL
C. SY-TABIX
D. SY-LILLE
A. MASTER DATA
B. CUSTOMIZE DATA
C. TRANSACTION DATA
D. COMPLEX DATA
A. RSDXLDBUG
B. RSBDCSUB
A. 1
B. 2
C. 3
D. 5
NOTE: I DNT REMEMBER D OPTIONS ITS VERY HARD. SOME RELATED TO (release version of bapi
must be same, bapi used in same boundary)
A. S000
B. S001
C. S002
D. P000
A. LEAVE TO SCREEN
B. LEAVE TO LIST-PROCESSING
C. SET SCREEN
D. LEAVE SCREEN
A. TRANPORT ORGANISER
B. WORKBENCH ORGANISER
C. CUSTOMIZE ORGANIZER
D. NONE OF D ABOVE
A. CMOD
B. SMOD
C. FMOD
D. TMOD
Q30: An executable program can be started in another executable program using which
statement?
A. SUBMIT
B. SUBMIT AND RETURN
C. RETURN
D. SUBMIT PROGRAMNAME AND RETURN
A. END EVENT
B. ANOTHER EVENT KEYWORD
C. START OF ANOTHER EVENT BLOCK PROCESSING
i)Tabstrip
iii) Screen
8. When debugging a BDC session, which command is used to exit the session?: --- /bend
Session Breakpoint
11. Which Statement will clear the header line of the table?
i) Clear (Ans)
ii) Clean
iii) Flush
i) Screen no
iv) Program
13. Which of the following are Batch Input Techniques?
i) LSMW
i) Transaction code
ii) Screen
iii) Menu
i) Include
i) page window
iii) Window
19. Order of fields in SAP Logon: Client, User ID, Password, Language
i) Field exit
22. What funcion type needs to be set if we need to use AT-EXIT command?
i) Type P
ii) Type E
iii) Type F
iv) Type S
25. What is the difference between Internal table and field-string? --- Occurs n
i) Importing
ii) Exporting
iii) Changing
i) Development
ii) Sandbox
iii) Quality
iv) Productio
i) Subroutines
iii) Macros
iv) Statements
i) Format input on
34. You are in screen painter. What should be done before assigning the
field values in the program to the screen fields?
i) Checkbox
ii) Radiobutton
iii) Pushbutton
iv) List
i) Integer
ii) Float
iii) Character
iv) Packed
38. In Which method formal parameter does not have its own memory space?
i) pass by reference
i) 1000
ii) 1100
iii) 1010
iv) 100
i) Buffering type
ANS: SE18/SE19
ANS: SE72
ANS: SE78
ANS: MEDRUCK
END-OF-EVENT
END-EVENT
SCREEN EXITS
MENU EXITS
FIELD EXITS
Q11. THE CUSTOMER FIELD NAMES USING APPEND STRUCTURE STARTS WITH
ANS: ZZ AND YY
Z AND Y
ZZ_ AND YY_
Z_ AND Y_
Q12. HOW MANY BREAK POINTS AND WATCH POINTS USED IN ABAP PROGRAM?
ANS: 30 AND 10
15 AND 20
25 AND 15
0 AND 10
Q13. WHICH PARAMETER IS USED TO PASS THE DATA FROM FUNCTION MODULE TO CALLING
PROGRAM?
IMPORT
EXPORT
CHANGING
TABLES
CHECK TABLE
INTERNAL TABLE
VALUE TABLE
INTERNAL TABLE
POLYMORPHISM
INHERITANCE
ENCAPSULATION
FIELD EXIT
SCREEN EXIT
MENU EXIT
NEWPAGE
NEWWINDOW
CHAIN … ENDCHAIN
BDC_INSERT
BDC_CREATE
ANS: BDC_OPEN_GROUP
BDC_CLOSE_GROUP
ANS: S000
S001
S002
P000
ANS: /E
/:
E/
/:/
PAGE FORMAT
CHARACTER FORMAT
PARAGRAPH FORMAT
Q24. What fun type needs to be set if we want to use AT-EXIT command?
TYPE P
ANS: TYPE E
TYPE F
TYPE S
Q25. Tcode for class builder
ANS : se24
ANS: PROGRAM
ANS: DYNBEGIN
ANS: FNAM
FVALUE
ANS: BDCMSGCOLL
BDCMESSCALL
BDCMESSAGECALL
DBCMSGCAL
ANS: SYNCHRONOUS
ANS: ASYNCHRONOUS
FOREGROUND
BACKGROUND
Q29. WHICH TYPE OF MESSAGE YOU WILL USE IF YOU WANT TO TERMINATE THE SESSION??
ANS: A
X
1) to add a field to sap standard tables
insert
include
append structure
append
load program
pai module
pbo module
start of selection
Variant
Screen variant
Screen exit
Field exit
Initialization---1
End of selection
Get
At selection screen---2
database
instance
variant
A. SE71
B. SE72
C. SE78
D. SE80
A. FIELD EXIT
C. SCREEN EXIT
D. MENU EXIT
A. 10
B. 15
C. 30
D. ANY
A. /:---ANS
B. /E
C. /*
D. *
A. PROTECT… ENDPROTECT
B. NEWPAGE
C. NEWWINDOW
D. CHAIN … ENDCHAIN
A. SESSION BREAKPOINT
B. USER BREAKPOINT
C. DEFAULT BREAKPOINT
D. NONE
A. RSDXLDBUG
B. RSBDCSUB
A. page window
B. form
C. WINDOW
D. paragraph format
A. TRANPORT ORGANISER
B. WORKBENCH ORGANISER
C. CUSTOMIZE ORGANIZER
D. NONE OF D ABOVE
16:A SUPERCLASS method is inherited by subclass which statement to call superclass method?
ANS: SE19
ANS: SE18
ANS: PROGRAM
ANS: DYNBEGIN
ANS: FNAM
FVALUE
screen no
variant
autorization object
Program
Flat file
Binary file
Dataset
Sequential file
27: which out the following windows has page-break : Main window
28:out of the following which one is not present on the logon screen
userid
password
language
system id
31: Which of these is not a command linked with layout set of sap script form?
a)NEW-PAGE
b)NEW-WINDOW
c)DEFINE
d)AT-NEW
DATA ELEMENT
DATA LEBAL
FIELD LABEL
FIELD
SE71
SE72
SE75
SE80
Type e
Type m
Type s
Transaction code
Screen
Menu
Function pool
Main window
screen no
variant
autorization object
program
Flat file
Binary file
Dataset
Sequential file
application server
presentation server
database
file system
user breakpoint
session breakpoin
16. Which out the following windows has page-break: Main window
17. Where is the current active tab stored for a tab strip: ACTIVETAB
19 What statement allows you to generate a report from an online transaction: LEAVE TO LIST-
PROCESSING
BDC
Direct input
Session
LSMW
skip
write/
new
22. The no. of watch points and breakpoints possible in SAP ----10 AND 30
Keep
Program
Fnam
Dynpro
Synchronous
asynchronous
Foreground
Background
28. Which tool is used to manage and organize development objects: Workbench Organizer
31. What requirement exists if a field is defined in the dictionary of type CURR:
initialization
default--ans
value
33. out of the following which one is not present on the logon screen
userid
password
language
34. Small Check box in the field of SAP screen means? mandatory
a) It requires 3 servers
d) some option.
a. session breakpoints
b.User breakpoints
c.Debugger breakpoints
d. some option.
RSBDCSUB
8.Program used for field exit?
a) Z_ or Y_
b) ZZ or YY
c) ZZ_ or YY_
d) Z or Y
11.LDB contains?
a)Structure
b)Selection
d) Field group.
a) Polymorphism
b)Inheritance
c)Encapsulation
d) Both a and b
a)Presentation server
b)Application server
c)Database server
d)File system
14.Which of these is not a command linked with layout set of sap script form?
a)NEW-PAGE
b)NEW-WINDOW
c)DEFINE
d)AT-NEW
15.System variable that store the number visible lines on the screen?
a)SY-STEPL
b)SY-DYNNR
c)SY-LOOPC
d)some option
16.You are in screen painter. What shoul be done before assigning the field values in the
program to the screen fields?
c)Open the form if it is not opened and then write the form
18.What is the function module to be used to call a script from another script?
b)WRITE_FORM
c)START_FORM
19.What is the difference between client dependent and client independent tables?
(Its about MANDT field .Read the option carefully and ans)
SO10---ANS
SE18
SE80
S001
CMOD--ANS
BMOD
SE18
SE18
SE19--ANS
SMOD
CMOD
4--ANS
Q5. WHICH KEYWORD WILL YOU USE TO DO THE CHANGES PERMANENT IF YOU MODIFY THE
TEXT FIELD IN SCREEN PAINTER?
ACTIVE --ANS
SET
RUN
SAVE
DATA ELEMENT----ANS
DATA LEBAL
FIELD LABEL
FIELD
FIELD----ANS
DATA ELEMENT
DOMAIN
CHARACTER
Q8. WHICH IS THE METHOD TYPE FOR THE BATCH INPUT METHOD IN BDC?
SESSION----ANS
CALL SESSION
CALL TRANSACTION----ANS
Q9. ABSTRACT CLASS IS USED FOR?
..
..
Q10. HOW TO CALL THE METHODE OF A SUPERCLASS WHICH HAS THE SAME NAME AS THE
METHODE DEFINED IN SUB CLASS??
CALL SUPER->MYMETHOD----ANS
CALL SUPERMETHOD->MYMETHODE
CALL SUPERMETHODE
CALL METHODE
BDCMESSCOL
BDCMESSCALL
BDCMESSAGECALL
BDCMSGCAL----ANS
TECHNICAL COMMUNITY
FUNCTION COMMUNITY
bdmodpr
bdmodsub..
any no----ANS
99
/*
/:----ANS
/E
Q16. WHAT IS THE CONTROL COMMAND FOR THE SAP TEXT ELEMENT ?
/*
/:
/E----ANS
Q17. WHAT IS THE CONTROL COMMAND FOR THE COMMENT IN SAP SCRIPT?
/*----ANS
/:
/E
...
TO LOGG OFF
..
10----ANS
05
30
Q21. WHICH TYPE OF MESSAGE YOU WILL USE IF YOU WANT TO TERMINATE THE SESSION??
A----ANS
USER BP
SYSTEM BP
SESSION BP----ANS
STATIC BP
FLAT FILE----ANS
SYSTEM FILE
SEQUENTILE FILE
SMOD
CMOD----ANS
SE18
BMOD
....
....
SE72----ANS
SE75
SE80
...
...
...
...
Q28.
2)breakpoints-30
3) graphical administrator-se78
13)exit-type E
a) function module(ans)
b)statement(ans)
c) subroutine(ans)
d) macros
32) to define and mange data for system what is used(-i don't knw)
a) workbench organizer
b) data dictionary
- develpoment
35) to leave the current screen in one step- i wrote leave to screen<dynnr>
a) export
b) import
c) changing
b) get cursor
7.use of write_form?
c) opens the form if is not opened and then writes the form.
a.start_form----ANS
b.open_form
c.write_form
9.you are in screen painter.what will u check before assinging programs to a screen?
12.IDES?
13.which of the foll is different from a CERTAIN layout set in SAP Script ?
a.NEW-WINDOW
B.NEW-PAGE
C DEFINE
D AT NEW(Ans)
A.DEBUGGER BREAKPOINT
B.SESSION BREAKPOINT(ans)
C.USER BREAKPOINT
D.SYSTEM BREAKPOINT
a.window
b.form----ANS
c.page window
a.by clients
b.by user
c.development class(ans)
c.an Item
a./:
b./E(ans)
c.*
d./*
22.Clent Feild has how many characters? - 3
25.instantiation means?
26.which of the following is not used to pass parameters from subroutine to calling pgm?
a.export
b.import
c.by tables----ANS
d.by changing
a.SAP PI
b.SAP BI
c.SAP Netweaver----ANS
d.SAP EP
4.what is ALE?
a.Exchange of data between two sap syatems which has same release status.
6.If the feild contains a value other than its initial value,which keyword is called?
a.on-input----ANS
b.on-feild
c.on-request
7.Purchase Requisition is associated with?
b.Material Management----ANS
a./:
b./E
c.*
d./*----ANS
a.client
b.user
c.development class----ANS
a.se11
b.se16
c.se18----ANS
d.se19
11.Instance is?
c.an Item
a.cmod----ANS
b.sale
c.smod
a.by value
b.by reference----ANS
d.cannot be passed
a.break-point----ANS
b.breakpoint
c.skip
d.stop
21..you are in screen painter.what will u check before assinging program feilds to the screen?
a.type S
b.type T
c.normal function codes----ANS
25.no of watchpoints---10
a.session method-----ANS
b.call transaction----ANS
c.lsmw
d.call session
a.top-of-page----ANS
29.instantiation means?
2)breakpoints- 30
5)watchpoints- 10
i) Checkbox
ii) Radiobutton
iv) List
i) Buffering type
ii) Data class----- ans (i gave this ans but not sure )
iv)package
i) PI -ans
II) BI