This blog covers latest information and known issues for the SAP S/4HANA 1809 Fully-Activated Appliance.
Note: The overview blog for this appliance can be found under https://blogs.sap.com/?p=727457
Initial system performance after instance creation
When you create an instance, the initial system performance will be slow, especially within the Fiori Launchpad. Also, the first click on a Fiori tile will be significantly slower. This is due to initial caching in the system and will become faster if you continue working.
Other performance tuning tips are:
- Choose the cloud provider location nearest to you (for good network latency)
- Fiori rendering performance on the remote desktop is often slower than on your local laptop
- The demo users contain a relatively large number of roles and Fiori tiles. You can copy these demo users in TCode SU01 and adapt accordingly (remove roles, personalize the Fiori launchpad, create your own roles / Fiori catalogs)
Note to SAP administrators: SGEN has been performed to pre-compile ABAP coding.
SAP Best Practices activation for India
The India localization for SAP Best Practices is not yet activated in clients 300 & 400 (the other 28 localizations are activated). The India activation is planned for the 1809 FPS01 update.
Fiori app “Monitor Central Purchase Contract Items” prompts for credentials
When clicking on the app “Monitor Central Purchase Contract Items” (assigned e.g. to users S4H_MM_DEM / S4H_MM or S4H_DDR_DEM), you will run into an authorization pop-up pointing to client 928.
The error is caused by a wrong client definition on the tile, which includes a parameter pointing to client 928 in the service URL. To solve this error:
- Access the Fiori Designehr via this url. https://vhcals4hcs.dummy.nodomain:44300/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CONF&sap-client=100&sap-language=EN#/Catalog/X-SAP-UI2-CATALOGPAGE:SAP_TC_PRC_COMMON
- Search for the “Monitor Central Purchase Contract Item” tile.
- Click into the Tile and remove the ‘sap-client=928’ parameter from the Service URL.
- Save and exit.
Web Assistant (for Fiori help, question mark in upper right corner) for instances behind a corporate firewall or within a virtual private cloud does not work
In the appliance, this proxy setting is empty by default since most instances are created in public Internet.
- Log on to the Linux backend system as root. .
- When logged on to Linux, enter su s4hadm (to change to user s4hadm)
- Enter cd /usr/sap/S4H/SYS/profile (to change to the directory with the Web Dispatcher config files)
- Enter vi S4H_ASCS01_vhcals4hcs to open the configuration file in the vi text editor
- Scroll to the end of the file where you will find the following text block:
# system_0 and system_1 configure the FIORI web assistant for context sensitve help. If you are behind a corporate proxy use lines with # and enter your proxy information. # and comment/uncomment the lines for system_0 and system_1 respectivly # wdisp/system_0 = SID=ABC, EXTSRV=https://cp.hana.ondemand.com, SRCURL=/sap/dfa/help/, PROXY=<PROXY_SERVER>:<PROXY_PORT>, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF # wdisp/system_1 = SID=DEF, EXTSRV=https://xray.hana.ondemand.com, PROXY=<PROXY_SERVER>:<PROXY_PORT>, SRCURL=/resources/sap/dfa/help/, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF
- Enter your proxy name <PROXY_SERVER> and port <PROXY_PORT> in the respective parameters. Remove the comment # at the beginning of the two changed lines, and
- Delete or comment the two lines right after the text block (containing the default configuration without any proxy parameters).
If you comment them, it should then look like below:
#wdisp/system_0 = SID=ABC, EXTSRV=https://cp.hana.ondemand.com, SRCURL=/sap/dfa/help/, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF #wdisp/system_1 = SID=DEF, EXTSRV=https://xray.hana.ondemand.com, SRCURL=/resources/sap/dfa/help/, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF
- Save & quit vi.
- Lastly, restart the Web Dispatcher. Log on to https://vhcals4hcs.dummy.nodomain:44301/sap/admin/public/default.html with user bpinst and password Welcome1 (for this URL to work, you need to maintain your local hosts file)
- In Core System > Monitor > Status, choose Shutdown SAP Web Dispatcher from the drop-down menu and confirm.
- Reload the Fiori Launchpad in your browser to check if the question mark icon with the User Assistance is visible.
Issues in Demo & Business Scenarios
Credit Management cases are not created e.g. in Order-to-Cash demo scenario
When creating a sales order for a customer that has a credit block, the corresponding credit case is not visible in the Fiori app “Manage Credit Cases”.
Technical symptoms are errors in the web service call trace (in TCode SRT_UTIL), failed execution of the Adobe Document Service check reports such as FP_00_TEST (TCode SA38), or an SSL error when doing a connection test of the RFC connection ADS (TCode SM59 > HTTP to external servers).
The root cause is a missing trust relation between the ABAP and JAVA server (the Adobe Document Services on the JAVA server are needed for the Credit Management scenario).
Follow these steps to to fix the issue (takes ~ 5 minutes):
- Open Notepad on your computer and copy the following lines into a new notepad file
-----BEGIN CERTIFICATE----- MIIDMjCCAhqgAwIBAgIFANHvaYwwDQYJKoZIhvcNAQEFBQAwSTELMAkGA1UEBhMC REUxETAPBgNVBAoTCFdhbGxkb3JmMQwwCgYDVQQLEwNKMkUxGTAXBgNVBAMMECou ZHVtbXkubm9kb21haW4wHhcNMTYxMDE3MDMzODIyWhcNMzYxMDE3MDMzODIyWjBJ MQswCQYDVQQGEwJERTERMA8GA1UEChMIV2FsbGRvcmYxDDAKBgNVBAsTA0oyRTEZ MBcGA1UEAwwQKi5kdW1teS5ub2RvbWFpbjCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBAKlKgPjf55KvJ9cF+vvzHN4JZrghy7fGS4WqriSP4dA6Rerh3tvt jaaKhimtj7GljKo8d3zY63nJDIb6+71MmtxNchMfGlQcxHe3qrGo5Ta1pDhtYPMX zSZzbRloNB1K52eo42w7B+o8yhMd3c3EfpQ5qag7D6MQlxK+VVTf1NkEixK44kYC IO1cZl1f8gbT31CZ82UKwLrqI0IoTej+INnDTSm3c4DW9qdJCf8vLOMgJqQrAOUo ZGuwCugIkEK5IwinwDrzXuoVrc2ZnLSAVtDgHZGm0oglW1XlRQeuSsE9sCu+a5XL YafB8UqcY8Df8yC6qGXlHWBRbe8IiWDNqzkCAwEAAaMhMB8wHQYDVR0OBBYEFLXE fXyIYSMMPt0/RzO9gDD8r4D8MA0GCSqGSIb3DQEBBQUAA4IBAQBCIRpMBRd6G7RY 59vYKu2ShvXsNJGegf7VR3l9XNDUqOL/5imaWgtHdw9i+pLJj/NcNhH9zfV9XEtj xizDddCkYGCZuQDeH8Y4siFqpPhCmVd3EdMN3xP0ww7g9NxFHcnNBbmt8BJdLqeg NlO0ljz95RIISo1SgBdYywOALQ8KCu4+ARfXQ1raMvL9JQkfDMtc1HOl5Yvs4rpz zEHmjHWIJgWii0/Fgvlngk1VfOvmfclWakUFWsEDAtYuG85TjIe0Y7q4MxqSdPgf qZ1PoP1pZHpqIr4oeGVgcpvjzvCfGQi3k1jEVk96VQwY6BNFbre1gddVcnK4NErA h7/SXge9 -----END CERTIFICATE-----
- Save the file as java_cert.cer on your local computer (it should look like this):
- Logon to your S/4HANA instance in SAP Logon (client 100)
- Follow the steps in the video in SAP Note 2333326 to import the .cer file into TCode STRUST (see video as from 2:20, the first part of the video just explains how to retrieve the above certificate file for any server)
- To verify success, do a connection test of the RFC connection ADS in TCode CM59. It should succeed now.