ABAP RAP: Excel upload through custom action popup (No UI5 Extension, No Object Page workaround)

Learn how to implement an Excel upload feature in ABAP RAP using a clean custom action popup—without relying on UI5 extensions or object page workarounds. A simple, efficient, and UI-friendly approach for seamless data import.

A frequent business requirement involves enabling mass changes to business objects via Excel uploads executed through a custom action popup. Historically, achieving this functionality has necessitated various workarounds, often involving UI5 extensions, third-party solutions, or Object Page manipulations, all of which present specific implementation challenges. The existing workaround approaches present several drawbacks: However, SAP has […]

Continue reading


SAP Fiori Standard App configuration in Launchpad: Manage Purchase Orders (Version 2)

SAP Fiori for SAP S/4HANA, SAP Fiori, SAP Fiori Elements, SAPUI5

Link to Fiori Apps Library: Manage Purchase Orders (Version 2) https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps(‘F0842A’)/S22OP This demo is mainly for the beginners who are curious to learn SAP Fiori Launchpad Configurations. Check for the installations under implementation information tab in SAP Fiori Apps Library. As we all know, we can see for the above installed front end and backend […]

Continue reading


Deploy the UI5 Fiori app on SAP ABAP repository with BAS & WEBIDE, create Fiori app Tile using Launchpad Designer

SAP Fiori, SAP Fiori Elements, SAP Fiori Tools, SAPUI5

In this blog we will learn How to deploy the Ui5 Fiori app on SAP ABAP repository with BAS & WEBIDE, also learn about fiori app tile creation in launchpad designer. What is SAP UI5 SAP ui5 is a framework, it consists of Libraries. Used for Creating responsive apps. Fiori Launchpad SAP Fiori launchpad is […]

Continue reading


Invoking Static BOPF Action From Custom Pop up in Fiori Elements App

SAP Business Application Studio, ABAP RESTful Application Programming Model, SAP Fiori, SAP Fiori Elements, SAPUI5

Introduction: Many times while working with Transactional List Report Apps developed using SAP Fiori Elements we might have requirements to get dynamic input from the end user, like providing a popup where user makes selection and then we need to take actions accordingly. In order to develop transactional App SAP provided us 2 programming model […]

Continue reading


Hiding a Tab dynamically in Fiori Object page using Virtual Elements/UI Annotations in RAP (Restful ABAP Programming) Model

ABAP RESTful Application Programming Model, SAP Fiori Elements

Introduction: Since all the new SAP Developments are moving towards RAP(Restful ABAP Programming) based model there could be multiple requirements to hide some of the Facets in the Fiori List Report based object page based using complex dynamic conditions. Solution: As there could be complex conditions for multiple tabs which will be displayed in the […]

Continue reading


Build SAP Overview Page using SAP HANA Cloud & SAP CAP service annotations in Visual (VS) Code

SAP Fiori Elements

This blog will help you to create SAP Overview Page (SAP Fiori Elements) using SAP CAP service in Visual Studio Code. Pre-requisites Project development Step 1: Make sure you have installed CAP generators in VS Code. If not install them. Step 2: Open Template Wizard by pressing Ctrl+Shft+P and start typing and select Step 3: […]

Continue reading


Analytical List Page in SAP Business Application Studio using SAP’s ES5 Service

SAP Fiori Elements, SAP Fiori, SAPUI5

Please check here my post on building SAP Fiori Elements Analytical List Page(ALP) in SAP Business Application Studio (BAS) and as a service I have used SAP’s ES5 demo gateway system service. ALP consists of: Service used: https://sapes5.sapdevcenter.com//sap/opu/odata/IWBEP/GWSAMPLE_BASIC/ProductSet Create a project using ALP template in BAS. Project Structure: Right click on the project and open […]

Continue reading