Questions C_S4HDEV1909 Programming in SAP S/4HANA
Which of the following expressions will lead to an exception? There are 3 correct answers to this question |
Which of the following new features are supported by the CDS Views but not by the ABAP Dictionary Views? Note: There are 3 correct answers to this question |
Which of the following CDS view definitions is syntactically correct? Please choose the correct answer |
How can you create an SAP Gateway service based on a CDS View? Note: There are 2 correct answers to this question |
You are defining a variant in the ABAP Trace tool (SAT). Which of the following trace restrictions can you set? There are 2 correct answers to this question |
Which data transfer formats are available in SAP Gateway? There are 2 correct answers to this question |
There are many syntax differences between SAP HANA SQLScript and Open SQL. Which of the following rules are common ground between the two languages? Note: There are 2 correct answers to this question |
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 |
Which of the following rules apply to the naming of CDS Views? There are 2 correct answers to this question |
You are creating an enhancement implementation using key user extensibility. Which of the following can you do in the web-based ABAP editor? There are 3 correct answers to this question |
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? |
You implement the behavior of a CDS-based BOPF-Object and want to issue a message. Which is the correct sequence of the necessary implementation steps? |
Which OData option do you use to access the data model of the service? |
Your SAP ERP system contains an ABAP Program which calls an SAP function module. This functional module is a blacklist item in SAP S/4HANA. What happens after you migrated the system to SAP S/4HANA? Choose the correct answer |
You implement the Behavior of a CDS-based BOPF Business Object. You call method update( ) of the BOPF data modifier to update instance data of node ZMY_NODE. How do you type the actual parameter of import parameter IS_DATA? |
In a central hub deployment, which protocol is used to communicate between front-end and back-end server? Please choose the correct answer |
Which of the following are extensibility apps from the Extensibility Business Catalog? There are 3 correct answers to this question |
Where do you define a set of Code Inspector checks that you want to perform? Choose the correct answer |
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 |
Which of the following are features of the ABAP Test Cockpit? There are 2 correct answers to this question |
Which source of information about SAP S/4HANA simplifications allows you to check whether a given repository object is affected. Choose the correct answer |
Which of the following are valid ways to insert a comment in a Data Definition (DDL source)? There are 2 correct answers to this question |
Which SAP Fiori Elements can be assigned to user roles? There are two correct answers to this question |
Where does the SAP system organize the SAP Gateway services? Please choose the correct answer |
What can you do with the SQL Trace Tool (ST05)? There are 3 correct answers to this question |
Which of the following make up the behavior of a BOPF Business Object? Note: There are 3 correct answers to this question |
Which of the following features are available in ABAP Test Cockpit (ATC) but not in Code Inspector (SCI)? There are two correct answers |
You want to add a validation to a Custom Business Object. Which pattern do you choose for your custom logic? Please choose the correct answer |
You want to set up a central check system for remote ATC checks. Which is the minimum ABAP release for this central check system? Choose the correct answer |
You have written the following code: START-OF-SELECTION.LOOP AT ITAB INTO DATA(LINE). ENDLOOP. The system creates a variable called LINE. When is it created and when can you address it? |
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 |
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? |
Which CDS annotation do you use to add a section to an Object Page? Please choose the correct answer |
Where do you distinguish between OData V2 or OData V4? Please choose the correct answer |
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 two correct answers to this question |
What tools are available in the ABAP Development Tools to analyze CDS Views? There are three correct answers to this question |
Which of the following are benefits of draft-enabling an application? There are 3 correct answers to this question |
Which expression can you use in Open SQL release 7.50? Please choose the correct answer |
What of the following are floorplans currently available with SAP Fiori Elements? There are two correct answers to this question |
What additional annotation needs to be defined on root view level to enable draft capabilities? Choose the correct answer |
Which of the following Open SQL statements are syntactically correct in release 7.50? There are three correct answers to this question. |
You plan to migrate an SAP ERP system to SAP S/4HANA. Which of the following tasks are recommended but NOT mandatory? Notes: There are 2 correct answers to this question |
What is the result of calling the static class method CL_ABAP_CONTEXT_INFO=>get_user_Alias()? |
You have written a program that uses inline declarations and assigns values using expressions. The global data declarations contain the following statement: DATA o TYPE REF TO cl_class. Which of the following are valid statements? There are 3 correct answers to this question |
You define a business role for SAP Fiori. Which of the following can you assign? There are 2 correct answers to this question |
Which objects are created when a Data Definition is activated? There are two correct answers to this question |
Which of the following information do you get using the ABAP Call Monitor? There are 3 correct answers to this question |
You use the UNION in the Open SQL statement in release 7.50.Which of the following must you use? There are 2 correct answers to this question. |
What are the different ways to provide a value help? There are two correct answers to this question |
What can you use as a data source for an SAP Fiori App launched-Dynamic? |
Which tool can you use to deploy a SAPUI5 application to an ABAP server? Choose the correct answer |
Which of the following repository objects offer a preview function? Note: There are 2 correct answers to this question |
Which of the following are features of the Cloud Connector? There are 2 correct answers to this question |
Which of the following ways can you use to address input parameter X in the CDS view definition? There are two correct answers to this question |
On what basis are the ABAP Development Tools developed? Choose the correct answer |
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? Note: There are 2 correct answers to this question |
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? Note: There are 2 correct answers to this question |
You develop an OData V2 service in sap Gateway. What is listed in the service document? |
You develop an SAP Fiori app in a specific solution area. Where do you define tiles and target mapping for the app? |
Which of the following features are available in Open SQL release7.50? There are 3 correct answers to this question |
You implement a SELECT statement in ABAP. When do you use the key word FIELDS? Please choose the correct answer |
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 |
What are possible values for the annotation @AccessControl.authorizationCheck? There are three correct answers to this question |
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 |
Which of the following are potential functional issues when migrating ABAP code to SAP HANA? There are two correct answers |
Which of the following features are part of the new syntax for OpenSQL? There are 2 correct answers to this question |
In your system landscape, you create a Custom Business Object in the SAP S/4HANA On-Premise edition. Which steps are necessary to use the Custom Business Object as the basis for an SAP Fiori app? There are 2 correct answers to this question |
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 |
The Entity Manipulation Language (EML) is an extension of which of the following? Please choose the correct answer |
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? |
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 |
You are writing an ABAP Managed Database Procedure that contains a SELECT statement. How does client handling work? Please choose the correct answer |
You want to use Data Source Extensions. Which of the following restrictions and options apply? There are 2 correct answers to this question |
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 |
What can you define in an SAP Fiori catalog? Notes: There are 2 correct answers to this question |
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 |
The root-node of a CDS-based business object is based on CDS View ZMY_VIEW. The persistent data is stored in the database table ZMY_TABLE. At least one key field of ZMY_TABLE has a different name in CDS View ZMY_VIEW. Which kind of repository object is needed to map the fields of ZMY_VIEW to the fields of ZMY_TABLE? Please choose the correct answer |
How could you replace the statement CONCATENATE ab INTO c? There are two correct answers to this question |
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 |
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? Notes: There are 2 correct answers to this question. |
Which of the following tools are used to identify unused code? There are two correct answers to this question |
In your system landscape, there is a development system DEV and a central check system CHK. Which of the following describes the developer scenario of remote checks with ABAP Test Cockpit (ATC)? Please choose the correct answer |
Which of the following tasks are typically done in a Projection View of the ABAP Restful Application Programming Model RAP? There are two correct answers to this question |
You want to define an ABAP Managed Database Procedure (AMDP) . Which are requirements in the definition part of the class? There are 2 correct answers to this question |
You define an SAPUI5 application as the target in a target mapping. Which of the following are mandatory? Note: There are 3 correct answers for this question |
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 |
You want to use the UNION between 2 SELECT statements in a CDS view. What must both statements have in common? There are 2 correct answers to this question |
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 |
You create a project in the Custom Code Migration app to analyze the readiness of custom code for SAP S/4 HANA. How does the app supply the check results? |
You want to define a CDS-based BOPF Business Object that consists of a root node (ZI_DocumentTP) and a child node (ZI_ItemTP). Which annotation is mandatory in the data definition of CDS view ZI_ItemTP? Please choose the correct answer |
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 |
Which of the following are dimensions of the SAP Fiori definition? Note: There are 3 correct answers to this questions |
What are advantages of the expression-based syntax in ABAP compared to the statement-based syntax? There are 2 correct answers to this question |
What annotation is required on the root entity to define the root of the compositional hierarchy for the business object to be created? Choose the correct answer |
You use the Code Inspector to Search for Potential Functional Issue. Which of the following checks are presets in FUNCTIONAL_DB variant of the Code Inspector? Note: There are 2 correct Answers to this question |
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 |
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 |
Which of the following floorplans does SAP Fiori elements offer? Note: There are 3 correct answers to this question |
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. |
For performance optimization, you want to combine the results of ABAP Test Cockpit ad the SQL Monitor runtime data. Which tool do you use for this? |
Which of the following new repository object types were introduced with ABAP CDS? There are 3 correct answers to this question |
If in SAP S/4 HANA a former transparent table has been replaced by a view of the same name, which uses of this transparent table will still work fine? There are two correct answers to this question |
What are the different types of editors available in ABAP Development Tools? There are two correct answers to this question |
How is the UI of an SAPUI5 application rendered? Choose the correct answer |
What are CRUD operations? Choose the correct answer |