Black Friday Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

SAP C_S4HDEV1909 SAP Certified Development Associate - Programming in SAP S/4HANA for SAP NetWeaver ABAP Programmer Exam Practice Test

Demo: 12 questions
Total 80 questions

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

Question 1

You want to create a new CDS view VIEW1 that reads from CDS view VIEW2. VIEW2 has 2 input parameters, par1 and par2, with data type abap.char(10).

Which of the following is the correct way to supply the input parameters?

Please choose the correct answer.

Options:

A.

select from VIEW2( par1 = IText1I, par2 = IText2I )

B.

select from VIEW2( par1: IText1I par2: IText2I )

C.

select from VIEW2( par1: IText1I, par2: IText2I )

D.

select from VIEW2( par1= IText1I par2= IText2I )

Question 2

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

There are 2 correct answers to this question.

Options:

A.

HTTP

B.

SMTP

C.

RFC

D.

OData

Question 3

You want to search for custom code that needs to be adjusted. Which of the following tools can you use?

Please choose the correct answer.

Options:

A.

ABAP Call Monitor (SCMON)

B.

Code Inspector (SCI)

C.

SQL Monitor (SQLM)

D.

Usage Data (SUSG)

Question 4

Where does the SAP system organize the SAP Gateway services?

Please choose the correct answer.

Options:

A.

Internet Transaction Server (ITS)

B.

Internet Communication Framework (ICF)

C.

Internet Graphics Service (IGS)

D.

Internet Communication Manager (ICM)

Question 5

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 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

You want to create custom fields using the Custom Fields and Logic extensibility app. Which of the following statements do you need to consider?

There are 2 correct answers to this question.

Options:

A.

You must assign the fields to a business context.

B.

You can only use String-like data types for the fields.

C.

You can translate the fields into different languages.

D.

You must define the fields as read-only fields.

Question 8

Which of the following ways can you use to address input parameter X in the CDS view definition?

There are 2 correct answers to this question.

Options:

A.

:X

B.

@X

C.

@parameters.X

D.

$parameters.X

Question 9

Which of the following CDS view definitions is syntactically correct?

Please choose the correct answer.

Options:

A.

@AbapCatalog.sqlViewName: IS4D430_CARRIERI . DEFINE VIEW S4D430_Carrier AS SELECT. carrid, carrname, currcode, url. FROM scarr

B.

@AbapCatalog.sqlViewName: IS4D430_CARRI. DEFINE VIEW S4D430_Carrier AS SELECT. FROM scar. FIELDS carrid, carrname, currcode, url

C.

@AbapCatalog.sqlViewName: IS4D430_CARRI. DEFINE VIEW S4D430_Carrier AS SELECT . FROM scar. {carrid, carrname, currcode, url}

D.

@AbapCatalog.sqlViewName: IS4D430_CARRI. DEFINE VIEW S4D430_Carrier AS SELECT. FROM scarr. { carrid carrname currcode url }

Question 10

The class CL_CLASS contains a public static method DO_SOMETHING with an importing parameter PARAM TYPE i. Your program contains the following data declaration: DATA var TYPE string.

Which of the following method calls is syntactically correct?

There are 2 correct answers to this question.

Options:

A.

cl_class=>do_something( param = CONV #( var ) ).

B.

cl_class=>do_something( param = var ).

C.

cl_class=>do_something( param = EXACT #( var ) ).

D.

cl_class=>do_something( param = CAST #( var ) ).

Question 11

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

There are 2 correct answers to this question.

Options:

A.

Tiles

B.

Catalogs

C.

Target Mappings

D.

Groups

Question 12

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

Demo: 12 questions
Total 80 questions