Unified Rendering (UR) is a high performance client- and server-side HTML5 and JavaScript based rendering UI library that is optimized for consumption of SAP legacy applications. It was continuously improved over the years and will be further enhanced. Unified Rendering combines flexibility with known SAP strengths such as enterprise readiness and full product standard support:
One consistent user experience for your applications
Desktop based browser support for Google Chrome, Apple Safari, Mozilla Firefox, Microsoft Edge and IE11 (Standards & Quirks Mode)
Feature-rich UI controls for handling complex UIs
Keyboard interaction support and accessibility features incl. ARIA support
Full translation support and right-to-left (RTL) enabled
Based on open standards like JavaScript, CSS, and HTML5
Support of all existing SAP themes including SAP Corbu, SAP Belize and High Contrast Themes for SAP Fiori use cases
Powerful theming support to customize look & feel using SAP Theme Designer
Integration of active content (depends on browser): Adobe Forms, MS Office, Flash, ActiveX, Java Applet

There are two variants of Unified Rendering available:
- UR Lightspeed
- Used by the UI frameworks Web Dynpro ABAP (Floorplan Manager), SAP GUI for HTML, Web Dynpro Java and others
- Based on a release-independent codeline
Fixes and browser adaptions delivered once a month as cumulative patch (for example part of the Web Dynpro ABAP TCI Note or SAP Kernel for SAP GUI for HTML) to ensure high quality
- Version identifier based on the schema <year><month> (for example "2109") and on technical CSS theming version (for example "10.30.7.336851.0")
- New features are delivered indirectly by the UI frameworks, for example with a new AS ABAP release or Support Package (Stack)
- UR Classic (deprecated)
- Used by SAP Enterprise Portal (Knowledge Management), BSP, BI BEX
- No support for modern styles (Corbu, Blue Crystal, Belize)

The components of the UR architecture are:
- Control-Interface & Control-Renderer
- Common definition of HTML Renderer written in XML
- Compiled into various programming languages (ABAP, C++, Java, JavaScript)
- Used by multiple programming models
- JavaScript Framework
- Small initial JS Framework
- On-demand loading and lazy instantiation of control specific JavaScript
- Lazy instantiate of JS Controls
- Client side capabilities
- Theming
- Based on LessCSS Theming using Theme Designer
- UI Framework independent parameters shared by all SAP UI technologies (for example SAPUI5)
The update procedure for UR Lightspeed depends on the UI framework:
An overall overview about the Unified Rendering Lightspeed patch process for all UI Frameworks is given in SAP Note 2500800 – UR: General information about cumulative patches for Unified Rendering
For SAP GUI for HTML, update the SAP Kernel (see SAP Note 2504011 – SAP GUI for HTML: Unified Rendering Update - Instructions and Forecasts)
For Web Dynpro ABAP, use the TCI Note mechanism (as described below)

To check the version of UR in an ABAP-based SAP system, execute program WDG_MAINTAIN_UR_MIMES (using transaction SA38, for example).

To update UR Lightspeed for Web Dynpro ABAP in an ABAP-based SAP system, perform the following steps:
Check if your SAP system is enabled for Transport-based Correction Instructions (TCI). Consult SAP Note 2187425 – Information about SAP Note Transport based Correction Instructions (TCI) and carefully read the attachment TCI_for_Customer.pdf.
If required: apply a SPAM/SAINT update.
Consult the central SAP Note 2090746 – WD ABAP: Unified Rendering Update with TCI - Instructions and Related SAP Notes on Unified Rendering update with TCI to determine the most recent TCI Note for your SAP release.
Download the proper note using transaction SNOTE.
Import the TCI transport and the corresponding TCI UR SAP Note using transaction SNOTE.
If you are using a custom theme, it might be necessary to install new theme meta data in the ABAP Backend or SAP Enterprise Portal and to regenerate the custom theme:
Using the Theme Designer in AS ABAP: meta data is shipped using Web Dynpro ABAP TCI Note.
Using Theme Designer in SAP Enterprise Portal: Themes are shipped with EP-BASIS.SCA respectively EP-FLP.sca.
Related Information
SAP Help Portal – Additional Content on Unified Rendering Update at https://help.sap.com/docs/SUPPORT_CONTENT/wdabap/3362186795.html
SAP Note 2187425 – Information about SAP Note Transport based Correction Instructions (TCI)
SAP Note 2090746 – WD ABAP: Unified Rendering Update with TCI - Instructions and Related SAP Notes
SAP Note 2500800 – UR: General information about cumulative patches for Unified Rendering