Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ON201 - 223/ v5.0

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
201 - 223/ v5.0

Description:
201 dum

Author:
201
(Other tests from this author)

Creation Date:
18/01/2019

Category:
Others

Number of questions: 172
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
Where should the labels for fields be stored? Please choose the correct answer. Table Structure Field Data element Domain.
You want to translate dynamic text in a web dynpro. From which abstract class should you inherit? Please choose the correct answer. CL_WD_CONTEXT_SERVICES CL_WD_COMPONENT_ASSISTANCE CL_WD_COMPONENT_SERVICES CL_WD_CONFIGURATION_MODEL.
In which database table type is there a one-to-one relationship between the Dictionary table definition and the relevant physical table in the database? Please choose the correct answer. Cluster table Pooled table Transparent table Internal table.
What is the ALV Object Model? Please choose the correct answer. A group of classes that describe the ALV Grid as a whole and inherit from a single class A group of hierarchal classes that describe the ALV Grid as a whole but do not inherit from a single class A group of classes that describe the BDC Grid as a whole and inherit from a single class A group of classes that apply Grid as a whole and inherit from a multiple class.
You want to develop a program that processes character type dat a. When you implement the program, you can either use the classical string statements or the newer strings expressions and functions What are the main benefits of using string expressions and string functions? There are 2 correct answers to this question You can write compact syntax instead of a long sequence of statements You can reduce the number of intermediate variables You can improve the performance significantly You can write code that is very easy to read and understand.
Which comparison operators can you use in a logical expression related to the WHERE clause of the SELECT statement? There are 3 correct answers to this question. GT (greater than) LIKE (fits pattern) CO (contains only) CP (covers pattern) EQ (equals).
A screen has the following PAI flow logic: PROCESS AFTER INPUT FIELD A MODULE check_A FIELD A MODULE check_B CHAIN. FIELD:C,D MODULE check_CD ENDCHAIN FIELD:C,B. MODULE check_CB ENDCHAIN What happens if the application senda a type E message during the check_CB module processing? Please choose the correct answer. Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. The screen is NOT displayed again. Processing terminates and the user must restart the ABAP program The screen is displayed again without processing the PBO logic flow. Only fields B and C are ready for input The screen is displayed again without processing the PBO flow logic. All fields are ready for input. The screen is displayed again and the PBO flow logic is processed. Only fields B and C are ready for input.
What is required to fully specify a Table Type in the ABAP Dictionary? There are 3 correct answers to this question. Access type Table key Table size Line type Header line.
Which hook method exists for all controller types? Please choose the correct answer. wddoonclose( ) wddoinit( ) wddobeforenavigation( ) wddoonopen( ).
What are the advantages of modularization? There are 3 correct answers to this question Performance Reusability Profitability across DBMS Maintainability Transparency.
Which desktops are part of the new ABAP debugger? There are 3 correct answers to this question. Break./Watchpoints Objects Session Desktop 1 List.
ABAP is a programming language that… There are 4 correct answers to this question. Executes on all three levels of the three-tier architecture. Controls the business logic. Processes and formats data. Interacts with the user Separates program code from language text.
You define a formal parameter to a subroutine that accepts only internal table of type standard and type sorted as actual parameters. Which of the following generic ABAP data types must you use? Please choose the correct answer. Hashed table Standard table Index table Sorted table.
Which of the following statements are true? There are 3 correct answers to this question. The tables included in the maintenance view should have foreign key relationships. The tables included in the help view should have a foreign key relationship. Projection views can have more than one table included for the view definition. You cannot use a pooled or cluster table for a database view.
Which must a search help do? There are 4 correct answers to this question. Use a table or a view for data selection Determine the values for selection by the user Have a dialog with the user Allow the user to select a response Be used from a screen.
Which database objects can you create in the ABAP Dictionary? There are 2 correct answers to this question Projection views Logical databases Indexes Foreign key relationships.
Which events can exist in all types of programs that actually contain executable statements? Please choose the correct answer LOAD-OF-PROGRAM INITIALIZATION START-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND AT PF##.
What is the event block that all of your code changes belongs to if you do not explicitly code any event blocks in an executable program? Please choose the correct answer. LOAD-OF-PROGRAM START-OF-SELECTION INITIALIZATION AT SELECTION-SCREEN OUTPUT.
What does a view do? There are 4 correct answers to this question. Contains other views Can be contained in a window Contains windows If entered by an inbound plug, can cause an event handler method to be called Contains a view controller.
Which type of view uses an inner join in a search help? Please choose the correct answer. Database view Maintenance view Help view Candidate key view.
What does the enhancement category for a database table or structure do? There are 3 correct answers to this question. Makes a table Unicode-compliant Specifies the types of changes that can be made to the structure Can produce warnings at incompatible points for the structure Can identify where program behavior may change.
Which of the following are valid control level changes within a loop over an internal table? There are 2 correct answers to this question. END of <f> LAST SUM COLLEC.
Using the screen system table, what can you modify through a LOOP AT SCREEN … ENDLOOP construct? Please choose the correct answer. Values of screen elements Screen status Attributes of screen elements Function code of buttons.
Which of the following steps are required to set up a shared memory area? There are 3 correct answers to this question. Generate an area root class Declare a catalog object Set the root object Enable multiple versions of an area root class Call the attach_for_write method of area root class.
The USER has the following fields: ID, FIRST_NAME, LAST_NAME. FIRST_NAME, LAST_NAME have the same basic type and length. You want to compare fields FIRST_NAME, LAST_NAME to each other. Which of the following SELECT statements can you use? There are 2 correct answers to this question. SELECT*FROM users INTO TABLE It_users WHERE first name = users »last_name. SELECT*FROM users AS a INTO TABLE It_users WHERE a»first_name = a»last_name SELECT*FROM users INTO TABLE It_users WHERE first_name = users last_name SELECT*FROM users AS a INTO TABLE It_users WHERE a first_name = last_name.
Which property of the InputField UI element must be bound to a context attribute? Please choose the correct answer. state enable value visible.
Which class is used to define a reference for an instance of the ALV Object Model? Please choose the correct answer. Class CL_GUI_CUSTOM_CONTAINER Class CL_GUI_ALV_GRID Class CL_SALV_TABLE Class CL_GUI_BDC_GRID.
You implemented a subclass that inherits the instance constructor from it superclass What can you do with the inherited constructor? There are 2 correct answers to this question Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. Create several implementations Change the name Change the signature Redefine the implementat.
Which message types behave the same regardless of the context in which they are called? There are 2 correct answers to this question. A E I S W X.
To reserve an area on the screen for an ALV Grid Control, you must do the following: Please choose the correct answer. Create an object (instantiate the object) of the class CL_GUI_CUSTOM_CONTAINER Create an object (instantiate the object) of the class CL_GUI_ALV_GRID Create an object (instantiate the object) of the class CL_SALV_TABLE Use the Screen Painter.
How do you add fields to an SAP-delivered transparent table without modification? Please choose the correct answer. Use the database utility to enhance the definition on the database directly. Add the new fields to the table definition. Create an append structure containing the new fields. Define a structure containing the new fields and include it in the table definition.
What does SAP recommend that you use a hashed table? Please choose the correct answer When a table must be accessible by both index and key When a table must be sorted automatically by key in ascending order When a table is very large and you want to access the table by key only When a table is very large and you want to access the table by index only.
What does the Refactoring Assistant allow you to do? There are 2 correct answers to this question. Move components between superclasses and subclasses Rename all occurrences of a method Move between classes and interfaces Rename all subclasses of a method.
Function modules provide which types of parameters? There are 4 correct answers to this question. Input Output Input/output (changing) Return values Exceptions.
Which of the following program types can contain screens? There are 3 correct answers to this question Interface pools Module pools Executable programs Function groups Class pools.
How do you create lock objects and lock modules for use in ABAP programs that access the database? Please choose the correct answer. Use the Function Builder to create the lock modules and the lock objects Use the ABAP dictionary to create the lock objects. Use the function builder to create the lock modules Use the Function Builder to create the lock modules. The lock objects are created in the program logic Use the ABAP Dictionary to create the lock objects. The lock modules are created automatically.
Which of the following are true statements? There are 3 correct answers to this question. The technical attributes of the data element can be defined by a domain, that is, the data type, the field length, and the number of decimal places. You can also select predefined data types to define the data type of the data element. Reference data types can be used to define the data type of the data element. Field labels are defined for the domain.
Which statement ends a screen sequence and starts from initial screen? Please choose the correct answer. CALL SCREEN LEAVE TO SCREEN SET SCREEN 0 LEAVE SCREEN.
You defined data reference z1 generically. Which statement would you use to access the content of the referenced variable? Please choose the correct answer Assign (z1) to <fs> Assign z1 to <fs> Assign z1->* to <fs> Get reference of z1 into wa.
You create a function group ZATP. What is the name of the corresponding main program? Please choose the correct answer. ZATP SAPLZATP SAPMZATP SAPFZATP.
What will happen at runtime when accessing a buffered table? Please choose the correct answer All SELECT statements will read data from the buffer. If data is read from the table buffer, the existing indexes are not used. Following an update to a buffered record, all table buffers in the system will be updated. If table data is read using indexes, the table buffer will not be filled.
Which of the following actions can be performed in the Process After Input (PAI) processing block? Please choose the correct answer. Check the function code. Modify screen attributes dynamically Set the GUI status of the screen . Set the title bar.
Which of the following functions does the ABAP Dispatcher perform? There are 2 correct answers to this question. It directs HTTP requests from an SAP system to a web server It enables communication between SAP systems and external application systems. It distributes user requests among available work processes. It communicates with other instances in the system.
You want to add a field type CURR to a transparent table. What else must you do? Please choose the correct answer. Add a check table that contains a field of type CUKY. Add a key fieldof type CUKY. Create a new field CUKY as a pre-defined type. Create a reference to a field of type CUKY.
Which of the following items are used in a Web Dynpro Application to transport database data to the user interface? There are 2 correct answers to this question. Inbound plug Interface controller Context node Supply function.
In the technical settings for a transparent table, buffering is switched on and single record buffering is selected. Which statement uses the buffered data assuming that the WHERE clause contains restrictions for all key fields? Please choose the correct answer. SELECT … . ENDSELECT SELECT SINGLE … . SELECT … INTO TABLE … . SELECT SINGLE … FOR UPDATE.
There are ____ versions of the ABAP Editor. Please choose the correct answer. 3 4 2 1.
You r program performs a data base update by calling function modules in an update task. Which ABAP statements can be used in the program to discard all update requests for the current SAP logical unit of work(LUW)? There are 3 correct answers to this question ROLLBACK WORK MESSAGE TYPE X MESSAGE TYPE W MESSAGE TYPE E MESSAGE TYPE A.
Which steps are needed when implementing the singleton concept for class instantiation with minimum coding? There are 3 correct answers to this question. Define the instantiation of the class as private Create an instance of the class in a static constructor Define the class as abstract. Save the instance of the class in a static attribute. Create an event that returns the instance of the class.
Each ABAP program starts with an introductory statement. Which statements are correct? There are 2 correct answers to this question. The introductory statement must be the first line in the program. The introductory statement must be the first statement in the program. The introductory statement must never be modified. The introductory statement can be modified.
You want to select data from two tables and store the result in as structure. Table PARTNER contains the fields PART_ID and KIND. Table CONTRACT contains the fields CONT_ID, CONT_TYPE and DIVISION. The structure is defined as follows DATA: BEGIN OF wa_result, Part_id type partner-part_id, cont_id type contract-cont_id, Cont_type TYPE contract-cont_type, END of wa_result, Lt_result type table of wa_result. How can you replace the following SELECT statement with an outer join? SELECT part_id from partner INTO wa_result WHERE kind = ‘Residential’. SELECT cont_id from CONTRACT into wa_result-cont_id WHERE part EQ wa_partner-part_id And DIVISION eq ‘Water’. Append wa_result to lt_result. ENDSELECT. If sy-subrc<>0. CLEAR wa_result-cont_id APPEND wa_result TO lt_result. ENDIF. ENDSELECT. Please choose the correct answer. SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id = contract-part_id AND partner-kind EQ ‘Residential’ INTO CORRESPONDING FIELDS OF TABLE lt_result WHERE division eq ‘Water’. SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id = b~part_id INTO CORRESPONDING FIELDS OF TABLE lt_result WHERE kind = ‘Residential’ and AND division EQ ‘Water’. SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id = b~part_id AND b~division EQ ‘Water’ INTO TABLElt_result WHERE kind = ‘Residential’ SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id = contract-part_id AND contract-division EQ ‘Water’ INTO TABLE lt_result WHERE kind EQ ‘Residential’.
Which of the following are valid combinations of event visibility and handler method visibility? There are 2 correct answers to this question. Public event and protected handler Protected event and public handler Private event and public handler Private event and private handler.
Which of the following is a true statement? There are 3 correct answers to this question. All customer repository objects have to be assigned to a package. Packages use interfaces and visibility to make their elements visible to other packages. The transport layer is a mandatory input field for the package. A package can be nested.
What is the best order to provide an event handler for an ALV? Please choose the correct answer. Create the ALV, write the handler, register for the event, display the ALV Register for the event, write the handler, create the ALV, display the ALV Write the handler, register for the event, create the ALV, display the ALV Write the handler, create the ALV, register for the event, display the ALV Write the handler, create the ALV, display the ALV, register for the event.
A transport company keeps track of this availability in two tables, table VEHICLES and table TRANSPORT. To accept a new transport of a certain capacity must be found in table VEHICLES. If a record is found, a record is created in table TRANSPORT. The capacity is then adjusted in table VEHICLES.\ You have four function modules at your disposal. UPD_VEHI_A and UPD_VEHI_B update a matching report in table VEHICLES. If an error occurs both issue a message of type X. If no error occurs only UPD_VEHI_A issues a message of type X. If no error occurs UPD_VEHI_A issues a message of type I. UPD_TRAN_A and UPD_TRAN_B create a single record in table TRANSPORT. If an error occurs both issues a message of type X. If no error occurs only UPD_TRAN_A issues a message of type I. Which of the following function module calls ensures a single logical unit of work? Please choose the correct answer. 1.UPD_VEHI_A 2.UPD_TRAN_B 1.UPD_VEHI_A 2.UPD_TRAN_A 1. UPD_TRAN_A 2. UPD_VEHI_B 1. UPD_TRAN_B 2. UPD_VEHI_B.
What are the declarative statements used to define the selection? There are 3 correct answers to this question. PARAMETERS SELECT-OPTIONS SELECTION-SCREEN None of the above.
What is the default length of the type C data type? Please choose the correct answer. 1 10 1–65535 100.
In which sequence are the following ABAP Events triggered? Please choose the correct answer. START-OF-SELECTION AT SELECTION-SCREEN 3. INITIALIZATION AT SELECTION-SCREEN INITIALIZATION 3. START-OF-SELECTION INITIALIZATION AT SELECTION-SCREEN 3. START-OF-SELECTION INITIALIZATION START-OF-SELECTION 3. AT SELECTION-SCREEN.
What do you need to consider when creating a secondary index on a table? There are 2 correct answers to this question The index must always be unique The table will be updated more quickly if you create more indexes The most frequently selected fields should be at the first positions in the index The index can be created for specific database systems only.
Which of the following rules must you follow when creating subscreens? There are 2 correct answers to this question. Subscreens CANNOT have a field of type OK. Subscreens can have a dialog module containing SET PF-STATUS. Subscreens can call other subscreens. Subscreens CANNOT have an AT EXIT-COMMAND module.
For which of the following requirements can you implement a functional method? There are 2 correct answers to this question. A handler method for an event that has a returning parameter A method to set an instance attribute with one importing parameter and no other parameters A factory method that returns an object reference A private static helper method that returns a single value as the result of an algorithm.
To which ABAP Dictionary definition can you assign fixed values? Please choose the correct answer. Data element Field of a transparent table Component of a structure Domain.
In a subclass, you want to redefine a method of the super class. Which of the following conditions must be fulfilled? There are 2 correct answers to this question. The subclass method has a lower visibility than the super class method The super class method is abstract The superclass method is an instance method The subclass method has same visibility as the super class method.
When would you call the RFC function module synchronously? There are 2 correct answers to this question. During queue processing During interactive communication During unidirectional communication During two-way communication .
Compared to a predefined ABAP type what additional properties can be assigned to a domain? There are 3 correct answers to this question. Fixed values Conversion exits Value tables Parameter IDs Search helps.
A structure has enhancement category 3, can be enhanced (character-type). Which set of elementary types is allowed for the new fields? Please choose the correct answer. C,D,N,T C,D,N,X D,I,string, T F,I,P,X.
What can be exposed in the component interface of a Web dynpro component? Please choose the correct answer. Custom methods of the component controller Context nodes of WINDOW controllers Standard hook methods of the component controller Public attributes of WINDOW controllers.
When do you need to use the GROUP BY clause in the SELECT statement? Please choose the correct answer. If you want to redefine the sequence of the columns in the result set If you want to use aggregate functions and all components in the field list are aggregate functions If you want to use ORDER BY to specify a sub-order If you want to use aggregate functions and at least one component in the field list is a column identifier.
Which of the following statements regarding the event AT SELECTIONSCREEN ON HELP-REQUEST FOR <FIELD> is correct? Please choose the correct answer This event will display (F1) help for the input field on the selection screen. This event will display self-defined (F1) help for the input field programmed in the event block and will override any help possibly defined in the ABAP Dictionary for the field. None of the above. This event will display self-defined (F1) help for the output field programmed in the event block and will override any help possibly defined in the ABAP Dictionary for the field.
Which of the following Data Types are allowed in ABAP? There are 2 correct answers to this question. DECFLOAT64 DECFLOAT16 DECFLOAT34 DECFLOAT32.
Which of the following repository objects can you maintain in the ABAP Workbench? There are 3 correct answers to this question. Function modules Internal tables Business functions Transparent tables Module pools.
Value help can be supplied from which of the following? Please select all the correct answers that apply. Process On Value request Search help for a screen field Search help for table or structure fields Search help for a check table Search help from a text table Key values of a check table Search help for a data element Fixed values.
Which selection screen elements allow user input in ABAP Reports? There are 2 correct answers to this question SELECTION-SCREEN BLOCK PARAMETERS SELECTION-SCREEN COMMENT SELECT-OPTIONS .
Which of the following statements can you use to setup checkpoints in an ABAP program? There are 3 correct answers to this question. BREAK_POINT ASSERT BREAK CHECK LOG-POIN.
In an ABAP program, you to assign an initial value to an elementary data object when you define it. Which addition must you use? Please choose the correct answer OBLIGATORY DEFAULT READ-ONLY VALUE.
Which of the following data types are predefined ABAP data types? There are 3 correct answers to this question. DECFLOAT34 STRING XSTRING FLOAT DECIMALS.
Which components belong to an elementary search help? There are 2 correct answers to this question. Fixed values Import / export parameters Selection method Attachment to a field.
Which of the following function types in a GUI status are reserved for internal use? There are 2 correct answers to this question. S- SYSTEM E-EXIT H-HELP REQUEST T-TRANSACTION.
How would you find out if an application program offers a program exit? Please select all the correct answers that apply. Search for the character string CUSTOMER-FUNCTION Use the Repository Information System Use the Application Hierarchy Look for a customer exit in the SAP reference IMG within an application area.
Which statement is true? Please choose the correct answer A database LUW must be placed within an SAP LUW. An SAP LUW must be placed within a database LUW. A database LUW cannot be placed within an SAP LUW. A database LUW must be placed without an SAP LUW.
Each work process… There are 3 correct answers to this question. Is independent of other work processes. Uses a pool of database connections established when the SAP NetWeaver Application Server ABAP started. Uses a database connection to a work process established when the SAP NetWeaver Application Server ABAP started. Can only make database changes within a single database LUW. Can make database changes spanning multiple database LUWs.
Which options are available for a JOIN in ABAP Open SQL? There are 3 correct answers to this question FULL JOIN LEFT OUTER JOIN INNER JOIN RIGHT OUTER JOIN CROSS JOIN.
Which of the following transactions can you use to define transparent tables? Please choose the correct answer. SE16N SM37 SE11 SE38.
Which of the following are table buffering types? There are 3 correct answers to this question Primary-key Generic Single-record Full Column-store.
A work process… Please choose the correct answer. Stays linked toa screen through the dispatcher Becomes inactive while waiting for a user. Uses a common memory area called shared memory Becomes active while waiting for a user.
What type of ABAP Dictionary view is implemented as an INNER JOIN? Please choose the correct answer. Database view Projection view Help view Maintenance view.
Which prerequisites must be fulfilled before a repository object can be transported? There are 3 correct answers to this question. An inactive version of the repository object must exist. A transport layer must be assigned to the package. An application component must be assigned to the repository object. The repository object must be assigned to a change request. The repository object must be assigned to a package.
What scheduling technique is used by the ABAP debugger dispatcher for processing user requests? Please choose the correct answer. Multiple Queue First in , First out Round Robin Shortest First .
In the CALL CUSTOMER-FUNCTION 'nnn' statement, nnn is a three-digit number used in SAP programs for which of the following types of enhancement? Please choose the correct answer. Customer exits Business add-ins User exits New BAdIs.
Which of the following structures is created when you use a table type to define one of its components? Please choose the correct answer. Append structure Deep structure Flat structure Nested structure.
You want to check the user input in the field FIELD_NAME on a classical screen. If an incorrect value is entered, the user should be able to correct the field value. How do you call the module CHECK_MODULE in the PAI of the screen to accomplish this? Please choose the correct answer. FIELD field_name MODULE check_module. FIELD field_name MODULE check_module MESSAGE Ennn. CHAIN. MODULE check_module FIELD field_name. ENDCHAIN. MODULE check_module ON ERROR.
Where do you create online documentation ((F1) help) for fields on the screen? Please choose the correct answer. Table Structure Field Data element Domain.
can you search for suitable classic Business Add-Ins(BAdIs)? There are 2 correct answers to this question Search for suitable entries in the relevant component in the Implementation Guide (IMG) Search in an application program for the method GET_INSTANCE of class CL_EXITHANDLER Use the SAP menu Tools -> ABAP Workbench -> Development -> Business Object Builder Search in the Repository Information System and choose Enhancements - >Customer Exits.
What do enhancement spots manage? There are 3 correct answers to this question Implicit enhancement points Classic BAdIs Explicit enhancement sections New BAdIs Explicit enhancement points.
dbtab is a transparent table. What is declared by the following statement? DATA myvar TYPE dbtab. Please choose the correct answer A structure variable An elementary field An internal table . A reference to an internal table.
Which of the following customer modifications options are available in the table maintenance generator? There are 2 correct answers to this question. Search helps Maintenance screens Append searches Events.
What type of method is generated automatically by the Web Dynpro Explorer when you assign an action to a button UI element? Please choose the correct answer Ordinary method Event handler method Supply function Standard hook meth.
Which of the following are incorrect statements? There are 2 correct answers to this question. TYPES: carrid_ty LIKE spfli-s-carr_id. TYPES: werks TYPE C LENGTH 4. TYPES: date_ty TYPE D LENGTH 10. TYPES: Str TYPE STRING LENGTH 20.
Which of the following characters is the first of a menu exit function code? Please choose the correct answer. - & + *.
Which types of programs or parts of programs can be tested directly from the ABAP Workbench or ABAP Editor? There are 4 correct answers to this question. REPORT PROGRAM FUNCTION-POOL FUNCTION MODULE CLASS-POOL METHOD INTERFACE-POOL TYPE-POOL INCLUDE.
What is unique about a functional method? There are 5 correct answers to this question. It must contain a returning parameter. It can contain an importing parameter. It can contain an exporting parameter. It can contain a changing parameter. It can be used in logical expressions. It can be used in SELECT statements. It must be a singleton.
Which of the following types of SQL statements always bypass the SAP table buffers? There are 2 correct answers to this question. SELECT SUM (sales) SELECT SINGLE SELECT … UP TO 1 SELECT … INNER JOIN….
You have 2 objects: O1 of type class C1 and O2 of type class C2. Class C2 is a subclass of class C1. Which of the following statements implements an up cast? Please choose the correct answer. MOVE O1 ?TO O2. O2 ?= O1. MOVE O1 TO O2. O1 = O2.
Which of the following tasks does the BADI implementing class perform? Please choose the correct answer. Filtering Sequencing Inserting Deleting.
How can you maintain documentation for input fields on your screen? Please choose the correct answer. Add documentation to the SCREEN table at PROCESS BEFORE OUTPUT (PBO). Add documentation to the SCREEN table at PROCESS AFTER INPUT (PAI). Add documentation to the underlying data element. Define text tables for the underlying structure.
What are the advantages of defining texts symbols in executable programs? There are 2 correct answers to this question They facilitate multilingual functionality Then can store up to 256 characters The same text symbol can be used by other programs They are easier to maintain than literals.
What can you use to achieve polymorphism? Please choose the correct answer. Events Subroutines Inheritance Reports.
How do you program an input validation on a selection screen that allows users to correct their input? Please choose the correct answer. Implement the check at the event AT SELECTION-SCREEN OUTPUT. In case of an input error, a type E MESSAGE must be displayed. Implement a check at the event AT SELECTION-SCREEN. In case of an input error, a type E MESSAGE must be displayed. Implement the check at the event END-OF-SELECTION. In case of an input error, a type E MESSAGE must be displayed. Implement the check at the event AT SELECTION-SCREEN. In case of an input error, a type A MESSAGE must be displayed.
How many kinds of internal tables are supported in the ABAP language? Please choose the correct answer. 2 3 1 5.
Which of the following are key capabilities of SAP NetWeaver? There are 3 correct answers to this question. Supply Chain Management Information Integration People Integration Application Platform Enterprise Resource Planning.
How can you declare an internal table using the transparent table A as its line type? Please choose the correct answer. DATA gt_itab TYPE LINE OF a. DATA gt_itab TYPE REF TO a. DATA gt_itab TYPE TABLE OF a. DATA gt_itab TYPE a.
Where are fixed values for fields stored? Please choose the correct answer. Table Structure Field Data element Domain.
Your colleague has asked you to analyze and ABAP program that does not behave correctly when a button is pressed on the initial screen. You want to start Debugger when the button is pressed so that you can perform your analysis. What do you type in the command field? Please choose the correct answer. /n Jdbg /h /hx.
What can be defined using an implicit enhancement option? There are 3 correct answers to this question Replacements for global SAP methods Additional attributes in global SAP classes Replacement for SAP function modules Additional parameters in SAP function modules Additional exceptions in SAP function modules.
Which of the following tools belong to the ABAP Workbench? There are 3 correct answers to this question. Form Builder Function Builder Screen Painter Class Builder Easy Access Menu.
How do you use a sorted internal table? There are 2 correct answers to this question You need to specify a key in the table declaration You can resort the table with SORT You use APPEND to insert records at the correct position You can read the records by index or key.
Where can you define global data types that are visible system-wide? There are 3 correct answers to this question. In a method of a global class In the ABAP Dictionary In a function module In a global class In a global interface.
Which of the following conditions must be fulfilled when using a GROUP BY clause in a SELECT statement? There are 2 correct answers to this question. The SELECT statement must also have a WHERE clause. All fields in the SELECT clause that are not part of an aggregate function must be listed after GROUP BY. The table in the FROM clause must be a transparent table. The fields after GROUP BY must have a character type.
You want to add a field ZZPRICE to the SAP standard transparent table EKKO. Which of the following actions result in an enhancement of the SAP standard? There are 2 correct answers to this question. Create an append structure and add ZZPRICE to it Insert ZZPRICE at the end of the table Add ZZPRICE to the customizing include for the table Insert ZZPRICE into an SAP structure for the table.
What is the purpose of implicit enhancement points? Please choose the correct answer. To add fields to an SAP database table To add code to a standard SAP program To change code in a standard SAP program To create a secondary index for an SAP database table.
You write the following ABAp statement SELECT SINGLE carridconnidcityfromcityto From spfli INTO gs_spfli WHERE carrid = pa_car AND connid = pa_con How are the fields in the field list of the SELECT statement copied to the target structure gs_spfli? Please choose the correct answer. They are copied from right to lef They are copied to fields with the same name They are copied to fields with the same type They are copied from left to right.
Identify the ways to map context structures. There are 2 correct answers to this question. Direct context mapping External context mapping Dynamic context mapping Static context mapping.
Which of the following values are replaceable in debugger mode? Please choose the correct answer. Constants Variables Table names Field names.
Which type of transport task is used when you modify SAP standard objects? Please choose the correct answer. Development/Correction Workbench Transport of copies Repair.
You are required to add customer source code in the SAP delivered object using the new enhancement framework without modification. How can you find the available enhancement? There are 3 correct answers to this question. Perform a program-related global search for a customer exit. Search for a Business Transaction Event in the Customizing tree (transaction SPRO). Select from the list of application-related BAdIs or enhancement spots in the SAP Application Hierarchy. Perform a program-related global search for GET BADI. Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System.
Identify the types of layout managers. There are 4 correct answers to this question. FlowLayout RowLayout ColumnLayout MatrixLayout GridLayout TreeLayout.
When is an ENDSELECT not required for a SELECT? There are 3 correct answers to this question. When the FROM is a view. When you specify a join of tables When you do a SELECT SINGLE When you specify into a table When you specify appending a table.
How would you define a method of an ABAP class to prevent this method from being available in a subclass? Please choose the correct answer Final Private Abstract Protected.
What must before you can create a new transportable function modules? There are 3 correct answers to this question Module poo Exception class Function group Transport request Package.
For which of the following purposes can you use the ABAP dictionary? There are 2 correct answers to this question. To create development classes To activate logging for transparent tables To create lock objects To maintain program translations.
Which of the following are features of the Context in Web Dynpro? There are 2 correct answers to this question Data is transferred from one Context to another by firing plugs Every Web Dynpro controller has one Context Data is shared between controllers through Context mapping Every Web Dynpro controller has multiple Contexts.
When should you use a hashed internal table? There are 2 correct answers to this question. When accessing mainly single records When accessing by secondary key When accessing using the left-justified part of the key When accessing always by primary key When accessing by index.
Which of the following controller types can exist only once in a Web Dynpro component? There are 2 correct answers to this question. Window controller Component controller Configuration controller View controller.
You created a transparent table and during activation got a warning message "Enhancement category for table missing". What do you have to do to eliminate the warning message? Please choose the correct answer. Select any option other than Not Classified from the enhancement category Change the Data Class and Size category in the technical settings. Provide the correct reference field for the Currency or Quantity field. Select the option Not Classified from the enhancement category.
In an ABAP program you have the following code sequence : DATA text TYPE string. DATA Text_ref TYPE REF TO string. DATA data_ref TYPE REF TO data. FIELD-SYMBOLS <fs> TYPE any Text = ‘Content of Data Object’ GET REFERENCE OF text INTO data_ref. Which of the following pieces of code can you use to output the content of variable text? There are 2 correct answers to this question. text_ref ?= data_ref. WRITE text_ref->*. ASSIGN data_ref->* TO<fs> WRITE .
What is the purpose of the enqueuer work process? Please choose the correct answer. It translates Open SQL statements It manages logical locks in the lock table It processes user entries It processes update requests.
Which of the following features do you have to consider when you use shared objects? There are 3 correct answers to this question. Data is saved as attributes of objects Concurrent write accesses are supported Memory bottlenecks result in runtime errors and have to be caught Concurrent read accesses are supported Data is saved as tables of objects.
Which of the following regarding search helps is a true statement? Please select all the correct answers that apply. The interface for the search help is defined by the IMP (import) and EXP (export) flag of the search help parameter The LPos parameter defines the position of the search help parameter in the search hit list The SPos parameter defines the position of the input field on the dialog screen. The text table for the selection method is automatically populated if the text table is attached to the database table being used as the selection method.
The order of fields for a transparent table in the database… Please choose the correct answer. Needs to match the ABAP Dictionary. Is created in the order of the ABAP Dictionary Is allowed to be different than the ABAP Dictionary. Is created in the order of the Data Dictionary.
An ABAP program processes the following expression: r = a / b + c Which of the following data declarations would cause the runtime environment to use fixed-point arithmetic for the above expression? There are 2 correct answers to this question Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. DATA: r TYPE f, a TYPE i VALUE 201, b TYPE i VALUE 200, c TYPE f. DATA: r TYPE p DECIMALS 2, a TYPE i VALUE 201, b TYPE i VALUE 200, c TYPE. DATA: r TYPE p DECMALS 2, a TYPE i VLAUE 201, b TYPE i VALUE 200, c TYPE f. DATA: r TYPE p, a type I VALUE 201, b type I VALUE 200, c type i.
What can be part of the signature of an instance constructor? There are 2 correct answers to this question Import parameters Changing parameters Exceptions Export parameters.
What process is used to establish the automatic transport of data between the view controller's contextattributes and the UI element in its layout? Please choose the correct answer. Context mapping Data migration Data binding View assembly.
Which of the following statements dynamically changes the data type of field z1? Please choose the correct answer. Assign z1 to <fs> casting Assign z1 to <fs> Move z1 to <fs> Unassign<fs>.
Which of the elementary data types is deep? Please choose the correct answer. N XSTRING DECFLOAT34 X.
Is it possible to have multiple active implementations of business add-ins at a time? There are 2 correct answers to this question. It can have multiple active implementations if the Multiple use checkbox is selected. It cannot have a multiple active implementation. It can have multiple implementations if the Filter-Depend. checkbox is selected It can have a multiple active implementation.
What is the correct order for using a lock object? Please choose the correct answer Read the data, set the lock, change the data, release the lock Set the lock, read the data, change the data, release the lock Set the lock, read the data, release the lock, change the data release the lock, Read the data, set the lock, change the data.
You want to display a dialog box in your ABAP program. Which statement do you use? Please choose the correct answer. WINDOW 200 STARTING AT 5 5. SET SCREEN 200. CALL SCREEN 200. CALL SCREEN 200 STARTING AT 5 5.
The statements CALL BADI and GET BADI are used for which type of BAdIs? Please choose the correct answer. Classical BAdI New BAdI None of the above Classical DDic.
Each component has an interface; of what does this interface consist? There are 2 correct answers to this question. Interface view Interface context Interface controller Data Container.
Which actions release a database lock? There are 7 correct answers to this question. COMMIT WORK ROLLBACK WORK The display of an SAP screen The display of a dialog message type E The display of a dialog message type A ENQUEUE_ A call to a function module A CALL TRANSACTION A SUBMIT . An “/n” in the command field.
What options do you have when setting a watchpoint? There are 2 correct answers to this question. Stop at predefined conditions for a specific variable. Stop at predefined conditions for all variables. Stop at any change of all variables. Stop at any change of a specific variable.
Each ABAP program that actually contains executable statements… There are 2 correct answers to this question. Is divided into processing blocks. Assigns every executable statement to a processing block regardless of it being in a processing block Only assigns executable statements in a processing block to a processing block. Uses event blocks to trigger events in ABAP Has declarative statements outside of processing blocks that are considered local. Has declarative statements inside of processing blocks that are considered local. Can be tested from the ABAP Workbench by pressing (F8).
You want to select all the records from a database table where field CITY contains substring ‘BU’ in any position. Which WHERE clause can you use in an Open SQL select statement? Please choose the correct answer. WHERE city LIKE ‘*BU*’ WHERE city LIKE ‘_BU’ WHERE city LIKE ‘%BU*’ WHERE city LIKE ‘%BU%’ .
Which of the following transactions are integrated in the ABAP workbench tools? There are 2 correct answers to this question. Overview of job selection (SM37) Class builder (SE24) ABAP editor (SE38) Process overview (SM50).
Which of the following is correct? Please choose the correct answer. The screen attributes can be modified in the PROCESS AFTER INPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks. None of the above.
Your selection screen can be modified at which event? Please choose the correct answer. AT SELECTION-SCREEN OUTPUT AT SELECTION-SCREEN AT SELECTION-SCREEN ON <field_name> None of the above.
Which data element property do you set so that the system logs changes to the content of fields with this data element? Please choose the correct answer. PARAMETER ID Documentation Change document Input history.
Which of the following can you define in the technical settings of a transparent table? There are 3 correct answers to this question. Buffering type Size category Data class Table name Delivery class.
When is a foreign key check performed on an input/output field? Please choose the correct answer. If the field refers to the dictionary field for which a check table is defined If the field refers to the dictionary field for which a append search is defined If the field refers to the dictionary field for which a search is defined If the field refers to the dictionary field for which a value help is defined.
What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)? Please choose the correct answer The variable must be declared using the DATA statement. The property OUTPUT of the input field must be set. The variable must be declared using the TABLES statement. The name of the variable and the name of the input field must be identical.
Which statements are true? There are 5 correct answers to this question. The ALV Grid uses a reference to the data table for display. The ALV Object Model uses a reference to the data table for display. The ALV Grid can define a sort criteria for initial display. The ALV Object Model can define a sort criteria for initial display The ALV Grid requires a table refresh after programmatically changing the ALV. The ALV Object Model requires a table refresh after programmatically changing the ALV.
What are the advantages of creating a database view to implement a join, instead of formulating the join directly in an Open SQL SELECT statement? There are 2 correct answers to this question A database view can be buffered A secondary index can be created for a database view A database view can be reused in other programs An outer join can only be implemented in a database view.
You are writing a program that uses ABAP class. Which components of the class can you create directly from the program? Please choose the correct answer. Only private components Only protected components Only public components All components.
After which statement will the runtime system initialize the ABAP memory Please choose the correct answer. SUBMIT… AND RETURN CALL TRANSACTION LEAVE TO TRANSACTION SUBMIT.
An executable ABAP program contains a standard selection screen and uses the event blocks AT SELECTION SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-OFSELECTION. In which sequence will ABAP runtime call these event blocks? Please choose the correct answer. 1. AT SELECTION-SCREEN OUTPUT 2. INITIALIZATION 3. AT SELECTION-SCREEN 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN 3. AT SELECTION-SCREEN OUTPUT 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. AT SELECTION-SCREEN 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. START-OF-SELECTION 4. AT SELECTION-SCREEN.
Which statements are considered obsolete and cannot be used in ABAP Objects? Please select all the correct answers that apply. TABLES DATA ... TYPE ... OCCURS DATA ... BEGIN OF ... OCCURS INFOTYPES RANGES LEAVE ON CHANGE OF SEARCH LOOP AT dbtab.
You create a domain in the ABAP dictionary How can you use this domain? Please choose the correct answer. As the data type of a variable in an ABAP program As the data type of a data element in the ABAP Dictionary As the data type of an input field on a dialog screen As the data type of a selection screen field.
You perform an update task using update function modules and detect an error in the program that calls the update function modules. Which statement can be used to discard all update requests for the current SAP LUW? There are 2 correct answers to this question. EXIT ROLLBACK WORK. MESSAGE axxx(nnn). MESSAGE exxx(nnn). DELETE UPDATE.
What does a non-exclusive debugging mode mean? There are 4 correct answers to this question. A roll-out is forced in the application after each Debugger view Someone else is debugging the same source code. Debugging is not possible between the statements SELECT and ENDSELECT because the database cursor needs to be closed using a COMMIT. Debugging is not possible for conversion or field exits. Owing to the commit, inconsistent datasets can occur in the database. It may be used anywhere in the landscape.
What transactions can be used to carry out modification adjustments after a system upgrade? There are 2 correct answers to this question Spool Administration: Initial Screen (Transaction SPAD) to adjust ABAP Repository objects Object Navigator (Transaction SPAU_ENH) to adjust ABAP Dictionary objects Modification Adjustment: Dictionary Object Selection (Transaction SPDD) to adjust ABAP Dictionary objects Modification Adjustment: Object Selection (Transaction SPAU) to adjust ABAP Repository objects.
What does a Web Dynpro component contain? There are 3 correct answers to this question. Multiple views within a window UI elements Component controller A context Exactly one interface controller.
How is an ABAP program with several dialog steps executed? Please choose the correct answer. The program is always executed in just one dialog work process without roll out The ABAP dispatcher takes over the entire execution without assigning any work process. The program is always executed in just one dialog work process with roll out. Usually, dialog steps are assigned to different dialog work processes.
Report abuse Consent Terms of use