Skip to Content
Author's profile photo Krishna Kishor Kammaje

SAPUI5 Library: Understanding SP Levels, Versions and Patches

I wanted to upgrade my SAPUI5 library from 1.28.1 to 1.28.6 to solve a  Fiori Performance related issue and ended up figuring out the puzzle of SAPUI5 versions, Patches and SAP_UI component SP Levels. I thought of sharing this learning here.

Version and Patch

First find the SAPUI5 version you currently use. This discussion describes several way to do that. Let us say it is 1.28.6. This is how to decode it.

1 is Major Version

28 is Minor Version and

6 is a Patch

“Major” and “Minor versions” can bring in new features, but “Patch” can bring in only bug fixes.

SAP_UI Component

This is the software component that gets you SAPUI5 library on your Gateway server. Each SP level corresponds to a Version of UI5 library. It does not specify the Patch though. To find out the link between SAP_UI SP level and SAPUI5 version, you need to look at the help document of the SP level.

SAP_UI_SP.PNG

For example:

SAP_UI SP10 corresponds to version 1.26

SAP_UI SP12 corresponds to version 1.28

When you install SP12, you get SAPUI5 1.28.1 . ‘1’ is the default and initial patch you get.

How to get to the latest Patches?

Once you have the right version by applying support packs, you upgrade the Patch by applying SAP Notes. Look at SAP central note 2118663

When you scroll down you see this.

Note.PNG

If I need to upgrade to 1.28.8, I need to apply 2176638. If I need 1.28.6, then I need to apply 2169529.

SAP Note 2118663 also describes how to apply these notes.

When you upgrade to latest Patches, SP level of SAP_UI will still be 12, and just by looking at SAP_UI SP level, you cannot find out the Patch level.

Update: The current recommended way of applying a SAPUI5 patch is by running a standard report. For details see SAP Note 2058624.

Copying SAPUI5 Developer Center community.

Hope it was useful. 🙂

Assigned Tags

      7 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Syambabu Allu
      Syambabu Allu

      I absolutely loved reading this post. It is very informativey.


      well done 🙂 Krishna


      Thanks,

      Syam

      Author's profile photo Tejas Chouhan
      Tejas Chouhan

      I feel this blog is gonna clear many confused minds 🙂 Thanks Krishna.

      Reg,

      Tejas

      Author's profile photo Arshad Ansary
      Arshad Ansary

      Loved this simple blog SAP UI5 version decrypted .

      Regards

      Arshad

      Author's profile photo Vijay Vegesana
      Vijay Vegesana

      Krishna,

      Never thought this way..Thank You for sharing..

      Regards,

      Vijay

      Author's profile photo MOHAMMED AZHARUDDIN ZARTARGAR
      MOHAMMED AZHARUDDIN ZARTARGAR

      Hi Krishna,

      Very informative with clean and clear ideas... 😘

      We are planning to upgrade our SAPUI5 version from 1.22 to 1.28 and I want to know its impact on the running Projects.

      Could you please help me with this?... 😕

      Regards:

      Azhar

      Author's profile photo Javed Khan
      Javed Khan

      Hi Azhar,

      Do you have SAP_UI and SAP_BASIS version 740?

      Regards,

      Javed

      Author's profile photo Arindam Samanta
      Arindam Samanta

      Hello Krishna,

       

      I have developed 3 different custom application in SAPUI5 and the version was 1.38.21 in central hub system where application has the simple ECC. But recently, business would like upgrade there landscape to S4HANA v1908. So business also wants to have those custom application. In this situation, the existing application can be executable in SAPUI5 v 1.52 or 1.54? What kind of critical scenario may arise? Cab this new SAPUI5 version(1.54 or 1.52) supports existing application where SAPUI5 version is 1.38.21?

       

      Could you please guide me on this regard?

       

      Thanks,
      Arindam.