You edit a behavior implementation class of a draft-enabled BOPF Business Object. You need to
distinguish between a new draft instance and an edit draft instance.
Which property of the node instance do you evaluate?
Please choose the correct answer.
A. ActiveUUID
B. IsActiveEntity
C. DraftEntityOperationCode
D. HasActiveEntity
Which of the following are benefits of draft-enabling an application? There are 3 correct answers to this question.
A. Support for device switching
B. Support for continuous work
C. Early feedback fromvalidations
D. Re-use of existing business logic
E. Implicit authorization checks
Where do you distinguish between OData V2 or OData V4? Please choose the correct answer.
A. Projection View
B. Service Binding
C. Behavior Projection
D. Service Definition
Which of the following Open SQL statements are syntactically correct in release 7.50? There are 3 correct answers to this question.
A. SELECT FROM sbook . FIELDS carrid, connid, loccuram, loccurkey . INTO TABLE @lt_booking. WHERE customid = @lv_customer.
B. SELECT carrid, connid, loccuram, loccurkey . FROM sbook .INTO TABLE @lt_booking. WHERE customid = @lv_customer.
C. SELECT carrid connid loccuram loccurkey. FROM sbook. INTOTABLE lt_booking. WHERE customid = lv_customer.
D. SELECT carrid connid loccuram loccurkey . FROM sbook . WHERE customid = lv_customer. INTOTABLE lt_booking.
E. SELECT FROM sbook. FIELDS carrid, connid, loccuram, loccurkey . WHERE customid =@lv_customer. INTOTABLE @lt_booking.
You use the following expression to address the internal table gt_flights: gs_flight = gt_flights[ carrid = IXXI
connid = I9999I]. There is NO table entry with the specified key.
What is the result of the statement?
Please choose the correct answer.
A. gs_flight is initialized. The system triggers an exception.
B. gs_flight retains its previous contents. The system triggers an exception.
C. gs_flight retains its previous contents. The system sets sy-subrc to 4.
D. gs_flight is initialized. The systemsetssy-subrc to 4.
You maintain a transactional app that is built with the ABAP Programming model for SAP Fiori. The BOPF
Business Object consists of a single node. You want to enable the CREATE button for new instances.
In which of the following CDS objects do you have to add annotation @ObjectModel.createEnabled?
Note: There are 2 correct answers to this question.
A. The data definition of the transactional view
B. The metadata extension of the consumption view
C. The data definition of the consumption view
D. The data definition of the interface view
You use remote client proxy in ABAP. You create an Exception Class for errors related to proxy consumption. Which of the following do you use as a superclass?
Please choose the correct answer.
A. CX_WEB_MESSAGE_ERROR
B. CX_RAP_QUERY_PROVIDER
C. CX_HTTP_DEST_PROVIDER_ERROR
D. CX_UUID_ERROR
In SAP S/4HANA, a replacement object is assigned to transparent table ANEA. Which uses of table ANEA do you have to correct when migrating an SAP ERP system to SAP S/4HANA?
There are 2 correct answers to this question.
A. As the data source of a database view in the ABAP Dictionary
B. In the FROM clause of a SELECT statement
C. As the line type of a table type in the ABAP Dictionary
D. In the FROM clause of a DELETE statement
You want to write a SELECT statement using the Open SQL syntax of release 7.50.Which of the following sequences of clauses are valid?
There are 2 correct answers to this question.
A. FROM clause can precede the column list
B. WHERE clause can precede the INTOclause
C. UP TO ... ROWS can precede the INTO clause
D. INTO can precede the UNION clause
There are many syntax differences between SAP HANA SQLScript and Open SQL. Which of the following rules are common ground between the two languages?
There are 2 correct answers to this question.
A. Host variables are escaped with an at symbol (@)
B. Statements are ended with a period (.)
C. Comments can be marked by an asterisk (*) at position 1
D. Key words can be upper-case or lower-case