Skip to Content
Product Information

SAP S/4HANA Fully-Activated Appliance: Demo Guides

This blog gives information on the pre-configured sample demo scenarios in the SAP S/4HANA Fully-Activated Appliance. If you stumbled across this blog “by accident” and are interested in bringing up your own preconfigured SAP S/4HANA sandbox system within a few hours, please see this overview for the SAP S/4HANA Fully-Activated Appliance.

Direct links to the most recent appliance releases in SAP CAL are:

2020 FPS01  /  2020 SP00  /  1909 FPS02   /  1909 FPS01  /  1909 SP00

Table of content

A) Demo guides (valid for various appliance releases)
B) General remarks on the demo guides (scope, support, ….)
C) Post-deployment steps
D) System log-on
E) Archive: Demo guides for earlier appliance releases

A) Demo guides

Below are links to the pre-configured demo guides of the most recent appliance releases (demo guides for older appliance releases can be found in the archive at the end of this blog).

Important: Before you start with these guides , please be sure to read sections B), C) and D) below at least once to prepare your system in the best way.




Further LoB scenarios


Data Migration & Migration Cockpit

User Experience & User Interface


  • Apply a fully-qualified domain/host name & SSL certificates to your instance
    All releases (1809/1909/2020)
  • Change the Web Dispatcher port from 44301 to 443 (if a firewall allows only 443)

B) General remarks

What does fully-activated and pre-configured mean ?

The appliance is largely based on the fully-activated scope of SAP Best Practices.
SAP Best Practices provide a suggested pre-configuration for a large variety of business processes so that these processes can be executed “out-of-the-box” in the described way (see for details) .

In addition, some further capabilities that are not covered by the SAP Best Practices have been pre-configured in the appliance (such as Master Data Mgmt., Portfolio Mgmt., Human Capital Management, Migration Cockpit, etc.).

The demo guides take you on a “guided tour” through some of the pre-configured areas but your are also free to step away from these tours.
However, if you explore additional features of the SAP S/4HANA system beyond what is provided in the demo guides (or the more comprehensive test scripts of SAP Best Practices, see link above), you might find functions or processes that are not pre-configured and, hence, will not provide a meaningful system response. In this case, you need to configure those scenarios or functions using SAP standard procedures (e.g. via transaction SPRO) to make them work.

You might also find errors and bugs as you explore the appliance. In this case, please search for SAP Notes and corrections and decide if you want to apply them. The system behaves like a regular customer system once you have your own instance and will not be updated automatically by SAP i.e. you will need to implement these fixes in your system.

Where to get support ?

If you are using the appliance as part of a 30-day trial (the default if you don’t close any contract with SAP), support is offered via the SAP Community ( There, SAP employees, customers and partners will do their best to help you, however, there is no guaranteed service level agreement attached to it.

For support of appliances within the SAP CAL subscription license (i.e. appliances that are running longer than 30 days), please report an incident on components BC-VCM-CAL (for SAP CAL & connectivity issues) or the respective functional components (e.g. FI-* or LO-*).

Master data structure in the appliance

The SAP Best Practices customizing and sample master data have been activated in client 100 of your SAP S/4HANA system. Typically, the demos flows use the company code 1710 (US-based) since only this contains transactional data for the demo scenarios.
Details for the organizational and master data structure of SAP Best Practices can be found on

Initial system performance

When you access the system for the very first time, you will need to wait some time (can be as much as a few minutes) until the Fiori Launchpad or the SAP GUI show up. Using system functions such as the Create Sales Order Fiori tile for the first time will be significantly slower.

This is a normal behavior since the system needs to cache certain areas for first use after startup. The performance will improve significantly if you continue working with the system (note to administrators: SGEN has been performed).
Also, if the system has been re-activated after a “Suspend” period in SAP CAL , the system response will be slower during the first clicks on applications.

Browser messages about certificates & pop-ups

When accessing the Fiori Launchpad for the first time, you will be prompted about missing / unsigned certificates that might be rated as a security thread (exact message depends on the browser version). This behavior happens since the appliance doesn’t contain signed root CA certificates for the connection between browser and backend, but only certificates that are self-signed by SAP.
Please ignore these messages and add the Fiori Launchpad URL to the list of secure sites in your browser. If this is not possible (restricted corporate proxy/browser settings, etc.), please see if the above technical demo guide for fully-qualified host/domain names and SSL certificates might be an option.

Also, some of the Fiori apps will open in a separate browser tab/window. If you have a pop-up blocker activated, please confirm that you always would like to open pop-ups from vhcals4hcs.dummy.nodomain.


C) Post-deployment steps

When you start an instance for the very first time, certain time-based settings are still at the date when the appliance was assembled for shipment. For the appliance to fully work, you should adapt these settings to the actual date when you use the appliance.
Below you can find a list of the most important settings to change, but depending on how you use the appliance, you might need to touch further areas.

Open Inventory Management Period

To post any goods movements (goods receipts for procurement or goods issues for outbound processing), the inventory posting period must be the same as the goods movement date.

When you start an instance for the very first time, the open period is the month where the development of your appliance release was finalized, e.g. 11/2019. If you want to post goods receipts or goods issues in the current period (let’s say 03/2020), you must first close all previous periods and open the period for the current month. This action must be performed sequentially and only once for each month.

The procedure below uses SAP GUI (TCode MMPV) but you can also use the Fiori Launchpad (user S4H_MM_DEM, tile Close Periods). If you are using the system for a longer period, you might also consider creating a scheduled job that  automatically adapts the MM period each month.

What to do What you will see
  • Log on to SAP GUI (see below if you don’t know how to do this).
  • Enter tCode MMRV to see the open monthly period (i.e. month) in your delivered system (e.g. 11/2019). This needs to be changed to the current month.
  • Enter tCode MMPV and adapt to the current month
    • From company code: 1710
    • To company code: 1710
    • Period / Fiscal Year: current period +1 (e.g. 12/2019 if the value in MMPV showed you 11/2019)
    • Check and close period:X
    • Click Execute.

Sequentially repeat this for all periods in MMPV until you have reached the current month.


If you change a period of a previous year (e.g. changing from 11/2019 to 12/2019 during January 2020), you will see a warning saying “The specified year 2019 is not the current calendar year”.
Simply hit Enter / Execute again and the period will be changed accordingly.

Right-click image and open in separate tab to enlarge


D) Log-on to the system

To logon, open the Fiori Launchpad via the following link: https://vhcals4hcs.dummy.nodomain:44301/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

The URL above uses the system alias vhcals4hcs. To make this link work on your local computer, you need to maintain your local Windows ‘/etc/hosts’ file.

If you access the trial via the included remote desktop of the appliance, these settings have been maintained already on the remote desktop.

Both methods as well as the access via SAP Logon are described in detail in the Step-by-Step Guide on the SAP S/4HANA Trial Page , or in the Getting Started Guide that is linked from the respective solution/instance details page on


E) Archive: Demo guides for earlier releases of the fully-activated appliance


1809 (SP00): Demo GuideQuick Start Guide


You must be Logged on to comment or reply to a post.
    • Hello Kelvin,

      first of all, apologies for the late reply.

      Re. the BI platform, the demo scenario hasn’t changed compared to 1809 SP00 (see the 1809 SP00 demo guide referenced in the “Archive” section above.

      Re. the SAC (I guess that is your main interest):

      We were hoping to have an extensive public SAC demo guide (based upon the exact data in the S/4 appliance) that we could reference here.

      Unfortunately, this dedicated demo guide is available for SAP employees only as of now, so what I would recommend is that you surf the web (e.g. for tutorials e.g. for a live connection based on S/4HANA CDS views. 

      We have configured the technical boundary conditions (CORS / Whitelist…) in the appliance already but you can also check e.g. the SAC documentation:

      The only potential caveat is the missing trusted browser connection between SAC and S/4HANA (since we don’t ship a trusted root certificate with the appliance).

      Recommendation here would be to install Chrome on the remote desktop of the appliance and do the demo scenarios there (since the remote desktop has the required certificate pre-installed already and with that there is trust between Chrome running on the remote desktop and the SAC server).

      I hope to outline this in detail within the next two weeks in a guide and publish it here.

      Best, Joerg

  • Hello Joerg,

    Please could you kindly advise if we can integrate Demo21 with Analytics (other solutions) or Ariba ?

    Also, the Demo21 guide talks only about AWS...can we set it up on GCP or Azure (like the FA Appliance)...

    Thank you !


    P.S.: Since Demo21 is akin to the FA Appliance, I’m asking this question here…

    • Hi Saba,

      apologies for the late reply, this slipped through during my vacation.

      The fully-activated appliance is indeed used as basis for DEMO21 but the  best place to ask these questions would be the DEMO21 JAM forum where you are invited if you take part in DEMO21.

      Generally, you can connect the appliance to other environments as well, but you might need to take care of host name resolution or certificate handling in certain cases.

      The appliance is offered in AWS, Azure and GCP.

      Best, Joerg

    • Hi Emmanuel,

      technically, you can install add-ons (respective download authorizations & maintenance certificate is needed, though).

      An SAP Cloud Connector can be connected.
      As of 1809 SP00 there is one included in the appliance anyway (see the Getting Started guide of the appliance for access & default users).

      Since you are an SAP employee, please contact me via email if you have additional questions for SAP-internal usage,

      Best, Joerg

    • Hi Dominik,

      fully-activated is planned for December, the "plain vanilla" 1909 (no config, no demo data) is out in CAL since last week.

      Best, Joerg

    • Hi Kyoungho,

      cloud-based deployment would be in one of the supported cloud provider regions.

      If network bandwidth / latency is a problem, you could also install the appliance on your own hardware.

      SInce you are an SAP employee, please contact me and we can talk it through.

      Best, Joerg

  • Joerg Wolf

    Thanks for this. We are interested in using it to do a Fit/Gap workshop with SAP Consultants to validate business scopes & processes (based on S4 HANA Enterprise Core on-prem edition). However our SAP Consultants are concerned about the functional limitations of this CAL and also how to extend beyond 30 days (our Fit/Gap workshop is planned for 2 to 3 months).

    Q1: Are there any functional limitations please?

    The other blog you wrote indicates this CAL is suitable for Fit/Gap

    Q2: How can we extend it beyond 30 days? This SAP site indicates we should be able to extend for 750 Euros a month

  • Hi Joerg Wolf,


    as far as I understand, it is possible to execute full Abap-functionalities on this appliance? How to register the user for developping?


    Thanks and regards

    Uli Gauweiler

  • Hi Joerg,


    The activated content of SAP BP are country specific, which countries are included in the activated appliance?

    if a customer want to activate more countries how can they do that?

    • Hi Marise,

      In Client 100, the US and DE configuration are activated.  In that client, the transactional content that has been created for demo purposes is done with the US configuration, using company code 1710.

      In client 400,  all generally available SAP BP localization  have been activated (one client, multiple company codes to reflect each localization).

      Additionally, there is client 200 which is empty and ‘ready to activate’, so there are several options.

      SAP Best Practices Country localizations that have been activated in Client 400 include:

      Australia, Austria, Belgium, Brazil, Canada, China, Czechia, Denmark, Finland, France, Germany, Hong Kong, Hungary, India, Indonesia, Ireland, Italy, Japan, Luxembourg, Malaysia, Mexico, Netherlands, New Zealand, Norway, Philippines, Poland, Portugal, Romania, Russia, Saudi Arabia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, United Arab Emirates, United Kingdom, United States

  • Hi Joreg,

    Good day and thank you for the blog.

    Could you kindly share the demo guide for HCM payroll for the fully activated 1909 appliance please.





  • Hi Joerg,

    is there any restriction on technial backup and restore functionality?

    During an inital test a HANA DB restore was failing because of "last" unsuccessful restore from the initial HANA DB media itself. A new backup after setup of S4HANA Fully activated appliance was successful but could not be used for restore.




      • Hi Joerg,

        thx for the reply. I will create a new post for this topic and go a little bit more into detail once I have clarified some misunderstandings internally...

        For you, we have requested the media from SAP and did setup the system on AWS for testing. Backup has been taken using HANA DB studio, but restore with successful backup was not possible due to past recent restore before we even setup this appliance from SAP media as it comes in tar'ed archives.



  • Hello Joerg Wolf -

    I am trying to activate S/4HANA 1909 from, and getting an error message.

    The operation Resume is not allowed for the solution instance "SAPS4HANA". Can anyone provide inputs on this and appreciate your help.




  • Hi Jörg,

    Thanks for this excellent blog. I currently have installed SAP S/4 HANA 1909 FPS01 Fully Activated Appliance on premise and would like to try the latest one SAP S/4 HANA 1909 FPS02 Fully Activated Appliance on premise.

    As per the SAP Note:2041140, I have to create a ticket under the component XX-SER-SWFL-SHIP to get the required media.

    The ticket requires me to mention the Material Number for SAP S/4 HANA 1909 FPS02. As per the note: 2041140, the material numbers should have been mentioned in the note attachment (Available_Software_Appliances_2020_04.pdf), but I don't find it in Available_Software_Appliances_2020_04.pdf. Do you know where I could get the material numbers required for SAP S/4 HANA 1909 FPS02?

    Best Regards,

    • Hi AK,

      the on-premise installation shipment of SAP Note 2041140 is in process (this takes some additional steps), should be available in the next days.

      Please avoid cross-postings in the future 😉 Thx !

      Best, Joerg

  • Hello Joerg,

    Thank you for the detailed blog.

    in 1901 FPS01(on-prem), the activation is completed as per

    However in CC 1710, transaction data(sales orders etc) is not loaded. Master data is available. Is there any additional steps needed bring transaction data to CC 1710 for US ?

    Viele Gruesse,


    • Hi Kiri,

      did you install the fully-activated appliance or a plain S/4HANA system ? Only in the appliance, the demo data will be pre-configured.

      If you face issues, Please create a separate thread in the S/4HANA forum (comments to blogs are a bit hard to support).



  • Hi Joerg,

    one more question over here. Above you provided a list of demo guides. For example this one in the area of logistics (which is covering the best practice process 1V9 if I am not mistaken):

    Questions -

    • Are the processes in the demo guides the same as the BP processes?
    • If yes, are there demo guides like this for each of the best practice processes in the area of SCM > Warehousing? There are test scripts available for the best practice processes on but seems the processes they are slightly different from the demo guides that you linked above and als do not contain any screenshots (just compared 'Warehouse Inbound Processing from Supplier' from the link above with the BP script for 1V9).


    Thanks a lot for your help!


    • Hi Hendrik,

      some of the appliance demo scripts use the BP test scripts to certain extent but there is no 1:1 mapping.

      The idea of the appliance demo scripts is to provide basic entry processes for business areas / modules so that customers get an idea where to extend and leave the pre-configured scenarios.

      The BP tests scripts are much more comprehensive but harder to execute in a trial system at least for novices in a specific topic.

      Best, Joerg

      • ...ok - I think I got the idea now. As we are focussing on warehouse-internal processes we will probably concentrate on the BP scripts.

        Thanks again for helping out here. I think I can stop bothering you now 😉

  • Regarding the 2020 FA FPS00 CAL, we noticed something and I wanted to mention it.


    SAP brings a role in the CAL 2020 FA: Z_S4CM_FLP


    I had a user challenge me because they got an authorization issue on Fiori app F2570.  From their SU53, it looked like the “01” value was needed on the C_VC_MODEL section of the role.

    I created a copy of the SAP Z and added the 01 value, then the user was able to work, at least past the authorization error.

  • Hello Joerg,


    thank you for providing the Demo Guides and the detailed blog.


    We had some issues when testing our system, as in many cases we were not able to upload any data, especially in the demo guide for the group reporting. Whenever trying to do so, a pop-up window appears requiring a new log on to the system, however the site just reloads and no upload is present. An example is shown in the screenshots below:



    Demo Guide Group Reporting Kapitel 3.2 Initial Consolidation


    This is the pop-up shown, trying to log on will just refresh the log-on window and nothing happens.


    Log-On Pop-Up Window


    Do you have a possible solution to this?


    Thank you for your time.


    Kind regards,


    • Hi Hendrik,

      from the 2nd screenshot it seems that you have changed the URL / host name of your system (this could be a potential root cause especially if you encounter this in other modules / apps as well).

      Is that a local on-prem installation or did you change it in CAL ?

      Since blog comments are not suited for individual support issues, please create a separate post in the CAL community and provide more information there (e.g. what you did to adjust the host name, etc.).

      Best, Joerg