Technical Articles
SAP Business Client: Create Your Own Theme Using UI Theme Designer
Create your theme for the classic SAP Business Client connection
The UI theme designer is a browser-based tool for cross-theming scenarios. Use it to easily build your corporate identity themes by modifying one of the theme templates provided by SAP. For example, you can change the color scheme, or add your company logo. The tool is targeted at different user groups, including developers, visual designers, and administrators.
With UI Theme designer you can create your own theme for the Business Client for Desktop.
SAP Belize is also supported in the UI theme designer as base theme for SAP Business Client for Desktop.
Prerequisites are:
-
SAP NWBC ABAP Runtime Patch 60 (2507107
) or higher, or support packages mentioned in this note
-
UI Theme Designer 1.26.7 or higher
You can theme the Index Page, the New Tab Page, the Service Map and the Desktop Shell. You can change the color of the icons, but you cannot remove them.
And now – as a kind of christmas surprise – the following news:
Next year with our upcoming new SAP Business Client version it will be possible to theme your SAP Business Client with the Fiori launchpad connection.
Step-by-Step:
1. Setting Up the UI Theme Designer
2. Create your Theme
- Start UI Theme Designer in SAP Business Client (classic SAP BC connection): Enter the transaction code /UI5/THEME_DESIGNER
- Creating a Theme for SAP Business Client
Tip:
Use the expert tab and filter for nwbc parameters.
3. Test your Theme
Enter the transaction code /ui2/nwbc_cfg_cust and add your theme ID for your testrole as shown in the picture below.
See also: Setting a Custom Theme for NWBC
picture 1
Just an example:
picture 2
A happy and successful 2019!
Your SAP Business Client Development-Team and Product Management
Hello Sandra Thimme,
thank you for sharing this information.
Best regards
Stefan
thanks for the post
Will the custom theme also be applied to SAP GUI transactions?
Thanks, Stephan
Hi Stephan,
the transactions itself stay untouched. To change the transactions: https://community.sap.com/topics/screen-personas
Regards,
Sandra
Dear Sandra,
your blog is about custom theming and not about screen personas. I understand that custom theming changes only “the cooperate colors and the logo”.
As far as I know the custom theme is only applied to browser-based content in the business client, e.g. the nwbc login page or the launchpad itself. For SAP GUI for Windows content the custom theming is not supported, and the business client does a fallback to the SAP theme.
Can you confirm that?
Thanks,
Stephan
Hi Stephan,
as already mentioned - the transactions remain untouched.
Custom themes are always based on a SAP Standard Theme.
Personas can be used to customize transactions.
Check the available themes in SAP logon. In Business Client via Settings -> SAP GUI Interoperability select Use SAP GUI theme.
Please have a look at the following documentation to consistently apply themes:
https://help.sap.com/viewer/9737050ef01843f19572591b42128f1b/7.51.5/en-US/42b6f490b78b4495bca05c56026b20cc.html
Regards,
Sandra