Introduction This blog is for SD & MM consultants. This functionality can be used from SAP S/4HANA OP2022 FPS00 version. What is Advanced Intercompany Stock Transfer Classic Intercompany Stock Transfer was developed in order to reduce documents between intercompany trading since SAP R/3. However, For audit and IFRS reasons Classic Intercompany Stock transfer is not […]
SAP S/4HANA
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 […]
SAP RAR Optimized Contract Management: Customer Invoice Fulfillment Business Use Case
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 […]
Exposing master data as ODATA service from S/4 HANA on-premise
The ABAP CDS views are present already in the S/4HANA on-premise waiting to be used up. The question is how to expose these CDS views from S/4HANA and consume as APIs in SAP BTP. In this blog post I will try to explain the steps to identify and expose the ABAP CDS views from SAP […]
Using Google Workspace SDK to process purchase order information and create a sales order in SAP S/4HANA Cloud
Use Case: Using Google Workspace SDK to process purchase order information and create a sales order in SAP S/4HANA Cloud. Prelude: SAP Process Automation enables automation of google workspace products such as Gmail, Google drive, Google calendar, Google sheet, Google slides, Google documents and Google cloud storage. In addition to that it has the capabilities […]
SAP S/4HANA Extensibility – Simplified Guide for Beginners
Introduction Extensibility is a key capability of SAP ECC and SAP S/4HANA. It enables customers to create a competitive advantage by customizing their business processes and allows partners to enrich core ECC or S/4HANA with tailor-made solutions During the last decades SAP’s on-premise customers and partners have mainly used classic ABAP extensibility to extend their […]
S/4Hana – Revisiting the One Order framework in an OO landscape
Overview Over the years SAP have introduced a number of different frameworks to support transactional processing, for example Business Object Layer(BOL), Business Object Processing Framework(BOPF) and the ABAP Restful Application Framework(RAP). While the new frameworks have introduced enhanced capabilities and greater flexibility to integrate with newer technologies they share some of the basic fundamental design […]
Enabling SAP Data Quality Management, microservices for location data on S/4HANA
Prerequisites SAP Data Quality Management, version for SAP Solutions You will need an ABAP Add-on to enable the SAP Data Quality Management capabilities. First check your S/4HANA version you have. If you are using S/4HANA version 1809 or later, the ABAP Add-on we need is already installed, so you are good to go there. If […]
Using SAP Analytics Cloud API Data Export Service from SAP S/4 HANA
In this blog post I will show how we can configure the SAP Analytics Cloud Data Export API to access planning data and integrate it with SAP S/4 HANA On Premise. I have started to develop the integration for Funds Management component but then I have decided to extend our methods to support other components. […]
Linking Contract Accounting with an operative service system (Disconnection and Reconnection of Services)
Ever wondered how to link your sub-ledger accounting with an operative service system? My blog article will show you how to use the Disconnection and Reconnection of Services function in SAP S/4HANA Cloud (also available in on-premise versions) and how to configure it to your own solution! Content: Understand the feature Understand the process Master […]