Saperpabap Solutions
Saperpabap Solutions
Q.1) What table is used to store all the Message Class Texts?
A. T001
B. T100 (Your Answer)
C. T000
D. T010
Incorrect
Q.2) What is the system field for the current Page Number?
A. SY-PAGENO (Your Answer)
B. SY-PAGNUM
C. SY-PAGNO (Correct Answer)
D. SY-PAGNU
Correct
Q.3) The message types are one of the following:
A. A
B. S
C. W
D. All the above (Your Answer)
Incorrect
Q.4) Types of Debugging in SAP?
A. New ABAP Debugger (Correct Answer)
B. Adv ABAP Debugger
C. Old ABAP Debugger
D. None of these (Your Answer)
Incorrect
Q.5) Selection screen entries referring to data dictionary objects have certain
checks in-built in them. Additional checks can be written using event
A. AT LINE-SELECTION (Your Answer)
B. AT SCREEN-SELECTION
C. AT SELECTION-SCREEN (Correct Answer)
D. AT SELECTION- SCREEN ON CHECK
Correct
Q.6) The statement INITIALIZATION
A. Sets a variable to value NULL
B. Sets a variable to a initial value specified in the statement
C. Is executed before the selection screen is displayed on the screen (Your Answer)
D. Is executed after the selection screen is displayed on the screen
Incorrect
Q.7) During conversion process of databases, the data is copied from temporary
table to the database table using the statement
A. MOVE
B. MOVE-CORRESPONDING (Correct Answer)
C. INSERT
D. MODIFY (Your Answer)
Correct
Q.8) TOP-OF-PAGE does one of the following
A. Takes the cursor to the first line
B. Event to generate page heading and Footer
C. Event to generate page heading (Your Answer)
D. Takes the cursor to the first line of next page
Incorrect
Q.9) Colors can be associated with the report fields using one of the following
commands
A. Set color on (Your Answer)
B. Format colors on
C. Format color on (Correct Answer)
D. Formats color on
Correct
Q.10) GUI status contains the following Structure? More than one answer is
correct.
A. menu bar
B. standard toolbar
Correct
Q.11) How can you suppress the default title of a list?
A. By defining a TOP-OF-PAGE event in the program and using it to display something else.
B. By choosing System -- List -- List header and entering your own title
C. By using the NO STANDARD PAGE HEADING addition in the REPORT statement(Your
Answer)
Incorrect
Q.12) Page headers for a secondary list should be coded in which event?
A. TOP-OF-PAGE. (Your Answer)
B. START-OF-SELECTION.
C. TOP-OF-PAGE DURING LINE-SELECTION (Correct Answer)
D. AT USER-COMMAND
Incorrect
Q.13) What is the right order in which the events are trigerred?
Incorrect
Q.14) What is the use of interactive reporting?
A. The report can be processed in background
B. The report output can be queried for further details (Correct Answer)
C. Different fonts and graphics can be used interactive reporting (Your Answer)
D. Interactive reports can only be used in transactions
Incorrect
Q.15) Which line in the following code contains a syntax error? Report abc
message-id ZP. Message Id 'ZP' type 'E' number 012. Message e013(ZP).
Message e013 with '123'.
Correct
Q.16) What is the result of the following code? Report abc. Data : a(3) , b(3). A =
'123'. B = '456'. Perform modify using a b. Write a. Write b. Form abc using x
value(y). X = 'abc'. Y = 'xyz'. Endform.
A. abcxyz is written to the screen
B. 123456 is written to the screen
C. abc456 is written to the screen (Your Answer)
D. abcxyz (on separate lines) is written to the screen.
Correct
Q.17) Which of the following is not a Message type?
A. A Abbend
B. C - Continue (Your Answer)
C. E Error
D. I Information
Correct
Q.18) T-Code for release the Transport request Number?
A. SE09 (Your Answer)
B. SM09
C. SM10
D. SM01
Correct
Q.19) How many lists can exist in parallel in an interactive reporting?
A. An Interactive report can have 1 basic list and up to 20 Secondary lists. (Your Answer)
B. . An Interactive report can have 1 basic list and up to 19 Secondary lists.
C. An Interactive report can have 1 basic list and up to 19 Secondary lists.
D. An Interactive report can have 1 basic list and up to 21 Secondary lists.
Incorrect
Q.20) What are the 2 boxes in your system for coding for Abap and their logins?
A. Quality/Production
B. IDES/Sandbox (Correct Answer)
C. Sandbox/Quality
D. None of the above (Your Answer)
Correct
Q.21) An internal table icode contains the following entries: Field1 Field2
-------------- John 12345 Alice 23478 Sam 54321 john 50000 DATA: BEGIN OF
ICODE OCCURS 0, FIELD1(5), FIELD2(5), END OF ICODE. READ TABLE
ICODE WITH KEY FIELD1 = 'John' BINARY SEARCH.
Why does
executing the above code return a sy-subrc of 4?
A. Icode-field2 must be a numeric field.
B. The internal table has an incorrect structure.
C. Both internal table fields must be used in the search.
D. The internal table must be sorted first. (Your Answer)
Unanswered
Q.22) File ABC contains 10 records. How many records will be read in the
following code? PERFORM READ_RECORDS_FROM_FILE. .. ..
FORM READ_RECORDS_FROM_FILE. READ DATASET ABC INTO REC. IF
SY-SUBRC = 0. EXIT. ENDIF. DO. READ DATASET ABC INTO REC. IF SYSUBRC = 0. EXIT. ENDIF. ENDDO. ENDFORM.
A. 10
B. 1 (Correct Answer)
C. 2
D. 0
Unanswered
Q.23) What is the default mode for passing actual parameters in a Perform?
A. By Value
B. By Reference (Correct Answer)
C. By Changing
D. By Value and Return
Unanswered
Q.24) T-Code for Message Class Creation ?
A. SE19
B. SE91 (Correct Answer)
C. SM91
D. SE10
Unanswered
Q.25) T100 Table has the following Structure?
A. Message Text
B. Language Key
C. Message number
D. All the above (Correct Answer)
Unanswered
Q.26) Assuming a pushbutton with function code 'FUNC' is available in the
toolbar of a list report, what event is processed when the button is clicked?
A. AT USER-COMMAND. (Correct Answer)
B. AT PFn.
C. AT SELECTION-SCREEN.
D. END-OF-SELECTION.
Unanswered
Q.27) T-Code for unlock the Objects?
A. SE12
B. SM21
C. SE21
D. SM12 (Correct Answer)
Unanswered
Q.28) When you create Function Group By default which includes will Create?
A. INCLUDE LTOP. (Correct Answer)
B. INCLUDE TOP.
C. INCLUDE LF
D. None of these
Unanswered
Q.29) What is the system field for the current date for scripts
A. SY-DATUM
B. &DATE& (Correct Answer)
C. DATE
D. &DATUM&
Unanswered
Q.30) Which of the Following Fields are NOT for BDCDATA Structure?
A. PROGRAM
B. FINAME (Correct Answer)
C. DYNPRO
D. FVAL
Unanswered
Q.31) Call Transaction syntax?
A. A. Call transaction <Transaction Name> BDCDATA Mode update .
B. B. Call transaction using BDCDATA Mode update .
C. C. Call transaction <Transaction Name> using BDCDATA Mode update
.
(Correct Answer)
Unanswered
Q.32) Syntax for BDCDATA Structure to declare in the Program?
A. DATA LIKE BDCDATA occurs 0.
B. DATA BDCDATA occurs 0 With HEADERLINE.
C. DATA LIKE BDCTYPE occurs 0 With HEADERLINE.
D. DATA LIKE BDCDATA occurs 0 With HEADERLINE (Correct Answer)
Unanswered
Q.33) Which Function Modules is Used In Hierarchical ALV Report Display?
A. REUSE_ALV_HIERESEQ_LIST_DISPLAY
B. REUSE_ALV_HIERESEQ_LIST-DISPLAY
C. REUSE_ALV_HIERSEQ_LIST_DISPLAY (Correct Answer)
D. REUSE_ALV-HIERSEQ_LIST_DISPLAY
Unanswered
Q.34) T-Code for Remote Function Call (RFC) is the standard SAP interface for
Unanswered
Q.35) The screen flow logic must contain at least the two statements in the
correct order
A. PROCESS BEFORE OUTPUT. (Correct Answer)
B. PROCESS ON HELP-REQUEST
C. PROCESS ON VALUE-REQUEST
D. None of the above
Unanswered
Q.36) which one of the. following statements creates a GUI-status in a dialog
program?
A. Set pf-status 'ABC'. (Correct Answer)
B. Set screen 'ABC'.
C. Set Pf_gui ' ABC '.
D. Set gui-status = ZABC '.
Unanswered
Q.37) T-Code for uploading the ALV LOGO?
A. OEAR
B. EAOR
C. OAER (Correct Answer)
D. QAOR
Unanswered
Q.38) To insert the data for ONE transaction (BDC_INSERT) into a session. To
transfer the data, you require an internal table (BDC table). You must
specify the following parameters:
A. TCODE (transaction code)
B. DYNPROTAB (BDC table)
C. DYNPRO NAME.
D. All the above (Correct Answer)
Unanswered
Q.39) How to Declare the Static Variables in OOABAP?
A. DATA-CLASS
B. CLASS_DATA
C. DATA STATIC
D. CLASS-DATA (Correct Answer)
Unanswered
Q.40) Which of the following functional Modules are optional For SAPScript?
A. OPEN_FORM
B. START_FORM (Correct Answer)
C. CLOSE_FORM
D. WRITE_FORM
Unanswered
Q.41) What is the default mode for passing actual parameters in a Perform?
A. By Value
B. By Reference (Correct Answer)
C. By Changing
D. By Value and Return
Unanswered
Q.42) T-Code for BDCs Session process?
A. SE35
B. SM53
C. SM35 (Correct Answer)
D. SM36
Unanswered
Q.43) Types of Windows in SAP SCRIPTS?
A. Constant Windows (Correct Answer)
B. Copies Window
C. Final Window
D. None of the above
Unanswered
Q.44) Assuming a pushbutton with function code 'FUNC' is available in the
toolbar of a list report, what event is processed when the button is clicked?
A. AT USER-COMMAND. (Correct Answer)
B. AT PFn.
C. AT SELECTION-SCREEN.
D. END-OF-SELECTION.
Unanswered
Q.45) Which is the mandatory to input field for Dialogue Programming / Module
Pool design?
A. LABEL
B. ALPHA (Correct Answer)
C. FCTCODE
D. KEYFIELD
Unanswered
Q.46) What is the Purpose of REUSE_ALV_COMMENTARY_WRITE Function
Module?
A. Display the Fields
B. Display the Headers
C. Logo and Header (Correct Answer)
D. Header and Footer
Unanswered
Q.47) Which type pool is used for ALV Type-pools?
A. SY-SLIS
B. TYP-SLIS
C. SILS
D. SLIS (Correct Answer)
Unanswered
Q.48) What table is used to store the control records for IDOC?
A. EDIDD
B. EDIDC (Correct Answer)
C. EDIDL
D. EDIDS
Unanswered
Q.49) Maximum of How many key fields per table is allowed?
A. 12 Key Fields
B. 16 Key Fields (Correct Answer)
C. 10 Key Fields
D. 14 Key Fields
Unanswered
Q.50) Activating a lock object automatically creates function modules for setting
the lock and releasing lock?
A. ENQUEUE_ (Correct Answer)
B. ENQUEUEC. DEQUEUE_
D. All the above