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?

A

Eclipse

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
Q

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?

A

Assign the sales order ID

Calculate the sales order sum

Saves the sales order data

26
Q

You want to write a SELECT statement using the Open SQL syntax of release 7.50. Which sequences of clauses are valid?

A

FROM clause can precede the column list

WHERE clause can precede the INTO clause

27
Q

What are the different ways to provide a value help?

A

Value help based on the modeled value help view approach

Value help based on the foreign key association approach

28
Q

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?

A

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
Q

You want to use Data Source Extensions. Which restrictions and options apply?

A

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
Q

You want to add a validation to a Custom Business Object. Which pattern do you choose for your custom logic?

A

Before save

31
Q

Which pieces of information do you get using the ABAP Call Monitor?

A

The number of calls

The ABAP objects that have been called

Business transactions that called ABAP objects

32
Q

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?

A

Database view

AMDP functions

33
Q

You want to use the UNION between 2 SELECT statements in a CDS view. What must both statements have in common?

A

Identical name or alias for elements in the same position

Same number of elements

34
Q

You want to set up a central check system for remote ATC checks. Which is the minimum ABAP release for this central check system?

A

AS ABAP 7.51

35
Q

What are advantages of the expression-based syntax in ABAP compared to the statement-based syntax?

A

It uses fewer helper variables

It is more concise

36
Q

You are creating an enhancement implementation using key user extensibility. Which can you do in the web-based ABAP editor?

A

Test your custom logic

Create filter conditions

Assign your implementation to a transport request

37
Q

What do you use as a separator between a table and a field name in Open SQL?

A

Tilde (~)

38
Q

You create a destination in SAP BTP cockpit. Which destination types can you set in the Connectivity Service?

A

HTTP

RFC

39
Q

Which SAP Fiori Elements can be assigned to user roles?

A

SAP Fiori Group

SAP Fiori Catalog

40
Q

What are possible values for the annotation @AccessControl.authorizationCheck?

A

NOT_ALLOWED

41
Q

You implement a SELECT statement in ABAP. When do you use the key word FIELDS?

A

When the position of the fields list is after the FROM clause

42
Q

Which objects are created when a Data Definition is activated?

A

CDS view

SQL view

43
Q

The Entity Manipulation Language (EML) is an extension of which of the following?

A

The ABAP programming language

44
Q

How is the UI of an SAPUI5 application rendered?

A

The UI is rendered in the browser using JavaScript

45
Q

What are the different types of editors available in ABAP Development Tools?

A

Native Editors

Integrated SAP GUI Editors