SAP Build Work Zone Shell Plugin Development: Custom Notifications with SAPUI5 and CAP

Thursday, Jul 17, 2025 9:15 am ET1min read

A finance expert with experience at Bloomberg provides an abstract summary of the article on developing a shell plugin for SAP Build Work Zone, focusing on principal points. The article explains how to create a shell plugin to display custom notifications and a Multi Target SAPUI5/CAP application to manage the notifications. The expert summarizes the key points of the article and provides a link to the project on Github.

In an effort to enhance user experience and streamline operations, a financial expert with experience at Bloomberg has provided an abstract summary of an article on developing a shell plugin for SAP Build Work Zone. The article delves into the process of creating a shell plugin to display custom notifications and a Multi Target SAPUI5/CAP application to manage these notifications.

The article begins by introducing the concept of shell plugins, which are UI5 applications that allow for the addition of new elements to SAP Build Work Zone/Fiori Launchpad, such as headers, footers, and menu items. It then outlines the steps required to create a shell plugin, including generating a plain UI5 Basic Freestyle application with the "Template Wizard" in Business Application Studio.

The process involves modifying the manifest.json file to change the type to "component" and configuring the SAP BTP destination. The article provides detailed instructions on how to add the necessary destination parameters and how to bind the OData model to the application. Additionally, it covers the steps to deploy the application and integrate it into the SAP Build Work Zone.

The article also includes a detailed explanation of how to create a Multi Target SAPUI5/CAP application to manage notifications. This application allows for the creation and deletion of notifications, with a focus on replicating the functionality using a primitive data structure under the db/schema.cds namespace. The article provides code snippets for the data model and service, as well as instructions on how to implement the controller that manages the view and notification creation/deletion methods.

Finally, the article concludes by discussing the potential enhancements that can be explored, such as targeting specific users with personalized notifications or adding actionable buttons to each alert. The expert emphasizes that this is just the starting point for what is possible with shell plugins in SAP Build Work Zone.

For those interested in exploring this project further, the article provides a link to the project on GitHub.

References:
[1] https://community.sap.com/t5/technology-blog-posts-by-sap/developing-a-shell-plugin-for-sap-build-work-zone-to-display-custom/ba-p/14155228

SAP Build Work Zone Shell Plugin Development: Custom Notifications with SAPUI5 and CAP

Comments



Add a public comment...
No comments

No comments yet