You are on page 1of 9

P_ABAP_SI_70

SAP CERTFIED DEVELOPMENT
PROFESSIONAL - ABAP SYSTEM
INTERFACES WITH SAP NETWEAVER 7.0

Sample Questions
DISCLAIMER: These sample questions are for self-evaluation purposes only and do not
appear on the actual certification exams. Answering the sample questions correctly is no
guarantee that you will pass the certification exam. The certification exam covers a much
broader spectrum of topics, so do make sure you have familiarized yourself with all topics
listed in the Exam Competency Areas before taking the certification exam.

1:

What will be the result of compiling and running the code?

Please choose the correct answer.

O The compilation will terminate with a compile time error.

X The code will compile, but will fail with runtime error
ITAB_ILLEGAL_COMPONENT.

O The code will compile but will fail with runtime error
ASSIGN_TYPE_CONFLICT.

O The code will compile and run without problems, parameter table ltab will
be sorted by the required fields.

ABAP OO_05

CLASS worker DEFINITION.
PUBLIC SECTION.
TYPES : BEGIN OF struc,
x1 TYPE i,
x2 TYPE i,
END OF STRUC,
ostruc TYPE STANDARD TABLE OF STRUC.
METHODS: sort_struc IMPORTING value(itab) TYPE ostruc,
caller.
ENDCLASS.

CLASS worker IMPLEMENTATION.

METHOD caller.
TYPES: BEGIN OF lstruc,

START-OF-SELECTION. DATA ltab TYPE STANDARD TABLE OF lstruc WITH NON-UNIQUE KEY x1 x3. END OF lstruc. sort_struc( ltab ). x3 TYPE i. CREATE OBJECT oworker. 2 x1 TYPE i. ENDMETHOD. DATA: oworker TYPE REF TO worker. X Top of page Header Body O Top of page Init Header Body O Top of page Init Body O Top of page Header Init Body ©SAP AG 2008 . oworker->caller( ). ENDMETHOD. METHOD sort_struc. 2: An ABAP event can be used to write output reports. ENDCLASS. What output elements will the following program code produce? Please choose the correct answer. SORT itab BY ('X1') ('X2').

05) 1.75 Which one of the following codes will provide a round-up total with 15 minute increments. You will use mathematical function in ABAP to perform this calculation.5 minutes (1. Here are the examples for round-up total time with 15 minutes increment: Total hours spent (hour) Round-up total with 15 minutes increment 1 hour 3 minutes (1. X A O B O C O D ADVANCED PROGRAMMING_06 (A) (B) ©SAP AG 2008 . as illustrated in the examples? Please choose the correct answer. The logic is to calculate time entered in 15 minutes increment and finally round it up.25 1 hour 7.00 1 hour 36 minutes (1.6) 1.8) 2.25 1 hour 48 minutes (1.125) 1. 3 ADVANCED PROGRAMMING_05 3: You want to enhance CAT2 (timesheet) transaction by developing new custom logic to calculate total time entered.

Select which of the following answers are true and which are false. There is more than one correct answer to this question. 4 (C) (D) 4: Which of the following protocols are used by the ABAP Stack to exchange data with the Java Stack? Note: There are 3 correct answers to this question. True False X O HTTP X O RFC O X RFC (T) OAP X O SOAP ©SAP AG 2008 .

data must be read from the VBAP sales table. Select which of the following answers are true and which are false. For performance reasons. Therefore. the logic reads the internal table for the selected sales order and if there is no entry. What is the missing word in the table definition (represented by ??? in the screenshot below). In the table definition. the developer has decided to implement a function module to read single records of the table and buffer the data in a global internal table. 5 5: Where is the Solution Manager typically applied? Note: There are 4 correct answers to this question. some information is missing. it then reads the database table and buffers the entries in the internal table. considering the performance recommendations of SAP for the logic written in the technical concept? DATA: gt_vbap TYPE ________ TABLE OF vbap WITH UNIQUE KEY vbeln posnr. There is more than one correct answer to this question. True False X O Ticketing Desk (Support Ticket Desk) X O Change Request Management X O Document Storage O X Development X O Process documentation 6: In a complex sales program. Please use the keyboard to enter the right answer! ________________________________________ HASHED Hashed hashed ©SAP AG 2008 .

the IT-manager is now thinking about using SAP NetWeaver XI for future projects. Which of the following statements are correct? Note: There are 2 correct answers to this question. Configuration ©SAP AG 2008 . 6 PERFORMANCE ANALYSIS OF PROGRAMS_01 Top-include: Function module to read table VBAP: 7: An automotive company uses ABAP Web Service with peer-to-peer connections. However. True False X O SAP NetWeaver XI allows every interface to be addressed as a Web Service. the implementation is transported to the backend. In this context. Select which of the following answers are true and which are false. the mapping between these and graphical representations of the business scenario. O X The business process is modeled and implemented with its interfaces in the Integration Builder. In the next step. X O The Integration Repository contains interfaces. there are some obscurities about ABAP Web Services and SAP NetWeaver XI. There is more than one correct answer to this question. O X A server proxy is an output interface and can be called from a Web Service.

Which of the following methods can be used to upload long text? Note: There are 3 correct answers to this question. which also needs to be uploaded. There is more than one correct answer to this question. most of the materials contain long text.the content of the data has to be distributed to different systems. He considers using the Data Transfer Workbench (DX-WB) and the Legacy System Migration Workbench (LSMW). There are various methods for uploading material long text in LSMW. O X Source system provides XML and IDoc format. X O Once-only data transfer from one or more source systems to SAP ERP. 9: The customer wants to upload Material records from legacy to ECC using LSMW. Select which of the following answers are true and which are false. There is more than one correct answer to this question. In addition. Select which of the following answers are true and which are false. True False X O Use direct input program /SAPDMC/SAP_LSMW_IMPORT_TEXTS ©SAP AG 2008 . X O Periodic data transfer with a maximum of one transfer per day. What could DX-WB and LSMW could be used for? Note: There are 2 correct answers to this question. 7 takes place in the Integration Directory. 8: The customer wants to transfer data from a legacy system to an SAP system. SAP CRM or SAP APO systems. True False O X Data distribution .

0? In SAP NetWeaver AS 7. using direct input program RMDATIND supplying long text information in the structure BMMH1. Please use the keyboard to enter the correct answer! ________________________________________ BAPIRET2 bapiret2 Bapiret2 BAPIRET2_T COMMUNICATION INTERFACES_02 The developer must handle possible errors in the customer program. which is used for the parameter 'return'. together with material load. O X Use Batch Input method for transaction SO10 10: In a complex customer sales transaction. Which associated type. Therefore. using direct input program RMDATIND supplying long text information in the structure BMMH7.0. the function module BAPI_SALESORDER_CHANGE can be used. 8 X O Use direct input program RSTXLITF O X Upload long text. He has to use the standard table parameter return of the function module for error handling. ©SAP AG 2008 . together with material load. the selected sales orders are changed with Business Application Programming Interfaces (BAPI) technology. SAP recommends using the associated type ____________ for standard error handling. which is used for the parameter 'return' does SAP recommend for standard error handling in SAP NetWeaver AS 7. X O Upload long text.

9 ©SAP AG 2008 .