Test 740

INFO
STADISTICS
RECORDS
Title of test:
Test 740

Description:
Test 740

Author:
Tran
(Other tests from this author)

Creation Date:
04/03/2019

Category:
Others
Click 'LIKE' to follow the bests test of daypo at facebook
Last comments
No comments about this test.
Content:
Question: What does a view do? There are 4 correct answers to this question. Can be contained in a window Contains a view controller If entered by an inbound plug, can cause an event handler method to be called Contains windows Contains other views.
Question: The data buffered on each application server… Please choose the correct answer. Is always the same. Is does not the same. Is never the same. Depends on the users.
Question: You build a dialog screen with an input field in an ABAP program. How do you ensure that the contents of the screen field can be accessed in the program? Please choose the correct answer. Define a data object in the program with the same name as the screen field Enter the name of a data object in the Paramter ID attribute of the screen field Use a MOVE statement in a PAI module to copy the data to a data object Use the GET statement in the program to transport the data from the screen field.
Question: Which of the following rules must you follow when you create a static constructor? There are 3 correct answers to this question You must name the method CONSTRUCTOR You can ONLY define static constructors in the public section You CANNOT use parameters or exceptions You can use ONLY importing parameters or exceptions You must name the method CLASS_CONSTRUCTOR.
Question: To which context object is the attribute LEAD_SELECTION_INDEX related? Please choose the correct answer. Supply function Node Element Attribute.
Question: 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 the option 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 any option other than Not Classified from the enhancement category.
Question: How many work areas are available in the Debugger? Please choose the correct answer. 15 12 9 7.
Question: Which of the following can you use to enhance SAP standard tables and structures with fields? There are 2 correct answers to this question. Customizing includes Field exits Append structures Append search helps.
Question: What is the purpose of the enqueuer work process? Please choose the correct answer. It processes update requests It processes user entries It translates Open SQL statements It manages logical locks in the lock table.
Question: Which of the following predefined data types are character types? There are 3 correct answers to this question P N D T X.
Question: 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.
Question: Which message types behave the same regardless of the context in which they are called? There are 2 correct answers to this question. S W X I A E.
Question: What will happen at runtime when accessing a buffered table? Please choose the correct answer. If table data is read using indexes, the table buffer will not be filled. If data is read from the table buffer, the existing indexes are not used. All SELECT statements will read data from the buffer. Following an update to a buffered record, all table buffers in the system will be updated.
Question: What can you use to achieve polymorphism? Please choose the correct answer. Inheritance Subroutines Reports Events.
Question: 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. Pooled table Cluster table Internal table Transparent table.
Question: How many kinds of internal tables are supported in the ABAP language? Please choose the correct answer. 2 5 1 3.
Question: What is a plug? There are 4 correct answers to this question. Can be defined as an exit Can be defined as outbound controlling multiple inbound plugs Forms the basis of navigation within a Web Dynpro Can be assigned to multiple views Can be defined as inbound and be controlled by multiple outbound plugs Can be defined as a startup Can be defined as inbound, outbound, or both Can be defined as default inbound.
Question: Which of the following variables is the self-reference variable in ABAP OO? Please choose the correct answer. SENDER ME SUPER THIS.
Question: Which of the following enhancement options does not require any preparation from SAP? Please choose the correct answer. Explicit enhancement sections Implicit enhancement point Explicit enhancement point New BAdIs.
Question: What do you need to have in your program to respond to the DOUBLE_CLICK event raised by an instance of the CL_GUI_ALV_GRID class? There are 3 correct answers to this question. A method to read the registration table A handler method for the event A SET HANDLER statement to register the handler to the event A handler class A CATCH statement to capture the event.
Question: What does SAP recommend that you use a hashed table? Please choose the correct answer. When a table is very large and you want to access the table by index only. When a table must be sorted automatically by key in ascending order When a table must be accessible by both index and key When a table is very large and you want to access the table by key only.
Question: Which of the following transactions can you use to define transparent tables? Please choose the correct answer. SE38 SE16N SM37 SE11.
Question: 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. READ-ONLY OBLIGATORY DEFAULT VALUE.
Question: What scheduling technique is used by the ABAP debugger dispatcher for processing user requests? Please choose the correct answer. First in , First out Round Robin Multiple Queue Shortest First.
Question: 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 database view can be reused in other programs A secondary index can be created for a database view An outer join can only be implemented in a database view.
Question: Which of the following statements regarding the event AT SELECTIONSCREEN ON HELP-REQUEST FOR <FIELD> is correct? Please choose the correct answer. None of the above. This event will display (F1) help for the input field on the selection screen. 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. 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.
Question: Which of the following are true statements? There are 3 correct answers to this question. Table fields can be assigned to an ABAP Dictionary data type directly. Table fields can be assigned to a data element. Search helps can be defined for a table field that is assigned to a predefined data type. A reference table and field are required for fields with the data types QUAN and CURR.
Question: You need to perform a downcast. What should you do? There are 2 correct answers to this question. Assign a subclass reference to a superclass reference. Use the operator “=“. Perform the downcast only if an upcast has already been done for the object reference. Catch the exception CX_SY_MOVE_CAST_ERROR.
Question: Identify the types of controller. There are 5 correct answers to this question. Component controller Consumer controller Configuration controller View controller Custom controller Window controller.
Question: Which of the following standard types is numeric? There are 3 correct answers to this question. Decfloat32 I F P.
Question: What is unique about a singleton? There are 2 correct answers to this question. It must be instantiated using a private instance constructor. It must be instantiated using a static protected constructor. It must be defined as FINAL. must be instantiated using a static private constructor. It must be instantiated using a public instance constructor. It must be instantiated using a static public constructor. It cannot be defined as FINAL. It must be instantiated using a protected instance constructor.
Question: You want to translate dynamic text in a web dynpro. From which abstract class should you inherit? Please choose the correct answer. CL_WD_COMPONENT_SERVICES CL_WD_CONTEXT_SERVICES CL_WD_CONFIGURATION_MODEL CL_WD_COMPONENT_ASSISTANCE.
Question: Where do you create online documentation ((F1) help) for fields on the screen? Please choose the correct answer. Field Structure Domain Data element Table.
Question: You write a program that updates a data record in the data base using the following statement: UPDATE scar FROM Is_scarr. Which of the following tasks does the Database Interface perform? There are 2 correct answers to this question It translates the statement to native SQL It checks the authorization of the current user It restricts the access to the log-on client It applies a logical lock to the updated data record.
Question: What is variable-length structure called? Please choose the correct answer. Nested structure Flat structure Nested link structure Link structure.
Question: What features are provided by the database interface? There are 3 correct answers to this question. Access to SAP table buffers Syntax check of Native SQL commands Data consistency check using foreign key relationships Conversion of Open SQL statements from ABAP statements into the corresponding database statements Database independence of application programs.
Question: Is it possible to have multiple active implementations of business add-ins at a time? There are 2 correct answers to this question. It cannot have a multiple active implementation. It can have multiple active implementations if the Multiple use checkbox is selected. It can have a multiple active implementation. It can have multiple implementations if the Filter-Depend. checkbox is selected.
Question: What transactions can be used to carry out modification adjustments after a system upgrade? There are 2 correct answers to this question Modification Adjustment: Dictionary Object Selection (Transaction SPDD) to adjust ABAP Dictionary objects Spool Administration: Initial Screen (Transaction SPAD) to adjust ABAP Repository objects Object Navigator (Transaction SPAU_ENH) to adjust ABAP Dictionary objects Modification Adjustment: Object Selection (Transaction SPAU) to adjust ABAP Repository objects.
Question: Each button on a Dynpro (screen) requires the assignment of a function code. This function code… Please choose the correct answer. Is used to define global variables that receive a value when the button is clicked. Prevents the function code from be assigned to a category item. Can be used to identify when the button is clicked by looking for the function code in the screen’s OK_CODE field. Prevents the function code from be assigned to a menu item.
Question: Which options do you have to read data from multiple tables while using a SELECT statement? There are 3 correct answers to this question. Join statements Database views Pooled tables Nested loop statements Nested select statements.
Question: Which of the following transactions are integrated in the ABAP workbench tools? There are 2 correct answers to this question. ABAP editor (SE38) Overview of job selection (SM37) Process overview (SM50) Class builder (SE24).
Question: What options do you have when setting a watchpoint? There are 2 correct answers to this question. Stop at predefined conditions for all variables. Stop at any change of a specific variable. Stop at predefined conditions for a specific variable. Stop at any change of all variables.
Question: What does the enhancement category for a database table or structure do? There are 3 correct answers to this question. Specifies the types of changes that can be made to the structure Makes a table Unicode-compliant Can produce warnings at incompatible points for the structure Can identify where program behavior may change.
Question: What is the SAP recommended naming convention for append structures of standard SAPtables? Please choose the correct answer. The components of an append structure should start with ZZ or YY. The name of the append structure must start with ZA. The components of an append structure should start with Z or Y. The name of the append structure must start with ZZ or YY.
Question: You always want to check the user authorization for data entered in an input field of a selection screen.Where do you do this? Please choose the correct answer. In the event block INITIALIZATION In the event block AT SELECTION-SCREEN In the event block AT SELECTION-SCREEN OUTPUT In the event block AT SELECTION-SCREEN on VALUE-REQUEST.
Question: 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 value help 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 append search is defined.
Question: Which of the following is a true statement? There are 2 correct answers to this question. A standard table should always have a multiple key. A sorted table can have a unique or a non-unique key. A hashed table should always have a unique table key. A standard table should always have a unique key.
Question: Which type of transport task is used when you modify SAP standard objects? Please choose the correct answer. Repair Transport of copies Workbench Development/Correction.
Question: Which of the following rules must you follow when creating subscreens? There are 2 correct answers to this question. Subscreens can have a dialog module containing SET PF-STATUS. Subscreens CANNOT have a field of type OK. Subscreens can call other subscreens. Subscreens CANNOT have an AT EXIT-COMMAND module.
Question: Which of the following ABAP dictionary types can you use to define domains? There are 3 correct answers to this question NUMC FLOAT CHAR DEC DATE.
Question: To which ABAP Dictionary definition can you assign fixed values? Please choose the correct answer. Domain Data element Component of a structure Field of a transparent table.
Question: Which of the following components belong to the SAP application layer? There are 2 correct answers to this question Database interface ABAP dispatcher SAP GUI Database server.
Question: You are asked to enhance the GUI status of an SAP standard application How do you identify which menu exit function code you can use? Please choose the correct answer. Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. It starts with an ampersand (&) It starts with a dollar($) It start with a plus (+) It starts with an asterisk (*).
Question: What can be part of the signature of an instance constructor? There are 2 correct answers to this question Changing parameters Import parameters Export parameters Exceptions.
Question: Value help can be supplied from which of the following? Please select all the correct answers that apply. Search help for a screen field Process On Value request Search help for table or structure fields Fixed values Search help for a check table Key values of a check table Search help for a data element Search help from a text table.
Question: Which actions release a database lock? There are 7 correct answers to this question. DEQUEUE_ ROLLBACK WORK A SUBMIT COMMIT WORK The display of a dialog message type E An “/n” in the command field The display of an SAP screen The display of a dialog message type A ENQUEUE_ A CALL TRANSACTION.
Question: You have created the following repository objects: - A class with an event definition - A handler class with a method ON_EVT which handles this event - A report that instantiates the handler class The report does not react to the event. How do you analyze this issue? There are 3 correct answers to this question. Check if the event is triggered by setting a breakpoint at the RAISE EVENT statement Check if the handler method ON_EVT is defined in a subroutine of the report. Check if the implementation of the handler method ON_EVT contains the correct logic Check if the handler method is registered Check if the event is triggered by setting a breakpoint at the MESSAGE … RAISING statement.
Question: What do enhancement spots manage? There are 3 correct answers to this question Implicit enhancement points Explicit enhancement points Explicit enhancement sections New BAdIs Classic BAdIs.
Question: Which of the following can you do with the ABAP debugger? There are 3 correct answers to this question. Compare data objects. Analyze memory usage. Analyze internal tables Analyze SQL traces. Change source code.
Question: Which data types are incomplete ABAP standard data types? There are 3 correct answers to this question. F C N I P.
Question: 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. Jdbg /n /hx /h.
Question: Which of the following statements are true? There are 2 correct answers to this question. Static attributes can be declared only in the private visibility section of the class. A static attribute is the same across all instances of the class. There is only one static attribute across all instances of the class. Static attributes are declared with the CLASS-DATA statement. Static attributes cannot be changed by an object.
Question: You are establishing the business logic layer for a Web Dynpro Component. Which service types are available in the Service Call wizard? There are 3 correct answers to this question. Web service proxy Class method Function group Transaction code Function module.
Question: To generate the function modules for a lock object for a custom table (ENQUEUE_[lock_object] and DEQUEUE_[lock_object]), which tool would you use? Please choose the correct answer. Reuse Library (Transaction SE83) General Table Maintenance Dialog (Transaction SE54) ABAP Dictionary (Transaction SE11) Function Builder (Transaction SE37) Text Elements (Transaction SE32).
Question: Which SELECT statement will always bypass the SAP table buffers? Please choose the correct answer. SELECT … SINGLE … SELECT … FOR UPDATE … SELECT … ENDSELECT. SELECT … INTO TABLE ….
Question: You have to overwrite spaces in a string with the letter ‘A’. Which of the following statements can you use? There are 3 correct answers to this question TRANSLATE SHIFT LEFT CONDENSE OVERLAY REPLACE.
Question: Which of the following is correct? Please choose the correct answer. The screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks. None of the above. 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.
Question: You define a generic variable that can hold the ABAP types C, D, N, STRING, and T. You want to restrict the use of other ABAP types. Which generic data type must you use in the definition? Please choose the correct answer. DATA CLIKE CSEQUENCE SIMPLE.
Question: Each work process… There are 3 correct answers to this question. Is independent of other work processes. Can make database changes spanning multiple database LUWs. 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. Uses a pool of database connections established when the SAP NetWeaver Application Server ABAP started.
Question: Which you should specify in a non-Unicode system when opening a file in TEXT MODE? There are 2 correct answers to this question. The storage order The code page The byte order The ENCODING addition.
Question: 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. Create an append structure containing the new fields. Define a structure containing the new fields and include it in the table definition. Add the new fields to the table definition.
Question: The Internet Communication Manager (ICM)… Please choose the correct answer. Allows SAP NetWeaver Application Server to process HTTP requests. Can not replaced SAP ITS. Allows the ABAP stack and the Java stack to exchange data. Replaced SAP ITS.
Question: Which actions release a lock object (with a default value for _SCOPE)? There are 5 correct answers to this question. A SUBMIT ENQUEUE_ ROLLBACK WORK The display of an SAP screen DEQUEUE_ The display of a dialog message type E An “/n” in the command field The display of a dialog message type A COMMIT WORK A CALL TRANSACTION.
Question: Which of the following statements are correct? There are 3 correct answers to this question. An enhancement spot can contain an explicit enhancement point, explicit enhancement section, and new BAdI. An enhancement spot can contain either an explicit enhancement point and enhancement section or a new BAdI only, but all three cannot be in the same enhancement spot. An enhancement spot can contain one or more simple or composite enhancements. An enhancement spot can contain an explicit enhancement point and an enhancement section.
Question: Which options are available for a JOIN in ABAP Open SQL? There are 3 correct answers to this question LEFT OUTER JOIN CROSS JOIN RIGHT OUTER JOIN FULL JOIN INNER JOIN.
Question: What must before you can create a new transportable function modules? There are 3 correct answers to this question Package Exception class Transport request Function group Module pool.
Question: Your selection screen can be modified at which event? Please choose the correct answer. AT SELECTION-SCREEN ON <field_name> AT SELECTION-SCREEN OUTPUT None of the above AT SELECTION-SCREEN.
Question: 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. WRITE data_ref->*. ASSIGN data_ref->* TO fs WRITE fs text_ref ?= data_ref. WRITE text_ref->*. GET REFERENCE OF data_ref->* INTO text_ref. WRITE text_ref->*.
Question: You want to loop over an internal table without copying each table row to a work area. How can you achieve this using a field symbol? Please choose the correct answer. LOOP AT itab INTO field_symbol. ENDLOOP. LOOP AT itab ASSIGNING field_symbol. ENDLOOP. LOOP AT itab REFERENCE INTO field_symbol. ENDLOOP. LOOP AT itab TRANSPORTING INTO field_symbol. ENDLOOP.
Question: 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.
Question: Which of the following are table buffering types? There are 3 correct answers to this question Primary-key Generic Single-record Full Column-store.
Question: What do you have to take into account before you decide to buffer a table? Please choose the correct answer. The data must always be read from the buffer The data read from the buffer may NOT be current The database server must allow table buffering The entire table content must be loaded into the table buffer.
Question: You write the following ABAp statement SELECT SINGLE carrid connid cityfrom cityto 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 to fields with the same type They are copied from right to left They are copied from left to right They are copied to fields with the same name.
Question: Which objects can share data through context mapping? Please choose the correct answer. Global classes and component controllers Component controllers and view controllers Custom controllers and transparent tables View controller and another view controller.
Question: 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 p, a type I VALUE 201, b type I VALUE 200, c type i. 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.
Question: When you add programming logic to your ABAP program that checks authorizations,which of the following do you have to create? There are 2 correct answers to this question. An authorization object An authorization role An authorization profile An authorization Access.
Question: You want to use a BAdI to extend the functions of an SAP program. Which of the following tasks is necessary? Please choose the correct answer. Implement a class that implements the BAdI interface. Define an interface for the BAdI. Call the BAdI Create an enhancement project using a customer exit.
Question: You are making changes to a program that already has a transaction code linked to it. Your colleague is testing the transaction in your development system. At what point can the changed version of the program be tested? Please choose the correct answer. When you activate the program When you perform a syntax check on the program When you save the program When you release the transport requests for the program.
Question: What are the declarative statements used to define the selection? There are 3 correct answers to this question. SELECTION-SCREEN None of the above PARAMETERS SELECT-OPTIONS.
Question: Function modules provide which types of parameters? There are 4 correct answers to this question. Return values Exceptions Input/output (changing) Input Output.
Question: Which rules do you have to consider when working with pooled tables? There are 2 correct answers to this question Only key fields should be used in WHERE condition Only key fields should be used in ORDER BY clauses An append structure can be created All fields can be used in indexes.
Question: What are characteristics of a hashed internal table? There are 2 correct answers to this question. It can be accessed using the index. It can have a non-unique key. It can be accessed using the key. It must have a unique key.
Question: Which hook method exists for all controller types? Please choose the correct answer. wddoonopen( ) wddoonclose( ) wddoinit( ) wddobeforenavigation( ).
Question: Which class is used to define a reference for an instance of the ALV Object Model? Please choose the correct answer. Class CL_GUI_BDC_GRID Class CL_SALV_TABLE Class CL_GUI_CUSTOM_CONTAINER Class CL_GUI_ALV_GRID.
Question: What is the default selection screen number for the ABAP program? Please choose the correct answer. 1000 1100 None of the above 100.
Question: How can you find customer exists in an ABAP program? There are 2 correct answers to this question. Search for customer exists in the Repository Information System Search for ‘CALL CUSTOMER’ in the program Search for ‘CL_EXTHANDLER’ in the program. Search for customer exists in the program documentation.
Question: Which statement is used to generically define the data reference variable z1? Please choose the correct answer. data z1 type ref to data data z1 type any data z1 type ref to PA0001 data z1 type any table.
Question: When is an ENDSELECT not required for a SELECT? There are 3 correct answers to this question. When you specify into a table When you specify appending a table When the FROM is a view When you do a SELECT SINGLE When you specify a join of tables.
Question: 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. All components Only public components Only protected components Only private components.
Question: When you define local classes in ABAP, which syntactical sequence must you follow? Please choose the correct answer. PRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION The order is handled automatically. PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION The order doesn’t matter.
Question: Which of the following ABAP standard types are numeric? There are 3 correct answers to this question. N D I P F.
Question: Which of the following actions can be performed in the Process After Input (PAI) processing block? Please choose the correct answer. Set the title bar. Check the function code. Set the GUI status of the screen. Modify screen attributes dynamically.
Question: What types of changes to the repository does SAP provide? There are 3 correct answers to this question. Transports SAP Notes Deployments from SDN.SAP.COM Support Packages Enhancement Packages.
Question: You want to move a transport request from the development system to the subsequent system. Which of the following are prerequisites for this? There are 2 correct answers to this question. All tasks of the transport request must be assigned to the same user. The extended program check must show no warnings. All objects included in the transport request must be activated. The transport request must be released.
Question: 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. F,I,P,X C,D,N,T D,I,string, T C,D,N,X.
Question: 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 ABAP Dictionary to create the lock objects. The lock modules are created automatically 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.
Question: What do you need to consider when creating a secondary index on a table? There are 2 correct answers to this question The table will be updated more quickly if you create more indexes The index can be created for specific database systems only The most frequently selected fields should be at the first positions in the index The index must always be unique.
Question: Dynpros can be placed in which program types? There are 3 correct answers to this question. Module pools Executables Function groups Class pools.
Question: What is the allowed length of the ABAP Dictionary data type DF16_DEC? Please choose the correct answer. The allowed length is between 1 and 15 digits. The allowed length is between 0 and 15 digits. The allowed length is between 0 and 16 digits. The allowed length is 16 digits.
Question: Which ABAP statement using the local type gty_1 correctly defines a data object? There are 2 correct answers to this question. DATA gv_1 TYPE gty_1. CONSTANTS gc_1 TYPE gty_1 VALUE '1'. DATA gv_1 LIKE gty_1. DATA gv_1 TYPE gty_1 DEFAULT '1'.
Question: In which controller type can you embed a service call? Please choose the correct answer. View controller Configuration controller Component controller Interface controller.
Question: When does SAP recommend that you use a full buffering type for a database table? Please choose the correct answer. When the table is large and seldom written When the table is large and frequently written When the table is small and frequently written When the table is small and seldom written.
Question: Which of the elementary data types is deep? Please choose the correct answer. DECFLOAT34 N XSTRING X.
Question: Which statements are true? There are 5 correct answers to this question. The ALV Object Model uses a reference to the data table for display. The ALV Object Model can define a sort criteria for initial display. The ALV Grid uses a reference to the data table for display. The ALV Grid 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.
Question: ABAP is a programming language that… There are 4 correct answers to this question. Interacts with the user. Separates program code from language text. Controls the business logic Processes and formats data. Executes on all three levels of the three-tier architecture.
Question: In which sequence are the following ABAP Events triggered? Please choose the correct answer. 1. INITIALIZATION 2. AT SELECTION-SCREEN 3. START-OF-SELECTION 1. START-OF-SELECTION 2. AT SELECTION-SCREEN 3. INITIALIZATION 1. INITIALIZATION 2. START-OF-SELECTION 3. AT SELECTION-SCREEN 1. AT SELECTION-SCREEN 2. INITIALIZATION 3. START-OF-SELECTION.
Question: Identify the types of layout managers. There are 4 correct answers to this question. FlowLayout GridLayout TreeLayout ColumnLayout RowLayout MatrixLayout.
Question: You Created the following ABAP Code: DATA x TYPE REF TO DATA DATA y TYPE REF TO OBJECT ASSIGN x TO (field symbol) fs ASSIGN y TO (field symbol) fs You want to add a declaration of (field symbol) fs to the Code. Which of the Following Declarations are Valid? There are 2 correct answers to this question. FIELD-SYMBOLS fs FIELD-SYMBOLS fs TYPE REF TO ANY FIELD-SYMBOLS TYPE REF TO DATA FIELD-SYMBOLS fs TYPE ANY.
Question: Which elementary field types are considered a character type? There are 5 correct answers to this question. T I XSTRING STRING D N F C X.
Question: You have located a new (kernel) Business Add-in(BAdI) in an SAP standard application? What must you create to implement the BAdI, and in which order? Please choose the correct answer. Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. - BAdI Implementation - Enhancement Spot Implementation - Enhancement Spot Implementation - BAdI Implementation - Enhancement Project - BAdI Implementation - BadI Implementation - Enhancement Project.
Question: Which of the following ABAP code lines is valid? There are 3 correct answers to this question. STATICS s_mantr TYPE mantr VALUE ‘100’ SELECT-OPTIONS s_mantr TYPE mantr DEFAULT ‘100’ DATA gc_mantr TYPE mantr DEFAULT ‘100’ CONSTANTS gc_mantr TYPE mantr VALUE ‘100’ PARAMETERS p_mantr TYPE mantr DEFAULT ‘100’.
Question: 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. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 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. START-OF-SELECTION 4. AT SELECTION-SCREEN 1. AT SELECTION-SCREEN OUTPUT 2. INITIALIZATION 3. AT SELECTION-SCREEN 4. START-OF-SELECTION.
Question: What must you do to define a database view using the ABAP Dictionary? There are 3 correct answers to this question. Define selection criteria for the view. Choose the database tables from where the view acquires data. Choose the fields from the tables that should be part of the view. Define the join conditions between the tables. Define buffering settings for the underlying database tables.
Question: You run an executable program which contains the following code: DATA: gv_var1 TYPE n LENGTH 3, Gv_var2 TYPE n LENGTH 3 VALUE ‘456’. START-OF-SELECTION CLEAR gv_var2 Gv_var2 = gv_var1. Gv_var1 = ‘123’. At what point does the system reserve memory for the data object gv_var1? Please choose the correct answer. When the assignment to gv_var2 is executed At the beginning of the START-OF-SELECTION event block As soon as the program is loaded into thie internal session When the value ‘123’ is assigned to the data object.
Question: Which of the following statements are true? There are 2 correct answers to this question. Hashed tables are always accessed by index. A sorted table is always accessed by a unique key. Standard tables cannot be accessed by index. Hashed tables are accessed by a unique key. Standard tables can be accessed by index.
Question: 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 selection screen field As the data type of an input field on a dialog screen As the data type of a variable in an ABAP program As the data type of a data element in the ABAP Dictionary.
Question: At most, how many buttons can the application toolbar have on the screen? Please choose the correct answer. 20 10 None of the above 35 30.
Question: 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. Documentation Input history Change document PARAMETER ID.
Question: The following piece of code is used DATA: def TYPE abc, Ghi LIKE xyz. Which of the four elements are data types and which are data objects? Please choose the correct answer. abc - data type def, ghi ,xyz - data objects abc - data type def, ghi - data objects xyz - data type or data objects abc, xyz - data type def, ghi - data objects def, ghi - data objects abc, xyz - data type or data object.
Question: 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. Change the name Create several implementations Change the signature Redefine the implementation.
Question: Which of the following statements can you use to setup checkpoints in an ABAP program? There are 3 correct answers to this question. ASSERT LOG-POINT CHECK BREAK BREAK_POINT.
Question: 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 = 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 = a»last_name.
Question: Which of the following is a true statement? There are 2 correct answers to this question. An access key is required to implement an implicit enhancement point. An access key is required to implement business add-ins. An access key is required to enhance an SAP application using a user exit. An access key is required to modify SAP repository objects.
Question: Which of the following capabilities is provided by the Application Layer platform of SAP Netweaver? Please choose the correct answer. Business process management Database and operating system abstraction Multi-channel access Master data management.
Question: What is the difference between the INITIALIZATION and AT SELECTION-SCREEN OUTPUT events? Please choose the correct answer - INITIALIZATION can change the properties of the screen fields - AT SELECTION-SCREEN OUTPUT cannot change the properties of the screen field - INITIALIZATION is only processed once. - AT SELECT-SCREEN OUTPUT can be processed multiple times - INITIALIZATION can overwrite the default value of a PARAMETERS field - AT SELECTIION-SCREEN OUTPUT can overwrite the default values of a PARAMETERS field - INITIALIZATION cannot change pushbutton texts - AT SELECTION-SCREEN OUTPUT can change pushbutton texts.
Question: What does Software Layer Aware Debugging allow you to do? There are 3 correct answers to this question. Trace executing code Bypass authorization objects Specify as much or as little code to debug Debug a large portion of code Debug only a small portion of code.
Question: 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. Supply function Ordinary method Standard hook method Event handler method.
Question: When do you need to use the GROUP BY clause in the SELECT statement? Please choose the correct answer. 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 If you want to redefine the sequence of the columns in the result set.
Question: 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. In case of an input error, a type A 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 OUTPUT. In case of an input error, a type E MESSAGE must be displayed.
Question: 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_id cont_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’. SELECT part_id cont_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_id cont_id from partner AS A LEFT JOIN contract AS b ON a~part_id = b~part_id AND b~division EQ ‘Water’ INTO TABLE lt_result WHERE kind = ‘Residential’ SELECT part_id cont_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’.
Question: Which of the following program types can contain screens? There are 3 correct answers to this question Function groups Executable programs Module pools Class pools Interface pools.
Question: What is the allowed length of the ABAP Dictionary data type DF34_RAW? Please choose the correct answer. The allowed length is between 1 and 31 digits. The allowed length is 34 digits. The allowed length is between 1 and 34 digits. The allowed length is between 0 and 33 digits.
Question: How do you use a sorted internal table? There are 2 correct answers to this question You use APPEND to insert records at the correct position You can resort the table with SORT You need to specify a key in the table declaration You can read the records by index or key.
Question: Which of the following can you define in the technical settings of a transparent table? There are 3 correct answers to this question. Size category Buffering type Delivery class Table name Data class.
Question: Global data types defined in SAP systems are… Please choose the correct answer. ABAP Dictionary types. Date types does not defined Dictionary types. Date types defined in the program using ABAP Dictionary types. Data defined in the program that is visible to all the routines/statements within the ABAP program.
Question: 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 private handler Private event and public handler.
Question: What happens when an authorization check fails? Please choose the correct answer. A type E message is displayed. The program is terminated. A CX_AUTH_FAILED type exception is raised. The system field SY-SUBRC is set to a value other than zero.
Question: You have defined a classical screen (dynpro) with mandatory input fields. You want to exit the screen using the Cancel button even if not all of the mandatory fields have been filled. What is necessary to achieve this? Please choose the correct answer. Set the function type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND. Set the function code assigned to the Cancel button to CANCEL and handle it in a module with the addition AT EXIT-COMMAND. Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT-COMMAND. Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero.
Question: Which controller types can exist within a Web Dynpro component? There are 3 correct answers to this question. Window controller Component controller View controller User controller Application controller.
Question: 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.
Question: Which of the following statements about the Object Navigator are true? There are 4 correct answers to this question. Menus can be displayed and edited in the Object Navigator. You can create customer projects (Transaction CMOD) in the Object Navigator. Screens can be displayed and edited in the Object Navigator. The ABAP Dictionary can be maintained in the Object Navigator. ABAP programs can be displayed and edited in the Object Navigator. You can create BAdI implementations in the Object Navigator.
Question: You create a function group ZATP. What is the name of the corresponding main program? Please choose the correct answer. SAPMZATP ZATP SAPFZATP SAPLZATP.
Question: 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 REF TO a. DATA gt_itab TYPE TABLE OF a. DATA gt_itab TYPE a. DATA gt_itab TYPE LINE OF a.
Question: 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. METHOD PROGRAM FUNCTION MODULE CLASS-POOL TYPE-POOL INTERFACE-POOL REPORT FUNCTION-POOL INCLUDE.
Question: Which of the following are valid control level changes within a loop over an internal table? There are 2 correct answers to this question. COLLECT SUM END of <f> LAST.
Question: Which statements about ABAP are true? Please choose the correct answer. Each statement must end with a period. ABAP keywords and additions must be in uppercase. Each statement must begin with a keyword. Each statement cannot begin with a keyword.
Question: What are characteristics of a hashed internal table? There are 2 correct answers to this question. It must have a unique key. It can have a non-unique key. It can be accessed using the index. It can be accessed using the key.
Question: 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. START-OF-SELECTION LOAD-OF-PROGRAM AT SELECTION-SCREEN OUTPUT INITIALIZATION.
Question: A view can only be displayed in which circumstances? Please choose the correct answer. It contains an inbound and outbound plug. It cannot always be displayed. It can always be displayed. It has been embedded in a window.
Question: Which of the following statements are true? There are 2 correct answers to this question. A database view is implemented as an inner join. A maintenance view is implemented as an inner join. A database view is implemented as an outer join. A maintenance view is implemented as an outer join.
Question: Your code contains the following statement: READ TABLE gt_itab INTO gs_struc INDEX 1. When defining gt_itab, which internal table types can you use? Please choose the correct answer. Sorted and hashed Standard and sorted Standard, sorted, and hashed Standard and hashed.
Question: Which selection screen elements allow user input in ABAP Reports? There are 2 correct answers to this question SELECTION-SCREEN COMMENT SELECTION-SCREEN BLOCK SELECT-OPTIONS PARAMETERS.
Question: You want to include an element of type ‘Table’ in your web dynpro. What actions add the corresponding columns to the table automatically? Please choose the correct answer. Right click the table and select the ‘CREATE_BINDING’ option Include the method BIND_TABLE of IF_WD_CONTEXT_NODE. Generate a ‘BIND_TABLE’ method using the web dynpro method wizard. Bind the table attribute ‘DATA_SOURCE’ to the context node.
Question: Which of the following generic types can you use to define a field symbol that will be assigned to a character string? There are 3 correct answers to this question Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. Type xsequence Type any table Type clike Type csequence Type any.
Question: Which of the following Data Types are allowed in ABAP? There are 2 correct answers to this question. DECFLOAT64 DECFLOAT16 DECFLOAT34 DECFLOAT32.
Question: What are the advantages of defining texts symbols in executable programs? There are 2 correct answers to this question They are easier to maintain than literals They facilitate multilingual functionality The same text symbol can be used by other programs Then can store up to 256 characters.
Question: Which parameter types can be used in the signature of a functional method? There are 2 correct answers to this question. RETURNING IMPORTING EXPORTING CHANGING.
Question: What must you specify in a Unicode system when opening a file in TEXT MODE? Please choose the correct answer. The byte order The code page The Layer page The ENCODING addition.
Question: Which ABAP statement can make an element visible that you statically defined as invisible? Please choose the correct answer. SCREEN-INVISIBLE = 1 SCREEN-ACTIVE = 1 SCREEN-ACTIVE = 0 SCREEN-INVISIBLE = 0.
Question: You want to define data structures to hold two fields with data elements s_carr_id and s_carrname. Which of the following declarations can be used to define this data structure? There are 2 correct answers to this question. TYPES: BEGIN OF gs_flight, DATA: BEGIN OF gs_flight, DATA BEGIN OF gs_flight, TYPES: BEGIN OF gty_flight.
Question: Where can you define data types that can be accessed directly by all ABAp repository objects in an SAP system? There are 2 correct answers to this question In a method In a function module In a global class In the ABAP dictionary.
Question: 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. Search for a Business Transaction Event in the Customizing tree (transaction SPRO). Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System. Perform a program-related global search for GET BADI. Perform a program-related global search for a customer exit. Select from the list of application-related BAdIs or enhancement spots in the SAP Application Hierarchy.
Question: You have written a program to output data using the ALV grid control. Which sequence of steps should be executed at runtime? Please choose the correct answer. 1. Create a grid object 2. Pass data to the grid object 3. Create a container object 1. Create a grid object 2. Create a container object 3. Pass data to the grid object 1. Create a container object 2. Create a grid object 3. Pass data to the grid object 1. Pass data to the grid object 2. Create a container object 3. Create a grid object.
Question: What ABAP statements can you use to create an instance of the class CL_GUI_CUSTOM_CONTAINER in an ABAP program? Please choose the correct answer. DATA: go_container TYPE REF TO CL_GUI_CUSTOM_CONTAINER. CREATE OBJECT go_container….. DATA: go_container TYPE CL_GUI_CUSTOM_CONTAINER. CREATE DATA go_container… DATA: go_container TYPE REF TO CL_GUI_CUSTOM_CONTAINER. CREATE DATA go_container… DATA: go_container TYPE CL_GUI_CUSTOM_CONTAINER. CREATE OBJECT go_container….
Question: For which of the following purposes can you use the ABAP dictionary? There are 2 correct answers to this question. To create lock objects To maintain program translations To create development classes To activate logging for transparent tables.
Question: A work process… Please choose the correct answer. Becomes inactive while waiting for a user. Becomes active while waiting for a user. Uses a common memory area called shared memory. Stays linked to a screen through the dispatcher.
Question: 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. Usually, dialog steps are assigned to different dialog work processes. The program is always executed in just one dialog work process with roll out.
Question: How do you define an internal table in a private method of a class? There are 3 correct answers to this question. DATA lt_itabTYPE Table Type DATA lt_itab TYPE TABLE OF Structure Type DATA lt_itab TYPE TABLE OF Dictionary Table WITH HEADER LINE DATA lt_itab TYPE TABLE OF Dictionary Table DATA lt_itab TYPE Dictionary Table.
Question: What is the maximum number of watchpoints that can exist at one time? Please choose the correct answer. 10 No limit 6 8.
Question: Which boundary conditions lead to improved access time to an internal table? There are 3 correct answers to this question. Left justified part of key for hashed tables Left justified part of key for sorted tables Index access for hashed tables Index access for standard tables Fully qualified key for sorted tables.
Question: Which of the following are incorrect statements? There are 2 correct answers to this question. TYPES: carrid_ty LIKE spfli-s-carr_id. TYPES: date_ty TYPE D LENGTH 10. TYPES: Str TYPE STRING LENGTH 20. TYPES: werks TYPE C LENGTH 4.
Question: You want to read data from two database tables A and B using a database join. Database table B contains details for data records stored in database table A. Your result should contain all combinations of matching rows from A and B plus all rows from A that do not have matching rows in B. Which statement do you use? Please choose the correct answer. SELECT … FROM a JOIN b … SELECT … FROM b RIGHT OUTER JOIN a … SELECT … FROM a INNER JOIN b … SELECT … FROM a LEFT OUTER JOIN b ….
Question: The order of fields for a transparent table in the database… Please choose the correct answer. Is allowed to be different than the ABAP Dictionary. Needs to match the ABAP Dictionary. Is created in the order of the ABAP Dictionary. Is created in the order of the Data Dictionary.
Question: Which statement will interrupt the processing of the current screen and branch to new screen? Please choose the correct answer. LEAVE TO SCREEN <NNNN> CALL SCREEN <NNNN> None of the above SET SCREEN <NNNN>.
Question: Which of the following function types in a GUI status are reserved for internal use? There are 2 correct answers to this question. H-HELP REQUEST S- SYSTEM E-EXIT T-TRANSACTION.
Question: Which steps are needed when implementing the singleton concept for class instantiation with minimum coding? There are 3 correct answers to this question. Save the instance of the class in a static attribute. Define the instantiation of the class as private. Define the class as abstract. Create an instance of the class in a static constructor. Create an event that returns the instance of the class.
Question: What is the root class in the RTTS inheritance tree? Please choose the correct answer. CL_ABAP_DATADESCR CL_ABAP_ELEMDESCR CL_ABAP_COMPLEXDESCR CL_ABAP_TYPEDESCR.
Question: What can you enhance using BAdIs? There are 3 correct answers to this question. Source code Data elements Screens Database tables Menus.
Question: Which of the following statements are correct? There are 4 correct answers to this question. Class methods assigned to the public visibility section can be accessed outside the class using the static component selector and the class name. You can call private methods within the public methods without reference to the object or class. Only public methods can be addressed outside the class. Static methods can be defined in both the public and private visibility section of the class. None of the above.
Question: Which of the following data types are predefined ABAP data types? There are 3 correct answers to this question. FLOAT DECFLOAT34 DECIMALS XSTRING STRING.
Question: You need to create a piece of code that can be used by multiple programs. Which of the following techniques for modul arization does SAP recommend? There are 2 correct answers to this question A function module in a function group A method in a local class A subroutine in a program A method in a global class.
Question: What type of ABAP Dictionary view is implemented as an INNER JOIN? Please choose the correct answer. Maintenance view Help view Database view Projection view.
Question: When must a foreign key have domain equality? Please choose the correct answer. For a check field Always For a text table Never.
Question: Which of the following ABAP data types are compatible with the generic charactertype CLIKE? There are 3 correct answers to this question. XSTRING C N DECFLOAT STRING.
Question: What are the prerequisites when creating an append structure for a standard SAP table? There are 2 correct answers to this question The table cannot have any fields of type FLTP The table must be copied before the append structure can be created The enhancement category of the table is NOT set to ‘Not enhacable’ The fields in the append structure should star with YY or ZZ.
Question: To benefit from the hash algorithm when accessing a hashed internal table, how do you specify the key? Please choose the correct answer. Any key Under-qualified Fully qualified Left aligned, gap free.
Question: Which view types can you use to join two tables with an outer join? There are 2 correct answers to this question. Database view Maintenance view Help view Projection view.
Question: Which database objects can you create in the ABAP Dictionary? There are 2 correct answers to this question Logical databases Indexes Foreign key relationships Projection views.
Question: Identify the ways to map context structures. There are 2 correct answers to this question. Static context mapping External context mapping Dynamic context mapping Direct context mapping.
Question: How do you embed a subscreen in a main screen? Please choose the correct answer. Use SET SUBSCREEN in a PBO module of the main screen. Use SET SUBSCREEN in the flow logic of the main screen. Use CALL SUBSCREEN in the flow logic of the main screen. Use CALL SUBSCREEN in a PBO module of the main screen.
Question: Which of the following ABAP standard types are incomplete? There are 2 correct answers to this question. N STRING X F.
Question: What must you do to create a singleton class? There are 3 correct answers to this question Instantiate the class in a static method of the class itself Define the class as abstract Implement the IF_UMM_SINGLETON interface in the class Set the class instantiation to private Define the class as final.
Question: Which events can exist in all types of programs that actually contain executable statements? Please choose the correct answer. AT USER-COMMAND AT LINE-SELECTION LOAD-OF-PROGRAM INITIALIZATION START-OF-SELECTION AT PF##.
Question: You want to define two database tables with different structures. Both tables should contain the fields CHANGE_DATE and CHANGE_TIME. How do you implement this in order to minimize the maintenance effort? Please choose the correct answer. Define the two fields in each database table separately. Define an append structure with these two fields and assign this append structure to both database tables. Define the two fields in one database table and copy them to the other database table. Define a structure with these two fields and include this structure in both database tables.
Question: In which program types can you create dialog screens? There are 3 correct answers to this question Class pool Module pool Executable program Function group Interface pool.
Question: Which method of passing parameters is preferred for its performance? Please choose the correct answer. Pass by class Pass by reference Pass by subclass Pass by value.
Question: You are using the new debugger and you want to change the content of an internal table. Which actions are allowed? There are 3 correct answers to this question. Change row content and press Enter (<ENTER>). Change row content and press Save (<CTRL> + S). Delete the entire contents of a table. Delete the selected rows. Delete table from memory.
Question: Which of the following functions does the ABAP Dispatcher perform? There are 2 correct answers to this question. It distributes user requests among available work processes. It communicates with other instances in the system. It enables communication between SAP systems and external application systems. It directs HTTP requests from an SAP system to a web server.
Question: What is data binding? Please choose the correct answer. Connecting one Web Dynpro component to another Web Dynpro component Connecting an outbound plug on one view to the inbound plug of another view Connecting a context node in one controller to a context node in another controller Connecting the values of user interface elements to the context attributes of the corresponding controller.
Question: Which of the following enhancement options does not require any preparation from SAP? Please choose the correct answer. Explicit enhancement point Implicit enhancement point Explicit enhancement sections New BAdIs.
Question: 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_A 1. UPD_TRAN_A 2. UPD_VEHI_B 1. UPD_TRAN_B 2. UPD_VEHI_B 1.UPD_VEHI_A 2.UPD_TRAN_B.
Question: Which of the following can you assign a search help to? There are 3 correct answers to this question Domain Structure component Table type Check table Data element.
Question: Which statement ends a screen sequence and starts from initial screen? Please choose the correct answer. LEAVE TO SCREEN LEAVE SCREEN CALL SCREEN SET SCREEN 0.
Question: Which does the field catalog allow you to do? There are 3 correct answers to this question. Change the display order of a column Specify the sort order of the display table Change the title of a column Add a field to the display Produce a striped pattern for the display lines.
Question: What does the Refactoring Assistant allow you to do? There are 2 correct answers to this question. Move between classes and interfaces Move components between superclasses and subclasses Rename all occurrences of a method Rename all subclasses of a method.
Question: What is the default length of the type C data type? Please choose the correct answer. 1 100 1–65535 10.
Question: You display the content of an internal table using an ALV grid control. The content of the internal table changes during the program. Which CL_GUI_ALV_GRID class method can you use to display the changed content? Please choose the correct answer. REFRESH_TABLE_DISPLAY in module PAI SET_TABLE _FOR_FIRST_DISPLAY in module PBO REFRESH_TABLE_DISPLAY in module PBO SET_TABLE_FOR_FIRST_DISPLAY in module PAI.
Question: Where should the labels for fields be stored? Please choose the correct answer. Data element Field Table Structure Domain.
Question: Which of the following standard hook methods exist in all Web Dynpro controllers? There are 2 correct answers to this question Wddoinit Wddoexit Wddoafteractions Wddobeforenavigation.
Question: The statements CALL BADI and GET BADI are used for which type of BAdIs? Please choose the correct answer. Classical BAdI New BAdI Classical DDic None of the above.
Question: Which of the following program types can contain screens? There are 3 correct answers to this question Executable programs Module pools Interface pools Class pools Function groups.
Question: When does the lifetime of a Web Dynpro component begin and end? Please choose the correct answer. It begins the first time it is called at runtime, and it ends with the Web Dynpro application that called and instantiated the component ends. It ends each time it is called, and it ends when the component completes. It begins each time it is called, and it ends when the component completes. It begins when instantiated and it ends when the program ends or the object is freed.
Question: When analyzing a program, which tasks can you perform using the code inspector? There are 3 correct answers to this question. Discover unused variables. Evaluate the time needed for program execution. Execute the extended program check Inspect the memory consumption Determine used database tables.
Question: Which statements are true about a class that has granted friendship to another class? There are 4 correct answers to this question. The friend has access to private attributes. The friend has access to protected attributes. All classes the friend has granted friendship access status to also have the same access. The friend has access to public attributes. All classes that inherit from the friend (subclasses) also have the same access.
Question: After which statement will the runtime system initialize the ABAP memory Please choose the correct answer. LEAVE TO TRANSACTION SUBMIT… AND RETURN SUBMIT CALL TRANSACTION.
Question: Which statements are considered obsolete and cannot be used in ABAP Objects? Please select all the correct answers that apply. DATA ... BEGIN OF ... OCCURS INFOTYPES ON CHANGE OF LEAVE DATA ... TYPE ... OCCURS RANGES LOOP AT dbtab TABLES SEARCH.
Question: You want to create a transparent table. Which of the following must you define to activate the table? There are 3 correct answers to this question. A delivery class The MANDT field The foreign key A short description The primary key.
Question: Which property of the InputField UI element must be bound to a context attribute? Please choose the correct answer. visible value enable state.
Question: 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. Standard table Sorted table Index table Hashed table.
Question: With what can you simulate multiple inheritance? Please choose the correct answer. INHERITING FROM REDEFINITION CLASS CATEGORY INTERFACES.
Question: Which of the following includes are generated when you create a function group? Please choose the correct answer. LxxxxTOP LxxxxUXX LxxxxO01 LxxxxF01.
Question: To which context object is the attribute LEAD_SELECTION_INDEX related? Please choose the correct answer. Element Attribute Supply function Node.
Question: 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 displayed again and the PBO flow logic is processed. Only fields B and C are ready for input. 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.
Question: What is the Web Dynpro programming model is based on? Please choose the correct answer. Internet Transaction Server (ITS) Model View Controller (MVC) Business Server Pages (BSPs) Classic Dynpro programming.
Question: 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 MESSAGE TYPE A MESSAGE TYPE E ROLLBACK WORK MESSAGE TYPE X MESSAGE TYPE W.
Question: Where can you define global data types that are visible system-wide? There are 3 correct answers to this question. In a function module In a global class In the ABAP Dictionary In a method of a global class In a global interface.
Question: What is unique about a functional method? There are 5 correct answers to this question. It can be used in logical expressions. It can contain an importing parameter. It must be a singleton. It can contain a changing parameter. It must contain a returning parameter. It can be used in SELECT statements. It can contain an exporting parameter.
Question: What is the correct order for using a lock object? Please choose the correct answer. Set the lock, read the data, change the data, release the lock release the lock, Read the data, set the lock, change the data Set the lock, read the data, release the lock, change the data Read the data, set the lock, change the data, release the lock.
Question: You want to include an element of type ‘Table’ in your web dynpro. What actions add the corresponding columns to the table automatically? Please choose the correct answer. Include the method BIND_TABLE of IF_WD_CONTEXT_NODE. Right click the table and select the ‘CREATE_BINDING’ option Bind the table attribute ‘DATA_SOURCE’ to the context node Generate a ‘BIND_TABLE’ method using the web dynpro method wizard.
Question: Which type of view cannot be used in a search help? Please choose the correct answer. Candidates key view Database view Maintenance view Help view.
Question: Each button on a Dynpro (screen) requires the assignment of a function code. This function code… Please choose the correct answer. Is used to define global variables that receive a value when the button is clicked. Prevents the function code from be assigned to a category item. Prevents the function code from be assigned to a menu item. Can be used to identify when the button is clicked by looking for the function code in the screen’s OK_CODE field.
Question: Which of the following customer modifications options are available in the table maintenance generator? There are 2 correct answers to this question. Search helps Events Append searches Maintenance screens.
Question: 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 factory method that returns an object reference A method to set an instance attribute with one importing parameter and no other parameters A private static helper method that returns a single value as the result of an algorithm.
Question: 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. Add ZZPRICE to the customizing include for the table Insert ZZPRICE into an SAP structure for the table Create an append structure and add ZZPRICE to it. Insert ZZPRICE at the end of the table.
Question: 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 Function code of buttons Screen status Attributes of screen elements.
Question: Which of the following is a true statement? There are 3 correct answers to this question. Client-specific customization objects are assigned to the customizing request. Inactive objects can be transported. All transportable objects have to be assigned to a package. Repository objects and cross-client customization objects are assigned to the workbench request. Local repository objects can be transported.
Question: Which components of the class can be accessed in the implementation of a static method in that class? There are 2 correct answers to this question Constants All events Types Instance attributes.
Question: Which of the following statements are correct? There are 3 correct answers to this question. You can use the addition NO-DISPLAY to hide the input field on the selection screen. You can only specify default values for the LOW and HIGH fields of the SELECT-OPTIONS input field. The SELECT-OPTIONS statement creates an internal table with a header line. The internal table is also known as the selection table. The structure of the selection table created with SELECT-OPTIONS has four components: SIGN, OPTION, LOW, and HIGH.
Question: When starting the Debugger, what circumstance causes the runtime error DEBUGGING_NOT_POSSIBLE? Please choose the correct answer. Starting a non-exclusive mode in a productive system When more than five sessions are already associated with this login user When more than six sessions are already associated with this login user When the number of debugging sessions on the server exceeds the value defined by the profile parameter rdisp/wpdbug_max_no.
Question: 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. DELETE UPDATE. ROLLBACK WORK. EXIT. MESSAGE axxx(nnn). MESSAGE exxx(nnn).
Question: Your task is to enhance the screen of an SAP standard application. How do you determine if there is a customer exit for this task? Please choose the correct answer. You search in the source code of the application for GET BADI statement You search in the flow logic of the screen for CAL CUSTOMER-SUBSCREEN statement You use the BAdI Builder (transaction SE19) to check for a suitable Business Add-In(BAdI) You search in the SAP reference Implementation Guide (IMG) for a suitable user exit.
Question: Which of the following tasks does the BADI implementing class perform? Please choose the correct answer. Deleting Filtering Sequencing Inserting.
Question: 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%’.
Question: 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 tables of objects Memory bottlenecks result in runtime errors and have to be caught Data is saved as attributes of objects Concurrent read accesses are supported Concurrent write accesses are supported.
Question: DOG is a subclass of ANIMAL. You have created a variable of type ANIMAL that references an instance of the DOG class. Which of the following statements can you use to copy this reference to a new variable of type DOG? Please choose the correct answer. MOVE-CORRESPONDING…… TO…… MOVE……?TO…… WRITE……TO…… MOVE…. TO…..
Question: In an ABAP program you have the following code sequence: DATA var TYPE n LENGTH 1. FIELD –SYMBOLS fs TYPE c ASSIGN var TO fs CASTING Which type is used to cast the assigned memory area? Please choose the correct answer. The type of var The type of <fs> The default type I The default type STRING.
Question: You are writing a function module that will be called from external system via remote function call (RFC). How do you report an error back to the external caller? Please choose the correct answer. Write the error data into TABLES parameters that is passed by reference. Write the error data into a RECEIVING parameter that is passed by value. Write the error data into a CHANGING parameters passed by value. Write the error data into an EXPORTING parameters passed by reference.
Question: When should you use a hashed internal table? There are 2 correct answers to this question. When accessing by index When accessing using the left-justified part of the key When accessing mainly single records When accessing by secondary key When accessing always by primary key.
Question: Which must a search help do? There are 4 correct answers to this question. Use a table or a view for data selection Allow the user to select a response Have a dialog with the user Determine the values for selection by the user Be used from a screen.
Report abuse Terms of use
We use cookies to personalize your experience. If you continue browsing you will be accepting its use. More information.