CDS Abstract Entity and ABAP RESTful Application Programming Model: Input parameter modelling

ABAP RESTful Application Programming Model, SAP S/4HANA Cloud, ABAP Development, SAP NetWeaver Application Server for ABAP, SAP S/4HANA

1. Using Abstract Entities for Non-Standard RAP BO Operations. This short overview of abstract entities concept in the context of non-standard RAP business object operations. It outlines their purpose, advantages, and implementation strategies, emphasizing their role in enhancing modularity and flexibility in data modeling. Purpose Abstract entities are Core Data Services (CDS) constructs specifically designed […]

Continue reading


ABAP RESTful Application Programming Model (RAP)

SAP BTP, SAP ABAP Environment, ABAP Development, SAP Fiori for SAP S/4HANA, SAP HANA Service for SAP BTP, ABAP RESTful Application Programming Model, ABAP Cloud

Introduction The SAP landscape has evolved significantly, with businesses seeking simpler, more efficient solutions that offer excellent user experiences. Many organizations remain deeply embedded in the SAP ecosystem, primarily focusing on ABAP over other languages. So, is it possible to develop feature-rich applications without other frontend languages? Yes, leveraging ABAP with RAP (ABAP Restful Application […]

Continue reading


Boosting SAP Netweaver Security: A Guide to Integrating SAP Netweaver (ABAP Stack) with IBM Verify

SAP BTP Security, SAP Cloud Identity Services, SAP Identity Management, SAP NetWeaver Application Server

Introduction Effective user provisioning is essential for both organisational security and productivity in the context of digital operations. But controlling user access across many systems can be complicated and difficult at times. This blog article will discuss how IBM Verify SaaS integrates seamlessly with SAP NetWeaver and explain how this works together to improve overall […]

Continue reading


Comparing Workflow Templates in SAP

SAP Business Workflow, SAP Workflow Management, ABAP Development

Introduction Identifying the changes present between different versions of workflow templates can be a challenge. Unlike other objects, there isn’t a built-in functionality for direct comparison. Manually scrutinizing each step of the templates side-by-side can be both tedious and error-prone. This lack can be frustrating, as I’ve witnessed firsthand through inquiries from few of my […]

Continue reading