Skip to content

Commit b5d512e

Browse files
committed
Merge remote-tracking branch 'refs/remotes/SAPDocuments/master'
2 parents e23e3c4 + 8d57960 commit b5d512e

18 files changed

Lines changed: 85 additions & 63 deletions

File tree

tutorials/cp-s4-ext-ui2-cloud-connector/cp-s4-ext-ui2-cloud-connector.md

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ To allow your SAP Cloud Platform applications to access SAP S/4HANA back-end sys
177177
Internal Port | **`44300`**
178178
Virtual Host | **`s4h`**
179179
Virtual Port | **`443`**
180-
Principal Type | **`Kerberos`**
180+
Principal Type | **`none`**
181181
Description | you can leave this empty
182182

183183
>**Note:** The virtual host **`s4h:443`** specifies the host name to be used for the HTTP destination configuration in SAP Cloud Platform. The virtual host can be a fake name and does not need to exist.
@@ -245,24 +245,33 @@ Based on the exposed SAP S/4HANA back-end system that is connected with your SAP
245245
Name | **`s4h-onpremise-http`**
246246
Type | **`HTTP`**
247247
Descriptor | **`S/4HANA HTTP API`**
248-
URL | **`https://s4h:443`**
248+
URL | **`http://s4h:443`**
249249
Proxy Type | **`OnPremise`**
250250
Authentication | **`BasicAuthentication`**
251251
User | **DEVELOPER**
252-
Password | this password was assigned by you after logging on for the first time with the user DEVELOPER. We suggested that you use the password **`Appl1ance`**
252+
Password | this password was assigned by you after logging on for the first time with the user DEVELOPER. The tutorial recommended to use the password **`Appl1ance`**.
253253

254-
6. Click **Save**.
254+
6. In the section **`Additional Properties`**, click on **`New Property`** and create the following two properties:
255+
256+
Additional Property | Value
257+
--------------------|------------
258+
`WebIDEEnabled` | **`true`**
259+
`WebIDEUsage` | **`odata_abap,ui5_execute_abap,dev_abap`**
260+
261+
> **Note:** The URL `http://s4h:443` points to the virtual SAP Cloud Connector host **`s4h:443`**
262+
> The additional properties `WebIDEEnabled` and `WebIDEUsage` allow SAP Web IDE to call `design-time-specific` OData services from the ABAP backend (e.g. `odata_abap` for the OData functionality of SAP Gateway, which allows SAP Web IDE to access the OData service catalog of the ABAP backend system).
263+
264+
265+
7. Click **Save**.
255266

256267
![SAP CP Cockpit 6](./images/w2-u3-s4/pic01-chrome-hcpcockpit-cloudcon-importhttpdest.png)
257268

258-
The newly imported HTTP destination configuration is displayed in read-only mode:
269+
The newly created HTTP destination configuration is displayed in read-only mode:
259270

260271
![SAP CP Cockpit 7](./images/w2-u3-s4/pic02-chrome-hcpcockpit-cloudcon-s4hdestination.png)
261272

262-
> **Note:** The URL `https://s4h:443` points to the virtual SAP Cloud Connector host **`s4h:443`**
263-
> The additional properties `WebIDEEnabled` and `WebIDEUsage` allow SAP Web IDE to call `design-time-specific` OData services from the ABAP backend (e.g. `odata_abap` for the OData functionality of SAP Gateway allows SAP Web IDE to access the OData service catalog of the ABAP backend system).
264273

265-
7. Click **Check Connection** to test system communication between SAP Cloud Platform and the SAP back-end on network level.
274+
8. Click **Check Connection** to test system communication between SAP Cloud Platform and the SAP back-end on network level.
266275

267276
![SAP CP Cockpit 8](./images/w2-u3-s4/pic03-chrome-hcpcockpit-cloudcon-checkcon.png)
268277

tutorials/cpi-sentiment-analysis-s4/cpi-sentiment-analysis-s4.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Assign a password for the user in the password field for basic authentication. E
3535
![user password](4.png)
3636

3737
Choose **Create**.
38-
>It is also possible to use an existing user. If an existing user is used, the password of this user is required as well.
38+
>It is also possible to use an existing user. If an existing user is used, the password of this user is required as well. Secondly, it is also possible to upload the Cloud Platform Integration client certificate as well. For more information, please view the [documentation](https://help.sap.com/http.svc/rc/458b77f3adbd436ab2e3c6473132237c/1708/en-US/IntC4ChybrisMktCloudviaCPI.pdf).
3939
4040
[ACCORDION-END]
4141

tutorials/hcp-abh-abap/hcp-abh-abap.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Using ABAP with the SAP API Business Hub
33
description: Add a code snippet from the API Hub into your ABAP report.
44
primary_tag: topic>abap-development
5+
auto_validation: true
56
tags: [ tutorial>beginner, topic>abap-development ]
67
---
78

@@ -41,7 +42,7 @@ Open Proxy settings page by pressing **Ctrl + F2** and set the proxy.
4142

4243
![proxy configuration screen](4-26.png)
4344

44-
45+
[DONE]
4546
[ACCORDION-END]
4647

4748
[ACCORDION-BEGIN [Step 2: ](Get your SSL Certificate)]
@@ -53,7 +54,7 @@ To get to the SSL certificate, enter **F12**, go to **Security** tab, click on *
5354

5455
![SSL Certificate details](6-18.png)
5556

56-
57+
[DONE]
5758
[ACCORDION-END]
5859

5960
[ACCORDION-BEGIN [Step 3: ](Add your certificate to ABAP)]
@@ -75,7 +76,7 @@ The ICM restart message will appear. Select **Yes**.
7576

7677
Restart the ICM processes. Make sure no client is communicating during restart.
7778

78-
79+
[DONE]
7980
[ACCORDION-END]
8081

8182
[ACCORDION-BEGIN [Step 4: ](Create the ABAP program report)]
@@ -100,7 +101,7 @@ Provide the following details on the **Program Attributes** screen.
100101

101102
![report program attributes](13-10.png)
102103

103-
104+
[DONE]
104105
[ACCORDION-END]
105106

106107

@@ -118,7 +119,7 @@ Click on the tab for **ABAP** from available languages and click **Copy to Clipb
118119

119120
![ABAP code snippet](16-5.png)
120121

121-
122+
[VALIDATE_5]
122123
[ACCORDION-END]
123124

124125
[ACCORDION-BEGIN [Step 6: ](Add API call and run from ABAP)]
@@ -132,7 +133,7 @@ Replace the `<API_KEY>` with your API key value. This is also available in the S
132133

133134
If you see a message returned with data, and not an error, you have successfully tested a call to an API from the SAP API Business Hub.
134135

135-
136+
[DONE]
136137
[ACCORDION-END]
137138

138139

tutorials/hcp-abh-api-ui5-app/hcp-abh-api-ui5-app.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Add API Business Hub API to a UI5 Application
33
description: Incorporate a SAP API into your UI5 application using Web IDE.
44
primary_tag: products>sap-cloud-platform
5+
auto_validation: true
56
tags: [ tutorial>beginner, topic>sapui5, products>sap-cloud-platform, products>sap-web-ide ]
67
---
78

@@ -65,7 +66,7 @@ onInit: function() {
6566

6667
![updated main controller file with init code](9.png)
6768

68-
69+
[DONE]
6970
[ACCORDION-END]
7071

7172
[ACCORDION-BEGIN [Step 2: ](Get JavaScript pre-generated code)]
@@ -85,7 +86,7 @@ Pick the **JavaScript** tab and then click the **Copy to Clipboard** button.
8586

8687
![JavaScript pre-generated code for API call](13.png)
8788

88-
89+
[VALIDATE_2]
8990
[ACCORDION-END]
9091

9192
[ACCORDION-BEGIN [Step 3: ](Use the API in your application)]
@@ -101,7 +102,7 @@ Back in your Web IDE, in the controller file, **add the copied code from the API
101102

102103
**SAVE** your changes.
103104

104-
105+
[DONE]
105106
[ACCORDION-END]
106107

107108
[ACCORDION-BEGIN [Step 4: ](Run your application)]
@@ -119,7 +120,7 @@ If you API call was successful, you should see the JSON in your JavaScript conso
119120

120121
![image of successful API result](18.png)
121122

122-
123+
[DONE]
123124
[ACCORDION-END]
124125

125126
[ACCORDION-BEGIN [Step 5: ](Add query parameters in the controller)]
@@ -136,7 +137,7 @@ Back in your controller, **add in your query parameters to the URL** so that the
136137

137138
![updated results in the JavaScript console](20.png)
138139

139-
140+
[DONE]
140141
[ACCORDION-END]
141142

142143
[ACCORDION-BEGIN [Step 6: ](Display your results in the view)]
@@ -185,7 +186,7 @@ The updated code should look like this.
185186

186187
**SAVE** your changes.
187188

188-
189+
[DONE]
189190
[ACCORDION-END]
190191

191192
[ACCORDION-BEGIN [Step 7: ](Set your data model)]
@@ -236,7 +237,7 @@ self.getView().getModel("results").setProperty("/data", jsonResults);
236237

237238
![updated controller code](27.png)
238239

239-
240+
[DONE]
240241
[ACCORDION-END]
241242

242243
[ACCORDION-BEGIN [Step 8: ](Run your application)]
@@ -245,7 +246,7 @@ self.getView().getModel("results").setProperty("/data", jsonResults);
245246
![final running UI5 application](final.png)
246247

247248

248-
249+
[VALIDATE_8]
249250
[ACCORDION-END]
250251

251252

tutorials/hcp-abh-getting-started/hcp-abh-getting-started.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Getting started with the SAP API Business Hub
33
description: Learn how to find and test the API Business Hub.
44
primary_tag: products>sap-cloud-platform
5+
auto_validation: true
56
tags: [ tutorial>beginner, products>sap-cloud-platform ]
67
---
78
## Prerequisites
@@ -26,7 +27,7 @@ In your SAP Cloud Platform account, select **Services** from the side menu.
2627

2728
![service in SAP Cloud Platformmenu](1.png)
2829

29-
30+
[DONE]
3031
[ACCORDION-END]
3132

3233
[ACCORDION-BEGIN [Step 2: ](Open SAP API Business Hub)]
@@ -46,7 +47,7 @@ This will direct you to the homepage for the SAP API Business Hub.
4647

4748
You can access the SAP API Business hub through SAP Cloud Platform or by just visiting their website by going to <http://api.sap.com>.
4849

49-
50+
[DONE]
5051
[ACCORDION-END]
5152

5253
[ACCORDION-BEGIN [Step 3: ](Find an API Package in the Hub)]
@@ -68,7 +69,7 @@ This will bring you to the API documentation and overview. Select the **Artifact
6869

6970
The Success Factors contains many APIs that can be used. APIs are grouped into Business Packages so they are easier to find.
7071

71-
72+
[DONE]
7273
[ACCORDION-END]
7374

7475

@@ -86,6 +87,7 @@ Once you click the API, you will see all the available methods for the API. In t
8687
When you click the method, you are able to see all the query parameters and their corresponding documentation, such as what data type is expected and what the parameter is used for.
8788

8889

90+
[VALIDATE_4]
8991
[ACCORDION-END]
9092

9193
[ACCORDION-BEGIN [Step 5: ](Test the API in the Hub)]
@@ -111,7 +113,7 @@ If there aren't any issues, you will see the resulting request URL and the respo
111113

112114
Feel free to keep playing around in the SAP API Business Hub to better understand the methods available in the User Management API.
113115

114-
116+
[DONE]
115117
[ACCORDION-END]
116118

117119

tutorials/hcp-abh-test-locally/hcp-abh-test-locally.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Testing API Business Hub APIs with Curl
33
description: Try out an SAP API locally on your machine.
44
primary_tag: products>sap-cloud-platform
5+
auto_validation: true
56
tags: [ tutorial>beginner, products>sap-cloud-platform ]
67
---
78
## Prerequisites
@@ -33,9 +34,9 @@ In the pop-up window, you will find your API Key. Click the **Copy to Clipboard*
3334

3435
![details for your API key in pop-up](5.png)
3536

36-
**Copy your application key into a text editor.** You will need it later. Close the API key window once you have your API key.
37-
37+
**Copy you application key into a text editor.** You will need it later. Close the API key window once you have your API key.
3838

39+
[DONE]
3940
[ACCORDION-END]
4041

4142
[ACCORDION-BEGIN [Step 2: ](Generate sample API call code)]
@@ -51,7 +52,7 @@ Select **Curl** and then **Copy to Clipboard**.
5152

5253
![generated code examples in Curl](3.png)
5354

54-
55+
[DONE]
5556
[ACCORDION-END]
5657

5758

@@ -70,7 +71,7 @@ Hit **Enter** to run the command. It may take a few seconds before data is seen
7071

7172
> **New to Curl?**: If you are new to Curl or are running into issues where your command line is saying the command curl does not exist, please visit the [Curl website](https://curl.haxx.se/). The Curl website contains documentation about client-side URL transfers and how to install it on your machine.
7273
73-
74+
[DONE]
7475
[ACCORDION-END]
7576

7677
[ACCORDION-BEGIN [Step 4: ](Try adding a parameter to the API call)]
@@ -82,7 +83,7 @@ Remember the parameters you set when testing in the API Business Hub? Try adding
8283

8384
**Stuck?** Move on to the next step.
8485

85-
86+
[DONE]
8687
[ACCORDION-END]
8788

8889
[ACCORDION-BEGIN [Step 5: ](Add multiple parameters to the API call)]
@@ -118,7 +119,7 @@ If you just add in the above line and try to run the code, you will find it does
118119

119120
![results for top 5 results with 3 selected fields](14.png)
120121

121-
122+
[VALIDATE_5]
122123
[ACCORDION-END]
123124

124125

tutorials/hcp-apim-create-product/hcp-apim-create-product.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Add an API Proxy to a Product
33
description: In SAP Cloud Platform, API Management, API Proxies are grouped and exposed as so called Products. In this tutorial you will create a new product and assign the previously created API Proxy to it
44
primary_tag: products>sap-api-management
5+
auto_validation: true
56
tags: [ tutorial>beginner, topic>cloud, products>sap-api-management, products>sap-cloud-platform ]
67
---
78
## Prerequisites
@@ -33,7 +34,7 @@ Open the SAP API Management API Portal (you can get the URL from Enable the SAP
3334

3435
![Access API Portal](01-access_api_portal.png)
3536

36-
37+
[DONE]
3738
[ACCORDION-END]
3839

3940
[ACCORDION-BEGIN [Step 2: ](Quick start a product creation)]
@@ -42,7 +43,7 @@ From the Home screen, click on **Product** under the Quick Actions tile.
4243

4344
![Click on Product](02-create_product.png)
4445

45-
46+
[DONE]
4647
[ACCORDION-END]
4748

4849
[ACCORDION-BEGIN [Step 3: ](View current products)]
@@ -55,7 +56,7 @@ Select **Products** from the tab menu. This will bring up the list of previously
5556

5657
![Click on Product](04-manage-product.png)
5758

58-
59+
[DONE]
5960
[ACCORDION-END]
6061

6162
[ACCORDION-BEGIN [Step 4: ](Create a new product)]
@@ -64,7 +65,7 @@ On the **Products** tab, click on **Create** to start the new product wizard.
6465

6566
![Click on Create](05-ProductCreate.png)
6667

67-
68+
[DONE]
6869
[ACCORDION-END]
6970

7071
[ACCORDION-BEGIN [Step 5: ](Add name and title)]
@@ -78,7 +79,7 @@ Title | Product For First API Proxy
7879

7980
![Product overview](05a.png)
8081

81-
82+
[DONE]
8283
[ACCORDION-END]
8384

8485
[ACCORDION-BEGIN [Step 6: ](Select the API Proxy)]
@@ -93,7 +94,7 @@ The list of API Proxies is populated from the APIs you have created. Select the
9394

9495
![Click on OK](07-SelectAPI-OK.png)
9596

96-
97+
[VALIDATE_6]
9798
[ACCORDION-END]
9899

99100
[ACCORDION-BEGIN [Step 7: ](Click Publish)]
@@ -106,7 +107,7 @@ One Product is now available.
106107

107108
![One Product is available](09-ProductPublished.png)
108109

109-
110+
[DONE]
110111
[ACCORDION-END]
111112

112113

tutorials/hxe-aws-setup/hxe-aws-setup.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ tags: [ tutorial>beginner, products>sap-hana, products>sap-hana\,-express-editi
1111
## Details
1212
### You will learn
1313
Coming soon!
14+
The preconfigured image is still not published but we are working on it. In the meantime, you can use the manual installation: <https://www.sap.com/developer/groups/hxe-install-binary.html>
15+
16+
The recommended machine type for SAP HANA, express edition (server-only) on Amazon Web Services is `m4.xlarge`.
1417

1518
### Time to Complete
1619
**15 Min**

0 commit comments

Comments
 (0)