To facilitate extension of applications on the UI Layer, SAP delivers extension points. These constitute anchor points for extensions. For more information about how to extend a view using extension points, see SAP Library for User Interface Add-On 1.0 at https://help.sap.com/nw-uiaddon.
To activate an extension point, you insert the SAPUI5 control < core:ExtensionPoint / > into an SAP-shipped HTML5 application based on an XML-type view. For more information about XML-type views, see https://sapui5.hana.ondemand.com/sdk/#docs/guide/91f292806f4d1014b6dd926db0e91070.htm.
Extension points are documented and kept stable. This means that any extensions plugging in are more robust across application updates.
For more information about extension points, see https://sapui5.hana.ondemand.com/sdk/#docs/guide/403c050da4ae4566b6aafec2bc590389.html.
If the extension points provided for view extension are not sufficient to meet the requirements of the custom application, you can replace the standard view with a custom view.
For more information, see SAP Library for User Interface Add-On 1.0 at https://help.sap.com/nw-uiaddon.