Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
RMasrani
Product and Topic Expert
Product and Topic Expert
3,421
Hello everyone, in this blog, I will be explaining how to perform Fiori Upgrade Impact Analysis, which is a feature provided in the Fiori Reference Library.

Introduction

While you are planning to upgrade your SAP ECC or SAP S/4 HANA system from current version to a higher version, and want to analyze the impact of the upgrade on existing SAP Fiori applications, Fiori Reference Library provides a feature "Run Fiori Upgrade Impact Analysis", that helps you analyze the impact on Fiori applications currently configured. This can be considered as one of the compatibility checks, if you have SAP Fiori applications in use in your existing environment.

Before we dive deep into upgrade impact analysis, here is a brief explanation about Fiori Reference Library:

Fiori Reference Library

The SAP Fiori apps reference library enables you to explore, plan, and implement SAP Fiori apps as well as classic applications based on SAP GUI and WebDynpro. The SAP Fiori apps reference library provides the following information:





  • Overview of all SAP Fiori apps available today




  • Key information for each app, including the technical data you need for installation and configuration




  • Configuration information required to integrate classic SAP GUI and WebDynpro applications into the SAP Fiori launchpad




  • Data for previous app versions




  • Aggregated installation and configuration information for a selection of apps




  • Direct navigation to related resources, such as app documentation, Product Availability Matrix, and Maintenance Planner




  • Recommendations for SAP Fiori apps fitting to your needs




 

Fiori Upgrade Impact Analysis:

The Fiori upgrade impact analysis is generally performed in the upgrade planning stage. Consider a scenario, wherein you are planning to upgrade your SAP S/4 HANA system from SAP S/4 HANA 2020 to SAP S/4 HANA 2021 and you want to analyze the impact of this upgrade on your Fiori configuration. Using the SAP Fiori upgrade impact analysis, you can determine the status of the apps in the target release. You can see if they're available, deprecated, obsolete, or if there are successor apps available.

To start the analysis you upload a list of application IDs. The analysis shows the impact of the upgrade using the following categories:





  • Unavailable Apps




  • Deprecated Apps




  • Available Apps with Successor




  • Available Apps




  • Unknown Apps




Once you've completed the analysis and want to find out more about the each of the apps, you can navigate from the results of the analysis to the app details in the SAP Fiori apps reference library.


 

Steps:

  • As a first step, you need to create a .csv file that contains a list of application IDs that  you want to analyse when you run an apps upgrade impact analysis.

  • You can create a .csv with a list of app IDs in the following ways:

    • Create your own list by entering a list of application IDs in a spreadsheet.

    • For example, create a list of the apps that you are using in the system that will be upgraded.

    • Create a usage profile to collect a list of transaction codes for your SAP GUI and Web Dynpro ABAP apps based on the runtime usage in your back-end system. For more information, see How to Create a Usage Profile CSV File.

    • Use the SAP Fiori launchpad content aggregator to collect the apps ID's of apps in your SAP Fiori launchpad. If you have custom apps in your launchpad, these may appear as unknown. For more information, see Creating a CSV File Using the SAP Fiori Launchpad Content Aggregator.



  • Important points to note about the .csv file are:

    • This file should include the app ID's that you are currently using or plan on using where you want to see the impact an upgrade will have on these apps.

    • Only the data in the first column of the file is used. If the data in a cell in this column is not a valid or recognized app ID, the system ignores this cell and moves onto the next cell. In addition, data is read form the first row of the file.

    • For more information on the different ways to create a .csv file that contains a list of app IDs, see Creating a CSV File That Contains a List of App IDs.



  • Once you have created the .csv file, log on to the SAP Fiori apps reference library using your S-user. The system will automatically log you on or prompt you for your details when you choose Run SAP Fiori Upgrade Impact Analysis.

  • Choose Run Apps Upgrade Analysis:




 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Select a .csv file that you created and that contains a list of app IDs.

  • Enter the name for analysis: The name must be a unique name as this is used to save the analysis.

  •  Choose Upload




Result:

The analysis is saved under Categories => Upgrade Impact Analysis and you can also download the analysis as a .csv file.

Analyzing Results:

As you can see in the screenshot below, the upgrade analysis to upgrade to SAP S/4HANA 2021 shows unavailable apps including obsolete apps, deprecated apps, available apps that also have successor apps available, available apps, and unknown apps.


The following descriptions provide more details on the results:





  • Unavailable Apps: As seen in the below screenshot, the application "My Spend" having application ID: F0393 is no longer available for any release in SAP S/4 HANA. You should remove these apps from your list of apps and replace them with the successor apps. Where an app has a successor app, you can navigate to the successor app.






  • Deprecated Apps: These applications are outdated and should not be used and they will soon become obsolete. One can continue to use these applications but the recommendation is to replace them with successor applications. Where an app has a successor app, you can navigate to the successor app.




  • Available Apps with Successor: This section will display applications that are available in the target release as a successor. You can continue to use your existing Fiori application but these apps won't be improved or have new features added. It is recommended that you replace them with the successor apps displayed. The successor apps can include new and improved features.




  • Available Apps: This sections displays applications that are available in the target release. You can continue using these apps but you might need to make changes to your configuration, such as adding a service or applying an SAP Note. To see if changes are recommended, please visit the app details.




  • Unknown Apps: This section shows you the app IDs that are either incorrect or not recognized by the SAP Fiori apps reference library. The IDs entered in the .csv file don't match app IDs in the library. An app ID might not match app IDs in the library because it's entered incorrectly in the file, or it's not known to the SAP Fiori apps reference library. You need to remove these app IDs from your list of apps and, if necessary, enter the correct IDs.




Conclusion

By running the Fiori Upgrade Impact Analysis, one can analyse the impact of an upgrade on their existing Fiori applications. This will help understand which existing Fiori applications are obsolete, which ones have successor Fiori applications available in the target release and which ones are available with the target release.

Hope this blog was informative and can help you in your overall upgrade planning. If you think this blog is helpful please do not forget to like and share.

References

SAP Fiori Upgrade Impact Analysis:

https://help.sap.com/docs/SAP%20Fiori%20Apps%20Reference%20Library/187a50cf8191418ab7b52505fcef1789/...

 
2 Comments