In which products must you use the ABAP Cloud Development Model? Note: There are 2 correct answers to this question.
SAP BTP, ABAP environment
SAP S/4HANA Cloud, private edition
SAP S/4HANA Cloud, public edition
SAP S/4HANA on premise
hich RESTful Application Programming object can be used to organize the display of fields in an app?
Metadata extension
Data model view
Service definition
Projection view
Which of the following are parts of the definition of a new database table? (2 correct)
Extension
Semantic table attributes
Field list
Partitioning attributes
Which of the following is a generic internal table type?
INDEX TABLE
SORTED TABLE
HASHED TABLE
STANDARD TABLE
Given the following Core Data Services View Entity Data Definition,
1 @AccessControl.authorizationCheck: #NOT_REQUIRED
2 DEFINE VIEW ENTITY demo_cds_data_source_matrix
3 AS SELECT FROM
4 <source>
5 {
6 KEY field_1,
8 field_2,
9 field_3
}
which of the following types are permitted to be used for <source> on line #4?
Note: There are 2 correct answers to this question.
A database table from the ABAP Dictionary
A CDS DDIC-based view
An external view from the ABAP Dictionary
A database view from the ABAP Dictionary
Frage 42Falsch
What are the special data types of the internal tables in EML called?
Internal behavior types.
Derived behavior operation types.
Derived behavior definition types.
EML operation types.
In the assignment.
DATA(gv result) = 1 / 8. What will be the data type of gv result?
TYPE P DECIMALS 2
TYPE DEFLOAT16
TYPE P DECIMALS 3
TYPE I
Setting a field to read-only in which object would make the field read-only in all applications of the RESTfuI Application Programming model?
Behavior definition
Which of the following are features of Core Data Services? (3 correct)
Delegation
Structured Query Language (SQL)
Annotations
Inheritance
Associations
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 user is prevented from seeing the data automatically.
sy-subrc is set 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.
sy-subrc is set to a value unequal to 0. The developer must ensure him or herself that the user cannot see the data.
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 Unit
ABAP Debugger
ABAP Test Cockpit
ABAP Profiling
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 data sources
The sequence of selected fields
The sequence of selection criteria
The sequence of ON conditions
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, field2, field3
GROUP BY field1
Which of the following integration frameworks have been released for ABAP cloud development? (3 correct)
Business Add-ins (BAdIs)
SOAP consumption
Correct selection
Business events
CDS Views
OData services
Which of the following SQL techniques is available in ABAP SQL but NOT supported in ABAP CDS?
ORDER BY
GROUP BY
UNION
DISTINCT
Which of the following are tasks of the ABAP Core Data Services? Note: There are 2 correct answers to this question.
Define views on the database.
Provide services for classical ABAP user interfaces.
Define tables on the database
Define Business Objects in the ABAP RESTful application programming model.
Frage 17Falsch
Given the following Core Data Service View Entity Data Definition:
AccessControl.authorizationCheck: #NOT REQUIRED
DEFINE VIEW ENTITY demo_sales_cds_so_i_ve
AS SELECT FROM demo_sales_so_i
ASSOCIATION TO PARENT demo_sales_cds_so_ve AS SalesOrder
ON $projection.parent key = SalesOrder.so_key
COMPOSITION [0..*] OF demo_sales_cds_i_sl_ve AS _ScheduleLine
ASSOCIATION [0..1] TO demo_sales_cds_material_ve AS _Material
ON Sprojection.material Material.material
{
key so_item_key,
parent_key,
posnr,
_SalesOrder,
_ScheduleLine,
_Material.material as mat
Using ABAP SQL, which select statement selects the mat field on line "_Material.material as mat"?
SELECT mat FROM demo_sales_cds_so_i_ve...
SELECT mat FROM demo_sales_cds_material_ve...
SELECT mat FROM demo_sales_so_i...
SELECT mat FROM Material...
Which of the following are recommended clean core workstreams? Note: There are 3 correct answers to this question.
Review of copies
Custom code evaluation
Simplification item checks
Custom code adaptation
Manual testing
You define a foreign key dependency in the ABAP dictionary. What effect does it have? Note: There are 2 correct answers to this question.
Enforced data consistency on database level.
Generated input checks in a SAP Fiori application.
The relationship is documented on ABAP dictionary level.
Generated input checks in classical user dialogues.
Which of the following are types of indirect modifications? Note: There are 3 correct answers to this question.
Creation of Interfaces
Clones of SAP objects
Class method overwrites
Implicit enhancements
Changes pursuant to an SAP Note
Which of the following new repository object types were introduced with ABAP CDS? Note: There are 3 correct Answers to this question.
Data Definition
External View
Access Control
Metadata Extension
Business Object
Which building blocks of the ABAP RESTful Programming Model (RAP) are part of the Core Data Services (CDS)? Note: There are 2 correct answers to this question.
Service Definition
Behavior Definition
Behavior Implementation
Projection View
Which of the following are key user extensibility tools? Note: There are 3 correct answers to this question.
Custom Database Tables
Custom Business Objects
Custom Fields
Custom CDS Views
Custom reports
You maintain a transactional application for flight travels that was developed with the ABAP RESTful Application Model (RAP Model). You want to offer an additional button for cancelling a travel. Which of the following building blocks need to be edited? Note: There are 3 correct answers to this question.
Data Model
Data Model Projection
Behavior Projection
Where do you distinguish between OData V2 or OData V4?
Service Binding
You have written the following code: START-OF-SELECTION. LOOP AT itab INTO DATA(line). * ENDLOOP. The system creates a variable called Line. When is it created and when can you address it?
It is created at the beginning of the program. You can access it any time after the declaration.
It is created when the LOOP statement is processed. You can access it only within the loop.
It is created when the LOOP statement is processed. You can access it any time after the declaration.
It is created at the beginning of the program. You can access it only within the loop.
Which of the following are "public released interfaces" under the SAP S/4HANA Cloud extensibility model? Note: There are 3 correct answers to this question.
BAPI
Classical user exits
Local APIs
Remote APIs
Extension Points
Which of the following does the tier 2 extensibility model apply to? Note: There are 2 correct answers to this question.
SAP S/4HANA
Which of the following new features are supported by the CDS Views but not by the ABAP Dictionary Views?
Note: There are 3 correct answers to this question.
Enhancement with custom fields
Expressions in the field list
Nested views (View-on-View)
Aggregations and grouping
Combining queries as inner join
You implement a SELECT statement in ABAP. When do you use the key word FIELDS?
When the position of the fields list is after the ORDER BY clause.
When the position of the fields list is after the GROUP BY clause.
When the position of the fields list is after the UNION clause.
When the position of the fields list is after the FROM clause.
You want to define the following CDS view entity with an input parameter:
define view entity Z_CONVERT with parameters i_currency : ???.
Which of the following can you use to replace "???? (2 correct)
A data element
A component of an ABAP dictionary structure
A built-in ABAP Dictionary type
A built-in ABAP type
Which of the following ABAP SQL statements are valid? (2 correct)
SELECT FROM /dmo/connection FIELDS MAX( distance ) AS dist_max, MIN( distance ) AS dist_min INTO TABLE @DATA(It_hits).
SELECT FROM /dmo/connection FIELDS carrid, airpfrom, MAX( distance ) AS dist_max, MIN( distance ) AS dist_min GROUP BY carrid, airpfrom INTO TABLE @DATA(It_hits).
SELECT FROM /dmo/connection FIELDS carrid, airpfrom GROUP BY carrid, connid INTO TABLE @DATA(It_hits).
SELECT FROM /dmo/connection FIELDS carrid, airpfrom, MAX( distance ) AS dist_max, MIN( distance ) AS dist_min INTO TABLE @DATA(It_hits).
You have defined a class containing instance attributes and static attributes. You have also declared a reference variable but not yet created a new instance of the class. Which components of the class can you access at this point, and how?
Static components using the reference variable.
Instance components using the name of the class.
Instance components using the reference variable.
Static components using the name of the class.
In which order do you define the visibility sections of a class?
PUBLIC SECTION. PROTECTED SECTION. PRIVATE SECTION.
It doesn't matter.
PRIVATE SECTION. PROTECTED SECTION. PUBLIC SECTION.
When does SAP recommend to use a sorted or a hashed table respectively? (2 correct)
A sorted table, when you read a single record and specify non-key fields.
A hashed table, when you read a single record and specify the complete key.
A sorted table, when you read a subset in a loop and specify a part of the key from the left without gaps.
A hashed table, when you read a subset in a loop and specify a part of the key from the left without gaps.
In the RESTful Application Programming model where do you implement non-standard operations for customized business-logic behavior?
In an action
In a validation
In a determination
You want to enhance a business object to retrieve a default company code that is selected from the database. Which extension type must you use?
Determination
Association
Action
Validation
Which of the following repository objects offer a preview function? Note: There are 2 correct Answers to this question.
You have written a program that uses inline declarations and assigns values using expressions. The global data declarations contain the following statement: DATA o TYPE REF TO cl_class. Which of the following are valid statements? Note: There are 3 correct answers to this question.
o = NEW( ).
o = NEW string( ).
o = NEW cl_class( ).
DATA(p) = NEW( ).
DATA(p) = NEW cl_class( ).
You are creating an enhancement implementation using key user extensibility. Which of the following can you do in the web-based ABAP editor? Note: There are 3 correct Answers to this question.
Modularize your code using custom libraries.
Assign your implementation to a transport request.
Test your custom logic.
Create lter conditions
Directly access SAP database tables.
You want to define an ABAP Core Data Services (CDS) view that totals the NET_AMOUNT column for each sales order (column SOJD). Which SELECT statement would you use in the definition? Please choose the correct answer.
select from snwd_so {so_id( sum(net_amount) as sum_amount} group by sojd
select from snwd_so {so_id( sum(net_amount) as sum_amount} order by sojd
select from snwd_so {sojd, sum(net_amount) as sum_amount}
select from snwd_so {so_id( sum(net_amount) as sum_amount} group by net_amount
Which of the following are ABAP RESTful application programming model extensibility options? Note: There are 3 correct answers to this question.
Domain
Data element
Behavior
Field
Last changed7 months ago