Enhancement for Fiori — finding the places for enhancement — getting custom error message (ABAP)

In this blog, I am going to explain one these problems and its solution. The problem: The customer wants to get an error message in Fiori if the document is once canceled you cannot cancel again the same document after reversing. The purpose of this blog, finding points for enhancement and a solution for getting […]

Continue reading


SAP RAR Optimized Contract Management: Customer Invoice Fulfillment Business Use Case

SAP S/4HANA

In this blog post I will be focusing on RAR Event-Based Fulfillment Type – Customer Invoice of Performance Obligation. A performance obligation (POB) can be fulfilled when a specified event happens which is Event-Based Fulfillment. A performance obligation can also be fulfilled over a period of time which is Time-Based Fulfillment. Performance Obligation Types The […]

Continue reading


S/4Hana RAP Unmanaged framework in a complex Transactional environment using micro services

SAP S/4HANA, ABAP RESTful Application Programming Model

Introduction In this article we will explore how complex transactional processing can be implemented using the ABAP Restful Application Processing framework. The article will demonstrate how the RAP unmanaged scenario supports the reuse of existing code and how best OO practices can be maintained in a complicated transactional environment. The central design concept is that […]

Continue reading