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
Cross & Technical Topics
Initial system performance after instance creation or re-activate
When you create an instance or suspend / re-activate it, the system performance will be slower, 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
In the 1809 SP00 instance, the India localization for SAP Best Practices is not yet activated in clients 300 & 400 (the other 28 localizations are activated).
The India country activation is available in the 1809 FPS01 update.
Note: As usual, transactional demo data is only available for the US localization (company code 1710) in client 100.
Your system runs out of disc space
Out of disc space on Linux backends (relevant for 1809 SP00 only)
We observed some cases where the disc of the appliance ran out of space due to a wrong log file behavior (the file /var/log/sap on the LInux backend gets huge i.e. multiple GB or even larger).
This may affect all solutions in SAP CAL (not just SAP S/4HANA) and all Linux-based virtual machines deployed in an instance, especially if the instance is often suspended and re-activated.
For the SAP S/4HANA Fully-Activated Appliance, it can happen on the ABAP/HANA, the JAVA, or the BusinessObjects virtual machine.
The error messages that users will see won’t always point directly to a “no disc space” root cause, so think of it if your appliance behaves strangely in general e.g. it doesn’t come up again after a suspend (that’s what we saw for JAVA), you see “strange” errors in the ABAP system log, can not import transports anymore, etc.
To check and resolve it, you will need PuTTY (or another SSH client) and the private key file (.pem) that was generated when you created the instance. Unless you chose to save it on your own computer, the .pem file can be downloaded from the instance details page. For details how to log on with PuTTY, see this page > How to connect to a running instance via the secure shell protocol (SSH).
Follow these steps (valid for both the ABAP/HANA and the JAVA virtual machine) :
- Log on to the Linux backend system as root.
- Run command df -h to check the available disk space. If /dev/hda1 is at 100% usage, proceed as outlined in the following steps. If not, your root cause is something else.
- Navigate to directory /var/log and check the size of the file sap. Its size will be multiple gigabytes which is the root cause of your issues.
- Remove the file /var/log/sap (this will free up disc space already)
- Navigate to directory /sbin
- Edit the file sapstart (using vi as editor)
- In the file /sbin/sapstart , find this text line (use vi search function)
cat $LOG | grep "First service start marker"
- Replace the line above by
startmarker=$(cat $LOG | grep -c "First service start marker")
- Save the /sbin/sapstart file and exit vi.
- Exit Linux. Now the file /var/log/sap shouldn’t grow beyond disc space in the future.
- If your system wasn’t started properly due to the full disc, you might need to restart it either manually on Linux level or more conveniently via the CAL console (Reboot or Suspend/Activate)
Note:
Instead of checking the disk usage on the Linux backend, you can do this also from SAP GUI (the correction itself needs to be done on Linux, though):
Enter transaction SE38 > Execute report RSBDCOS0 > Type df -h in the simulated shell UI and check the disk usage of /dev/hda1
Out of disc space on C: drive of the remote desktop (relevant for 1809 FPS01 only)
The root cause is the file C:\Program Files\SAP\hostctrl\work\sapstartsrv that grows until “disk full” if the appliance is not suspended/reactivated regularly.
To resolve this issue permanently on a dedicated remote desktop instance, do the following:
- Open Windows Powershell on the remote desktop (it’s listed in the Windows start menu)
- Paste these two lines in the opened Powershell editor:
& 'C:\Program Files\SAP\hostctrl\exe\saphostexec.exe' -stop 2>&1 | % { "$_" } rm 'C:\Program Files\SAP\hostctrl\work\sapstartsrv.*' & 'C:\Program Files\SAP\hostctrl\exe\saphostexec.exe' -restart 2>&1 | % { "$_" } SCHTASKS /Delete /TN IPUpdate /F echo "Remote IPS are received" | out-file -Encoding ascii "c:\Windows\updatehosts_marker"
- Press Enter to execute the script.
- If you see errors about locked files, etc., start the Windows task manager and manually end the process “R/3 Start Service”. Afterwards, run the above script again and restart the remote desktop..
- Check the directory C:\Program Files\SAP\hostctrl\work for a large archived version of the file (sapstartsrv.old) and delete it manually if there is one (if the file is locked, end the R/3 Start Service process and try again)..
This should prevent the file growth on this specific remote desktop in the future. We are also working on a solution to prevent this from happening in newly created appliances in the future.
Fiori Launchpad
Fiori app “Monitor Central Purchase Contract Items” prompts for credentials (1809 SP00 only)
When clicking on the app “Monitor Central Purchase Contract Items” (assigned e.g. to users S4H_MM_DEM / S4H_PP_DEM 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 in the main demo client 100, follow these steps.
- Access the Fiori Designer via this URL (hosts file mapping needed):. https://vhcals4hcs.dummy.nodomain:44301/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CUST&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 go to the text in Dynamic Data -> Service URL.
- Remove the string sap-client=928& from the service URL (i.e. this part of the URL afterwards should look like …Results/$count?filter…)
- Save and exit.
- To verify success, open the app Monitor Central Purchase Contract Items in client 100.
Note:
If you want to solve it in all clients of the appliance, you need to create a workbench request in tCode SE10 first, and afterwards use this request in the scope=CONF mode of the Fiori designer (adapt the “scope” parameter in the URL accordingly; for details please see the Fiori Designer documentation).
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.
Smart Business Fiori apps (e.g. with S4H_FIN_DEM demo user) give “Cannot load tile” error
This is caused by missing entries in a date table.
Resolution:
- Log on to S/4HANA via SAP GUI and execute SE38 t-code
- Enter “VDM_FND_DATEFUNCTION_FILL” and click on “Execute”
- Execute “SE16” and check the table “DATEFUNCTION_VAL” has entries
See https://launchpad.support.sap.com/#/notes/0002781863 for details.
Fiori app “Cost Centers – Plan/Actual” shows empty Plan Amount column
(1809 SP00 only)
This is caused by an issue in the underlying HANA DB revision (2.00.32) that was used in the 1809 SP00 appliance release.
Resolution:
Please update your HANA DB manually to the latest available revision (at least 2.00.36).
As an alternative, you can also create a new instance using the SAP S/4HANA 1809 FPS01 Fully-Activated appliance (there the issue has been fixed as well).
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 SM59. It should succeed now.
“Logged-on” resources in Extended Warehouse Management (EWM)
Symptom:
You encounter messages about EWM resources that can not be accessed properly (such as another user has “logged-on” to them, e.g. in the Production Integration demo scenario).
Resolution:
- Open the Fiori app “Warehouse Monitor” or the SAP GUI transaction /n/SCWM/MON (both will work).
- Enter Warehouse Number 1710 and Monitor SAP. Click Execute.
- Choose Resource Management.
- Double click on Resource (to list all resources)
- Select the respective resource(s)
- Click on More Methods (from the Menu) > Logoff from resource.
Hi Joerg,
thank you for putting together the known issues. I have just activated the S/4HANA 1809 trail from cal an azure and I am facing the issue, that the working process is restarted. In the SysLog I found the message Q0E Signal 11 received from operating system. SAP note 15766 is mentioned.
I checked the size of the sap file mentioned above, but it has only 1 GB size. Do you have any idea, what cases the problem?
Hi Peter,
this error can have a broad number of root causes.
Could you try to do some debugging in your logs to narrow this down ?
And try to create another instance in Azure to see if the problem persists there as well ?
Please post the results in the CAL Community (https://answers.sap.com/questions/metadata/24005/sap-cloud-appliance-library.html) since this is easier to track compared to comments to a blog.
Thanks, Joerg
Hi Joerg,
Can CAL be used by customer to evaluate the new Fiori Apps in S/4HANA1809? If so, are all the 1,000+ Fiori Apps activated by default? Is there any document listing which Fiori App is available and activated?
Thanks,
Jean-Baptiste
Hello Jean-Baptiste,
yes, customers can evaluate Fiori using the appliance, however, not all of the Fioris/oData services will be activated or show meaningful sample data.
We don’t maintain a list of activated Fioris but in the core modules you should find plenty. And since you are the administrator of your appliance instance, you can activate additional Fioris and services, create own roles/catalogs, add configuration and data, etc. .
Best, Joerg
There is an issue when opening tiles which are pointing to SAP GUI for HTML in latest Chrome versions (I found this in v 72+). I get the following error message, e.g. in the Profit Center Assignment Monitor (S4H_FIN_DEM user):
As a workaround I use an old Internet Explorer version which works fine.
Couldn't find the reason. Best guess is the deprecated usage of Synchronous XMLHttpRequest on the main thread.
Hi Andreas,
I just tried this in my reference system with Chrome (73.0.3683.75 (Official Build) (32-bit)) and for me the app worked.
I do get a deprecation warning about the Synchronous XMLHttpRequest in the browser console but no error.
Maybe try to upgrade Chrome to v73... and try again ?
Best, Joerg
Hi Joerg,
My customer would like to know what will be the next SAP S/4HANA fully activated appliance version. Maybe version 1902? And when it will be available?
Thanks,
Shirley
Hi Shirley,
we are currently finalizing the SAP S/4HANA 1809 FPS01 release, planned to be in SAP CAL in April.
Best, Joerg
BTW: 1902 is the name of the latest SAP S/4HANA Cloud release (SAP CAL offers on-prem software only).
Hi Joerg,
is there an issue with the Web Dispatcher Login in the latest 1809 FPS01 applicance from CAL?
it used to work just fine with 1809, but the latest wouldn't let me login to the WDISP
Also, I cannot seem to access the Launchpad from my own client (after adding the vhs4hcalcs hostname to my hosts file). I keep getting HTTP 503... any ideas?
thanks,
Joerg
Hi Joerg,
you mean logging on to https://vhcals4hcs.dummy.nodomain:44301/sap/admin/public/default.html doesn't work ? The default credentials are BPINST / Welcome1 and work at least in my reference system.
Error 503 in FLP hints to an issue in the startup of the SAP system (the web dispatcher seems to be up).
Can you log on via SAP GUI ? Maybe rebooting the appliance might also help (or starting S/4 manually on Linux command line.
If the problem persists, could you open a message in the SAP CAL forum (https://answers.sap.com/questions/metadata/24005/sap-cloud-appliance-library.html) since that's easier to follow and to find for later similar issues ? Thanks.
Best, Joerg
Hi Joerg, I'm activating a BF in SFW5, but I realized that it didn't cause any effect. When I'm checking the BF HCM_LOC_CI_16, it doesn't have any packages and objects associated as it should be.
As you can see here there isn't anything associated:
This is the way that it should be, as I checked in other system:
For that we are not able to use payroll for Chile. Could you please help us to know how we can solved this? Who should we contact?
Thank you.
Hi Dario,
we haven't done any pre-configuration / testing in this area, so there might be a software component or additional customizing missing.
Since you are an SAP employee, please check with the localization team and apply further changes as needed on your personal instance.
Best,
Joerg
Hi Joerg,
In the "S/4HANA 1809 Fully Activated appliance" we try to test the demo story 14 (3.14 Customer management" but we have an error 503 Service not available
Even when we try with the user bpinst we can access to the list of business role but when we click on it we have the same error.
We also try from the SAP GUI with transactions CRM_UI or wui_sso and we have the same issue so we think it is not a Fiori tile issue.
Do you know how can we could resolve this ?
Thank you so much for your help.
Charline
Hi Charline,
SSO (i.e. the service myssocntl) is not configured in the appliance, therefore WUI_SSO will not work.
I just tried on a 1809 FPS01 reference system on the remote desktop with tCode WUI and this worked (you have to log again to the web e.g. with user SERV_EMPL).
In 1809 SP00 this should work as well.
If you have future problems, can you please post them in the CAL forum as a question (easier to handle than comments) ? Thx.
Best, Joerg
Hello Joerg,
is there a known issue in 1809 regarding generating BOPF objects from CDS via Eclipse?
I have on our 1809 FPS02 appliance system the issue, that following message "ERROR ObjectModel.transactionalProcessing - Enabled Business Object does not exist" appears, when i activating a CDS with annotations for BOPF creation.
A 1:1 copy of my CDS on an older 1610 IDES S/4 generate the BOPF objects without any complications.
Do you can help to resolve it?
The problem is also described from others persons in detail here and here2 from - with no solution at the current time :/
Thanks in advance,
David
Hi David;
We have the same problem. Did you find any solution for this issue?
Thanks
Hello Joerg Wolf,
can you help us resolving the issue regarding the generation of the BOPF object via CDS in the 1809 Appliance ?
Is there any configuration missing?
Thanks, David