Winter Special - Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: top65certs

Free and Premium SAP C_S4HDEV1909 Dumps Questions Answers

SAP Certified Development Associate - Programming in SAP S/4HANA for SAP NetWeaver ABAP Programmer Questions and Answers

Question 1

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)? Note: There are 2 correct answers to this question.

Options:

A.

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

B.

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

C.

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

D.

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

Buy Now
Question 2

When creating CDS-based BOPF Business Objects, the system generates several additional repository objects. Among those objects are objects in the ABAP Dictionary.

Which types of ABAP Dictionary objects are generated?

There are 2 correct answers to this question.

Options:

A.

Structures

B.

Data Elements

C.

Database Views

D.

Table Types

Question 3

You maintain a transactional app for sales orders that is built with the ABAP Programming model for SAP Fiori. For which of the following tasks would you implement a determination of the BOPF Business Object?

There are 3 correct answers to this question.

Options:

A.

Calculate the sales order sum

B.

Assign the sales order ID

C.

Check the creation date

D.

Save the sales order data

E.

Dynamically allow or disallow editing

Question 4

Which of the following do you use as a separator between a table and a field name in a CDS view definition?

Please choose the correct answer.

Options:

A.

Tilde (~)

B.

Pointer (->)

C.

Minus (-)

D.

Period (.)

Question 5

How could you replace the statement CONCATENATE a b INTO c.?

There are 2 correct answers to this question.

Options:

A.

c = |{ a }{ b }|.

B.

c = |a&&b|.

C.

c = a& b.

D.

c = a && b.

Question 6

You want to use the extensibility app, Custom Fields and Logic, to define custom fields for an SAP Fiori app. Which of the following conditions is a prerequisite for this activity?

Please choose the correct answer.

Options:

A.

Custom fields can only be created for SAP Fiori apps that have been enabled by SAP for this type of extension.

B.

You must release the SAP Fiori app for extensibility via transaction Setup Adaptation Transport Organizer for Key User Tools (S_ATO_SETUP).

C.

You must release the SAP Fiori app for extensibility using the Enable Fields for Use transaction in the Custom Fields and Logic (SCFD_EUI) app.

D.

There is no specific requirement. Custom fields can basically be created for any SAP Fiori app.

Question 7

SAP enabled key user extensibility for a SAP Fiori application. The application accesses a database table that you extended with an append structure in the customer namespace. You want to use key user extensibility to create input fields on the SAP Fiori UI that correspond to the custom database fields.

Which of the following steps are mandatory?

There are 3 correct answers to this question.

Options:

A.

Append the custom database fields to the extension include structure provided by SAP.

B.

Activate the custom database fields using the transaction Extensibility Registry (SCFD_REGISTRY).

C.

Redefine the OData service used by the SAP Fiori app in transaction SAP Gateway Service Builder(SEGW)to add the custom database fields.

D.

Enable the usage of the custom database fields in the Custom Fields and Logic app.

E.

Enable the custom database fields for usage in SAP Fiori apps using the transaction Enable Fields for Use in the Custom Fields and Logic (SCFD_EUI) app.

Question 8

Which OData option do you use to access the data model of the service?

Please choose the correct answer.

Options:

A.

$select

B.

$expand

C.

$format

D.

$metadata

Question 9

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

Please choose the correct answer.

Options:

A.

The ABAP Programming Language

B.

The Structured Query Language

C.

The Service Definition Language

D.

The Behavior Definition Language

Question 10

You plan to migrate an SAP ERP system to SAP S/4HANA. Which of the following tasks are recommended but NOT mandatory?

There are 2 correct answers to this question.

Options:

A.

Custom code evaluation

B.

Performance tuning

C.

SAP S/4HANA checks

D.

Functional adaption

Question 11

Which data transfer formats are available in SAP Gateway?

There are 2 correct answers to this question.

Options:

A.

REST (Representational State Transfer)

B.

JSON (JavaScript Object Notation)

C.

HTML (Hypertext Markup Language)

D.

XML (Extensible Markup Language)

Question 12

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?

There are 3 correct answers to this question.

Options:

A.

Service Definition

B.

Data Model Projection

C.

Behavior Projection

D.

Behavior Definition

E.

Data Model