You implement the behavior of a CDS-based BOPF Business Object. For which of the following tasks can you reuse the implementation from the BOPF public library?
Please choose the correct answer.
A. Check for existing foreign keys
B. Auto-fill a Last Changed By field
C. Auto-fill semantic key fields
D. Check for valid dates in input fields
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.
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.
Which of the following do you use as a separator between a table and a field name in Open SQL?
Please choose the correct answer.
A. Pointer (->)
B. Tilde (~)
C. Minus (-)
D. Period (.)
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 have a field currcode in a CDS view definition. You want to annotate the field with a label. Which of the following are syntactically correct?
There are 2 correct answers to this question.
A. currcode, @>EndUserText.label: 'Currency Code'
B. @ C. @EndUserText.label: 'Currency Code' currcode, D. currcode @
You implement an ABAP Managed Database Procedure (AMDP). You want to access some other objects from within your script code. Which of the following objects must you list after the USING addition?
There are 2 correct answers to this question.
A. AMDP Functions
B. Database Views
C. Calculation Views
D. Stored Procedures
How could you replace the statement CONCATENATE a b INTO c.? There are 2 correct answers to this question.
A. c = |{ a }{ b }|.
B. c = |aandandb|.
C. c = aand b.
D. c = a andand b.
What can you define in an SAP Fiori catalog? There are 2 correct answers to this question.
A. Links
B. Target Mappings
C. Groups
D. Tiles
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
Which building blocks of the ABAP RESTful Programming Model(RAP) are part of the Core Data Services (CDS)?
There are 2 correct answers to this question.
A. Behavior Implementation
B. Projection View
C. Behavior Definition
D. Service Definition