Certification Test 2 Flashcards

1
Q

Which tools are used to identify unused code?

A

ABAP Usage Data (SUSG)

ABAP Call Monitor (SCMON)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are floorplans currently available with SAP Fiori Elements?

A

Object page

Overview page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which data transfer formats are available in SAP Gateway?

A

JSON (JavaScript Object Navigation)

XML (Extensible Markup Language)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Your SAP ERP system contains an ABAP Program which calls an SAP function module. This functional module is a blacklist item in SAP S/4HANA. What happens after you migrated the system to SAP S/4HANA?

A

When a user runs the program, execution terminates with a runtime error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

You want to adjust validations of a RAP Business Object. You open the related Behavior Pool. On which tab do you find the method implementations?

A

Local Types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

You define a business role for SAP Fiori. Which can you assign?

A

Catalogs

Groups

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You are writing an ABAP Managed Database Procedure that contains a SELECT statement. How does client handling work?

A

Use session_context( ICLIENTI )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Where do you define a set of Code Inspector checks that you want to perform?

A

In a Code Inspector object check variant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the result of calling the static class method CL_ABAP_CONTEXT_INFO=>get_user_Alias()?

A

Name of the current session user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

You want to analyze SQL performance. You use the SQL Monitor in the production system (PRD) to collect the data. How can you create a snapshot in the development system (DEV)?

A

Use transaction SQLM in PRD to export a file and transaction SWLT in DEV to import this file

Use transaction SWLT in DEV to retrieve a snapshot from PRD by RFC

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which tools are available in the ABAP Development Tools to analyze CDS Views?

A

Dependency Analyzer

Data Preview

Active Annotations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which tool can you use to deploy a SAPUI5 application to an ABAP server?

A

SAP Business Application Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What CDS annotation do you use to add a section to an Object Page?

A

@UI.facet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What additional annotation needs to be defined on root view level to enable draft capabilities?

A

@ObjectModel.draftEnabled:true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

In a central hub deployment, which protocol is used to communicate between front-end and back-end server?

A

OData

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What annotation is required on the root entity to define the root of the compositional hierarchy for the business object to be created?

A

@ObjectModel.compositionRoot: true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Which extensibility apps from the Extensibility Business Catalog?

A

Configure Software Package

Custom Fields and Logic

Custom CDS Views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which potential functional issues when migrating ABAP code to SAP HANA?

A

Use of native SQL or DB Hints

Coding that assumes that a SELECT result is always sorted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

On what basis are the ABAP Development Tools developed?

20
Q

In your system landscape, there is a development system DEV and a central check system CHK. What describes the developer scenario of remote checks with ABAP Test Cockpit (ATC)?

A

A developer logs on to system CHK and invokes a check in system DEV

21
Q

Which features of the Cloud Connector?

A

Provides audit logging of configuration changes

Runs as on-premise agent in a secured network

22
Q

Which features are available in ABAP Test Cockpit (ATC) but not in Code Inspector (SCI)?

A

Distribution of check results

Remote Checks

23
Q

Which source of information about SAP S/4HANA simplifications allows you to check whether a given repository object is affected.

A

Simplification Database

24
Q

If in SAP S/4 HANA a former transparent table has been replaced by a view of the same name, which uses of this transparent table will still work fine?

A

Direct read access

Use as data type

25
You maintain a transactional app for sales orders that is built with the ABAP Programming model for SAP Fiori. For which tasks would you implement a determination of the BOPF Business Object?
Assign the sales order ID Calculate the sales order sum Saves the sales order data
26
You want to write a SELECT statement using the Open SQL syntax of release 7.50. Which sequences of clauses are valid?
FROM clause can precede the column list WHERE clause can precede the INTO clause
27
What are the different ways to provide a value help?
Value help based on the modeled value help view approach Value help based on the foreign key association approach
28
You implement the behavior of a CDS-based BOPF-Object and want to issue a message. Which is the correct sequence of the necessary implementation steps?
Make sure parameter eo_message is not empty. Call a static method of class /bobf/cl_frw_message_factory. Add a message to the message container
29
You want to use Data Source Extensions. Which restrictions and options apply?
You can only read fields of a Data Source Extension You can only create data source extension for SAP application that have been enabled by SAP for key user extensibility
30
You want to add a validation to a Custom Business Object. Which pattern do you choose for your custom logic?
Before save
31
Which pieces of information do you get using the ABAP Call Monitor?
The number of calls The ABAP objects that have been called Business transactions that called ABAP objects
32
You implement an ABAP Managed Database Procedure (AMDP). You want to access some other objects from within your script code. Which objects must you list after the USING addition?
Database view AMDP functions
33
You want to use the UNION between 2 SELECT statements in a CDS view. What must both statements have in common?
Identical name or alias for elements in the same position Same number of elements
34
You want to set up a central check system for remote ATC checks. Which is the minimum ABAP release for this central check system?
AS ABAP 7.51
35
What are advantages of the expression-based syntax in ABAP compared to the statement-based syntax?
It uses fewer helper variables It is more concise
36
You are creating an enhancement implementation using key user extensibility. Which can you do in the web-based ABAP editor?
Test your custom logic Create filter conditions Assign your implementation to a transport request
37
What do you use as a separator between a table and a field name in Open SQL?
Tilde (~)
38
You create a destination in SAP BTP cockpit. Which destination types can you set in the Connectivity Service?
HTTP RFC
39
Which SAP Fiori Elements can be assigned to user roles?
SAP Fiori Group SAP Fiori Catalog
40
What are possible values for the annotation @AccessControl.authorizationCheck?
#NOT_ALLOWED #CHECK #NOT_REQUIRED
41
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 FROM clause
42
Which objects are created when a Data Definition is activated?
CDS view SQL view
43
The Entity Manipulation Language (EML) is an extension of which of the following?
The ABAP programming language
44
How is the UI of an SAPUI5 application rendered?
The UI is rendered in the browser using JavaScript
45
What are the different types of editors available in ABAP Development Tools?
Native Editors Integrated SAP GUI Editors