Skip to Content
Author's profile photo Cristiano Hansen

Why the WEBGUI is not displaying my custom theme?

Warning! This is a hypothetical tale, but can be true nightmare history for some readers…

I have a Portal, with my company’s visual identity defined via a custom theme. A custom font was used as new developed icons. For all screen elements/components, a specific color was chosen.

I created a Transactional iView, to display HCM data in the Portal. Everything was working fine, the custom theme was being used in the Portal and in the ECC… until my Basis team patched the kernel of the ECC system. Now I see the Portal using the custom theme, but the iView uses a SAP theme.

Why this is happening? How to fix the issue?

I learned, after reading some SAP notes, that the CSS version from the Portal and the ECC must be compatible, so my custom theme can be used.

I found SAP note 1802264, that tells about the CSS version (or, in SAP terminology, UR version) available in every single patch kernel.

I compared the CSS version from the ECC with the one from the Portal. I discovered that my Portal components needed to be updated to restore the compatibility. I followed the steps from SAP note 1446099 and resolved this issue.

The bottom line is that, whenever the ECC kernel is updated, I need to check both SAP notes, so the look and feel is not broken when the Portal is accessed.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Oisin ONidh
      Oisin ONidh

      Hi Cris,

      On the ECC do you run the report: WDG_MAINTAIN_UR_MIMES from the transaction SE38 to identify the UR versions? Under the section:



      And then compare with the number "UR version Style Sheets" in the note 1802264 - SAP GUI for HTML: Which kernel contains which UR version?

      or do you just compare the Kernel Patch version of your ECC(Menu: System --> Status --> Other Kernel Info) against the note 1802264 - SAP GUI for HTML: Which kernel contains which UR version?



      Author's profile photo Cristiano Hansen
      Cristiano Hansen
      Blog Post Author

      Hi Oisín,

      Good question: WDG_MAINTAIN_UR_MIMES is used for Web Dynpro ABAP.

      Even though the ITS uses the same rendering engine, it is "imported" differently.

      So, I use "System" -> "Status" -> "Other Kernel Info" against note 1802264 to know the urversion used by the ITS/WEBGUI.