In which object do you assign values to authorization fields?
Business Role
IAM App
Authorization object
Business Catalog
Which of the following are features of Core Data Services? (3 correct)
Associations
Annotations
Inheritance
Delegation
Structured Query Language (SQL)
Your ABAP SQL SELECT statement contains the following FIELDS list: field1, field2, sum( field4 ). Only one of the following GROUP BY clauses causes a syntax error. Which one?
GROUP BY field1, field2
GROUP BY field1
GROUP BY field1, field2, field3
What does the annotation @Consumption.ValueHelpDefiniton specify? Note: There are 2 correct answers to this question.
The field that provides the selected value
A CDS view that provides the hit list
A list of fields in the hit list
A list of possible entries
An ABAP built-in function xyz( ) is called in the following way: IF xyz( …. ) . … ENDIF. What does this tell you about the nature of the function?
xyz( ) is a description function.
xyz( ) is a predicate function.
xyz() is a standard function.
xyz( ) is a processing function.
When you address an object using an interface reference, which elements can you address?
All of the public elements in the class
All of the elements in the interface
All of the elements in the class
All of the elements in the method
You want to calculate the ratio of two numeric values in ABAP SQL. The result should be rounded to exactly 1 decimal. What do you use to calculate the division?
Numeric function DIVISION( )
Operator /
Numeric function DIV( )
Which of the following parts of a behavior definition are generated automatically? Note: There are 2 correct answers to this question.
Draft enabling
Validations
Create, update, and delete operations
Determinations
You are using the DELETE ADJACENT DUPLICATES statement. Which of the following statements about the COMPARING addition are true? Note: There are 2 correct answers to this question.
It is mandatory.
If you leave it out, the key fields of the table row must be the same in order to be considered a duplicate.
It will only work properly if the table has been sorted according to the same columns as are listed after COMPARING.
If you leave it out, the entire line must be the same in order to be considered a duplicate
What may you not do in a subclass?
Add new elements
Add a new constructor with its own signature
Change the signature of an inherited method
Match the sequence of execution in the dropdown list to the operation. (1 is the highest priority and 3 is the lowest priority.)
1,3,2
2,3,1
2,1,3
3,1,2
1,2,3
When are you forced to define alias names for the data sources of a join?
Always, alias names for data sources are always mandatory.
If a field name is used in several data sources.
Never, alias names for data sources are always optional.
If the same data sources is used more than once.
Which of the following method calls in a RAP validation create messages which are translatable? Note: There are 2 correct answers to this question.
DATA(msg) = me->new_message_with_text( severity = ms-error text = |Airport does not exist| ).
DATA(msg) = me->new_message_with_text( severity = ms-error text = |{ 'Airport does not exist'(ane) } | ).
DATA(msg) = me->new_message_with_text( severity = ms-error text = 'Airport does not exist ' ).
DATA(msg) = me->new_message_with_text( severity = ms-error text = 'Airport does not exist'(ane) ).
You have a result field result with TYPE P LENGTH 3 DECIMALS 2. Which of the following statements leads to an exception?
result = EXACT #( 1 / 8 ).
result = 8 / 16.
result = EXACT #( 1 / 2 ).
result = 1 / 16.
Which of the following are incomplete ABAP types? (2 correct)
C
P
String
T
You can use one of the following statements to divide a character string into several substrings.
CONCATENATE
SPLIT
WRITE
REPLACE
You are designing the following select statement in ABAP Open SQL:
1. DATA gt_flights type standard table of demo_cds_flights.
2.
3. SELECT
4.
5. FROM demo_cds_flights
6.
7. FIELDS carrid, connid, fldate, SUM(payment_sum), currency
8.
9. WHERE fldate › @sy-datum
10.
11. GROUP BY carrid, connid, fldate
12.
13. ORDER BY carrid, connid.
14.
To adhere to the most recent ABAP SQL syntax conventions from SAP, on which line must you insert the "INTO TABLE @gt_flights" clause to complete the SQL statement?
#14
#6
#8
#4
In a loop that processes an internal table and modifies the contents, you replace a work area with a field symbol. What do you expect to happen to the performance of the loop?
The field symbol is faster than the work area.
The performance of both techniques is equal.
The work area is faster than the field symbol.
In the validation, you use the READ ENTITIES statement to read the data entered by the user. Which parameter of the validation method do you use to ensure that the correct data is retrieved?
KEYS
REPORTED
FAILED
EXTRACT_MONTH( ) is a generic SQL function which can handle input of different types. Which of the following built-in types are allowed for this function? Note: There are 3 correct answers to this question.
TIMS
DATS
UTCLONG
DATN
TIMESTAMPL
How do you specify table-specific properties when creating a database table in ADT?
In transaction SE16
In the Properties view of the database table
Using annotations in the projection list
Using appropriate annotations before the DEFINE TABLE statement
You check a user's authorization to view data using an AUTHORITY-CHECK statement. What happens if the user does not have the requisite authorization?
sy-subrc is set to a value unequal to 0. The developer must ensure him or herself that the user cannot see the data.
sy-subrc is set to 0. The user is prevented from seeing the data automatically.
sy-subrc is set to a value unequal to 0. The user is prevented from seeing the data automatically.
sy-subrc is set to 0. The developer must ensure him or herself that the user cannot see the data.
When you create a database table to generate a RAP application, you must create a client field. Which data type must it have?
The built-in ABAP Dictionary type abap.char(3)
The data element MANDT.
The built-in ABAP Dictionary type abap.clnt.
In the READ ENTITIES statement, you use an internal table with a special type (TYPE TABLE FOR READ RESULT). How is this type created?
The system creates it automatically.
The developer of the business object creates it in the behavior implementation.
The developer of the business object creates it as a global type.
Which of the following expressions can you use to force a type conversion?
EXACT #( )
COND #( )
CONV #( )
REDUCE #( )
Which of the following actions cause an indirect change to a database table requiring a table conversion? (2 correct)
Changing the field labels of a data element that is used in the table definition.
Deleting a field from a structure that is included in the table definition.
Renaming a field in a structure that is included in the table definition.
Shortening the length of a domain used in a data element that is used in the table definition.
Which of the following are subject to translation in ABAP? Note: There are 3 correct answers to this question.
The value of a text symbol in an ABAP class
The value of a text literal in the source code of an ABAP class
The value of annotation @enduserText.Label in a data definition
The result of a selection criteria
The short text of a message text in a message class
You want to read data from an internal table using some, but not all, of its key fields. The fields you want to use are at the beginning of the key with no gaps. What kind of internal table is suitable?
Sorted table
Hashed table
Standard table
Internal table
Which of the following statements is true for a standard internal table?
The key is always non-unique
You can choose whether the key should be unique or non-unique
The key is always unique
The most important views in the ABAP Development Tools perspective include? Note: There are 2 correct answers.
Source Code Editor View
History View
Project Explorer View
Local View
When you create a validation, what does the system generate automatically?
An empty method in the local class of the behavior implementation.
A fully-implemented method in the global class of the behavior implementation.
A fully-implemented method in the local class of the behavior implementation.
An empty method in the global class of the behavior implementation.
Which internal table type allows unique and non-unique keys?
Hashed
Standard
Sorted
Which of the following assignments between variables of different data types is guaranteed to be free of rounding, truncation, field overflow, or type mismatches? Note: There are 2 correct answers to this question.
TYPE C LENGTH 10 to TYPE C LENGTH 3
TYPE DECFLOAT16 TO TYPE DECFLOAT34
TYPE P LENGTH 3 DECIMALS 2 to TYPE P LENGTH 6 DECIMALS 3
TYPE STRING to TYPE I
In our scenario, what is coded in a behavior implementation? Note: There are 2 correct answers to this question.
Update
You analyze ABAP code with an ABAP SQL SELECT. The FROM clause contains a nested joins but there are no brackets. What do you look at to find out in which sequence the joins are evaluated?
The sequence of selection criteria
The sequence of ON conditions
The sequence of selected fields
The sequence of data sources
For which of the following analysis tools does ABAP Development Tools provides a dedicated perspective? Note: There are 2 correct answers to this question.
ABAP Profiling
ABAP Unit
ABAP Debugger
ABAP Test Cockpit
You need to display an error text. Where do you create it?
In a text pool.
In a global class.
In a message class.
The following techniques can avoid runtime errors. (2 corrects)
Check program for syntax errors
Trap error with Try statements
Use program logic to avoid errors
Trap errors with Case statements
Your class lcl_class has a factory method factory. Which of the following are properties of factory? Note: There are 2 correct answers to this question.
Its returning parameter has the type REF TO lcl_class
It may not have any importing parameters
It is a public method
It is an instance method
Which of the following data types is complete?
N
Which of the following are use cases for side-by-side extensions? (2 correct)
Adding additional business logic to an SAP S/4HANA Cloud Business Object
Creating custom applications integrating data from SAP S/4HANA Cloud and SAP Ariba
Creating custom fields in an SAP S/4HANA Cloud table
A custom solution needing to be developed by a partner
Which of the following uses of SQL function SUBSTRING( ) returns the same result as LEFT( text_field, 1)?
SUBSTRING(text_field, 1, 0)
SUBSTRING(text_field, 1, 1)
SUBSTRING(text_field, 0, 1)
After profiling an ABAP application you want to analyze the sequence in which procedural units were called. Which of the following trace analysis tools do you go to?
ABAP Stack
Database Accesses
Condensed Hit List
Aggregated Call Tree
Which of the following can you use to copy data from one internal table to another? Note: There are 2 correct answers to this question.
The UPDATE statement
A table comprehension with VALUE #( )
The SELECT statement.
The CORRESPONDING #( ) operator
Which of the following can you use to specify the data type of a column in a database table?
Domain
Local type
Data element
Which of the following integration frameworks have been released for ABAP cloud development? (3 correct)
SOAP consumption
Business Add-ins (BAdIs)
CDS Views
OData services
Business events
Your ATC check finds a variable text that is not used statically. You want to suppress this finding using either a pseudo-comment or a pragma. Which of the following options are syntactically correct?
DATA text TYPE string "#EC NEEDED .
DATA text TYPE string. ##needed
DATA text TYPE string ##needed .
DATA text TYPE string. "#EC NEEDED
A class lcl_plane has the subclasses lcl_passenger and lcl_cargo. Which of the following statements is true?
You can only assign an instance of lcl_passenger to a reference variable with type lcl_passenger
You can assign an instance of lcl_passenger to a reference variable with type lcl_cargo.
You can assign an instance of lcl_passenger to a reference variable with type lcl_plane.
You subtract one field with type D from another field with type D. What is the data type of the result?
D
I
Which of the following data types is a numeric type? Note: There are 3 correct answers to this question.
DECFLOAT16
Zuletzt geändertvor 8 Monaten