Which of the following are extensibility apps from the Extensibility Business Catalog? There are 3 correct answers to this question.
A. Custom Database Fields
B. Data Source Extensions
C. Custom CDS Views
D. CustomFields and Logic
E. Configure Software Packages
In a Custom Business Object you want to implement a determination for a node with the ID SALESORDER. What kind of parameter is the SALESORDER parameter? Please choose the correct answer.
A. Importing
B. Changing
C. Returning
D. Exporting
Which of the following expressions will lead to an exception? There are 3 correct answers to this question.
A. DATA var TYPE p LENGTH 3 DECIMALS 2. var = EXACT #(1 / 4 ).
B. DATA var TYPE n LENGTH 4. var = EXACT #( IA123I ).
C. DATA var TYPE p LENGTH 3 DECIMALS 2. var = EXACT #(1 / 8 ).
D. DATA var TYPE c LENGTH 3. var = EXACT #( IA123I ).
E. DATA var TYPE c LENGTH 5. var = EXACT #( IA123I ).
You want to use Data Source Extensions. Which of the following restrictions and options apply? There are 2 correct answers to this question.
A. You can only create one Data Source Extension per data source.
B. You can use Data Source Extensions to extend SAP data sources with customer- specific fields.
C. You can only create Data Source Extensions for SAP applications that have been enabled by SAP for key user extensibility.
D. You can only read fields of a Data Source Extension.
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.
A. Structures
B. Data Elements
C. Database Views
D. Table Types
The Entity Manipulation Language (EML) is an extension of which of the following? Please choose the correct answer.
A. The ABAP Programming Language
B. The Structured Query Language
C. The Service Definition Language
D. The Behavior Definition Language
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?
Please choose the correct answer.
A. Class-relevant Local Types
B. Global Class
C. Local Types
D. Test Classes
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.
A. Service Definition
B. Data Model Projection
C. Behavior Projection
D. Behavior Definition
E. Data Model
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.
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.
Which of the following features are part of the new syntax for OpenSQL? There are 2 correct answersto this question.
A. Comma-separated column list
B. Blank-separated column list
C. ABAP variables escaped with :
D. ABAP variables escaped with @