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


Building a RAG Bot on SAP BTP With Hana Cloud Vector Engine and AI Core

SAP BTP ABAP Environment, SAP AI Core, SAP BTP Cockpit

Retrieval-Augmented Generation (RAG) is a method for improving the output of large language models (LLMs). While LLMs are trained on vast amounts of data, they may lack access to proprietary or enterprise-specific information behind paywalls, or other custom data needed to generate accurate results. RAG supplements the LLM’s knowledge by retrieving relevant external information, making […]

Continue reading


Improve BP master data with SAP MDG DQM to reduce superfluous costs in invoicing processes

SAP Master Data Governance, SAP BTP, ABAP environment, SAP S/4HANA business partner, SAP S/4HANA

Introduction: In invoicing processes with suppliers and customers, bank account information such as account number and IBAN play an important role. If this information is not correctly maintained in the business partner master data, costs arise from faulty bank transactions, and business partner relationships may also be strained due to delayed payment processes. With the […]

Continue reading