You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- You have created an [ABAP Cloud Project](abap-environment-create-abap-cloud-project).
19
-
- Make sure, your system has the ABAP flight reference scenario. If your system hasn't this scenario. You can download it [here](https://github.com/SAP-samples/abap-platform-refscen-flight). The trial systems have the flight scenario included.
19
+
- Your system has the ABAP flight reference scenario. If your system hasn't this scenario. You can download it [here](https://github.com/SAP-samples/abap-platform-refscen-flight). The trial systems have the flight scenario included.
20
+
- You have read and understood the tutorial [Get to Know the ABAP RESTful Application Programming Model](https://developers.sap.com/tutorials/abap-environment-restful-programming-model.html).
20
21
21
22
## You will learn
22
23
- How to create an ABAP package
@@ -148,7 +149,7 @@ Create an ABAP class to generate demo **travel** data.
148
149
149
150
* clear data
150
151
DELETE FROM zrap100_atrav###.
151
-
* DELETE FROM zrap100_dtrav###.
152
+
DELETE FROM zrap100_dtrav###.
152
153
153
154
"insert travel demo data
154
155
INSERT zrap100_atrav### FROM (
@@ -219,7 +220,7 @@ The generated business service will be transactional, draft-enabled, and enriche
219
220
220
221
221
222
3. Maintain the required information on the **Configure Generator** dialog to provide the name of your data model and generate them.
222
-
Maintain the required information on the Configure Generator dialog to provide the name of your data model and generate them.
223
+
223
224
224
225
For that, navigate through the wizard tree **(Business Objects, Data Model, etc...)**, maintain the artefact names provided in the table below,
225
226
and press **Next >**.
@@ -273,23 +274,6 @@ The generated business service will be transactional, draft-enabled, and enriche
273
274

274
275
275
276
276
-
### Adjust metadata extension
277
-
278
-
1. Open your metadata extension **`ZRAP100_C_TRAVELTP_###`** and adjust it.
279
-
280
-
The field **attachment** is a raw string (data type `RAWSTRING`) and cannot be used in the filter bar, so the annotation **`@UI.selectionField`** is not allowed for this field and should be removed. Therefore, remove following annotation block for the field attachment:
281
-
282
-
```ABAP
283
-
@UI.selectionField: [ {
284
-
position: 10
285
-
} ]
286
-
```
287
-
288
-

289
-
290
-
291
-
2. Save and activate.
292
-
293
277
### Preview travel app
294
278
295
279
>**Hint:** In **SAP S/4HANA on premise or private cloud systems** publishing the local service endpoint of your OData V4 service binding does not work from within ADT. Therefore you have to publish the service binding locally using transaction `/IWFND/V4_ADMIN` in these systems.
Copy file name to clipboardExpand all lines: tutorials/abap-environment-restful-programming-model/abap-environment-restful-programming-model.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,6 +91,11 @@ To develop additional custom logic such as validations and actions the steps in
91
91
### Test yourself
92
92
93
93
94
+
### Next steps
95
+
You can now start creating Fiori elements app using these concepts, for example in the tutorial:
96
+
[Build an SAP Fiori elements App Using the ABAP RESTful Application Programming Model (RAP) – Beginner [RAP100]](https://developers.sap.com/group.abap-build-fiori-element-rap.html)
0 commit comments