In this blog-post i want to mention some caveats when implementing SAP for new countries or regions. Primary focus is the ABAP developer perspective, the translation and not the customizing topics. Regional Differences Due to business and legal requirements SAP implementations often use different: for different countries and regions. So one of the first tasks […]
ABAP CDS
How to pass multiple messages from ABAP (Exit/BADI) to the UserInterfaces in S/4HANA-Assetmanagement
I would like to share with you some functionality I used in my last S/4HANA 2022 Assetmanagement Project to pass multiple messages from UserExits and BADIs to the UserInterface considering different UI-Technologies. To maintain orders in Assetmanagement (SAP component PM-WOC-MO “Maintenance Orders”) we currently can use these UIs: Depending on the UI, the message-handling in […]
Enhancing BW datasources based on ODP_CDS – useful for Datasphere too!
The need to enhance SAP Standard Datasources is a familiar requirement for a BW consultant. Traditional SAPI datasources are routinely enhanced using custom appends and exit/badi ABAP code or for Logistics datasources additional pool fields can be added via the LBWE LO cockpit. While SAPI DataSources remain the mainstay of most BW systems, ODP_CDS Datasources […]
Integration of SAP CI(BTP IS) with Datasphere
Introduction What is DATASPHERE? SAP Datasphere, the next generation of SAP Data Warehouse Cloud, is a comprehensive data service that enables every data professional to deliver seamless and scalable access to mission-critical business data. Whenever there is a requirement to have data transferred from various external systems to the Datasphere though it has its own […]
Data Transfer to GBQ From S/4HANA Private Cloud
In SAP Implementation one of the most critical aspects is reporting. As SAP data is being integrated with many other Non SAP system’s to create reports in systems such as looker, this blog explores the option of how SAP can be Integrated to GBQ using GBQ Connector. This blog explores the option of data transfer […]
Using AMDP in CDS and Some Useful Functions
I have participated in a project that includes a complex CDS structure and lots of AMDP classes recently. We have used lots of functions like ROW_NUMBER(), RANK() and DENSE_RANK(). I wanted to explain how these functions work and mention useful pin points for other people that are new to ABAP, like myself. I have kept […]