- XXX is the system specification (e.g., DE1 or QE1)
- YYY is the client number (e.g., 120 or 200)
Wednesday, 10 July 2024
ABAP CDS Select from dynamic data source
Monday, 1 July 2024
SAP Datasphere: Replicating Custom CDS Views from S4 HANA to Azure Data Lake with CDC
Introduction
Create a Custom CDS View: ADT on Eclipse
Wednesday, 26 June 2024
MFS Testing strategy for smooth transition and reliable performance
Monday, 10 June 2024
CDS based Analytical oData for Fiori
Wednesday, 21 February 2024
Reporting daily material stocks using CDS views
Friday, 9 February 2024
Export the Analytic Application to PDF
Introduction:
Friday, 2 February 2024
Tip: SAP GUI Scripting VBA Code Snippet to Detect all IDs of the UI Elements
Wednesday, 31 January 2024
MDG DQM: Troubleshooting DQM validation rules for central governance - Product Master S/4 HANA
INTRODUCTION
Saturday, 16 December 2023
Release News 2308: Enumerations in ABAP CDS
- 2308 SAP BTP ABAP Environment
- ABAP Release 7.58
- SAP S/4HANA 2023
Creating a CDS enumerated type
Friday, 23 June 2023
ABAP CDS View Where used List – A simple utility
Introduction:
CDS doesn’t need any introduction so let’s get to the core of the topic for which I am writing this blog post.
I was investigating on certain CDS annotations and I was missing something called “where used” option for CDS, this is a feature which we ABAPers use almost every day! But when comes to this CDS, no such option I could find. If you are using DDIC view instead of DDLS Entity then probably you can, but that is NOT the right approach and with “define view entity” syntax you wouldn’t get any DDIC view generated, right?
Friday, 10 March 2023
ABAP Search CDS View Tool (for Finding hierarchically all related views)
Monday, 6 March 2023
A Complete Unmanaged CDS Scenario Including Parent-Child Relationship
Friday, 11 November 2022
Create CDS Value Help or F4 help for In App Field Custom Fields
Friday, 8 July 2022
CDS Projection Views in ABAP CDS: What’s Your Flavor
Since kernel release 7.83, CDS projection views are available in different flavors, specified using the syntax statement PROVIDER CONTRACT. Each flavor has a different feature set and different syntax checks. This blog post describes the available types of CDS projection views and where to find further details.
Wednesday, 2 March 2022
Benefit From Content Assist and Code Element Information When Developing Data Models
This blog describes how to benefit from content assist and code element information when creating or editing data definitions using ABAP Development Tools (ADT) a.k.a. ABAP in Eclipse.
Content assist describes the Eclipse features that make your daily work easier. Code completion is one of these features. It proposes existing elements, keywords, or identifiers which might fit best at the current cursor position in your source code.
What Can I Insert Using Content Assist?
Code completion provides you a list with proposals which you can insert at the current cursor position. This can be, for example the following identifiers …
Friday, 18 February 2022
ABAP Core Data Services: New syntax for extending CDS entities
EXTEND VIEW was yesterday. Since ABAP release 7.78, two new statements are available to extend CDS entities: EXTEND VIEW ENTITY and EXTEND ABSTRACT ENTITY. Read this blog post to learn about the new syntax for extending CDS entities.
Overview of CDS entity extensions
Wednesday, 22 December 2021
Working with Hierarchies in ABAP SQL
This blog summarizes the possibilities, ABAP SQL offers together with ABAP CDS for working with hierarchical data that are stored in database tables. Hierarchical data in database tables means, that lines of one or more database tables are connected by parent-child relationships. There are many use cases, where hierarchical data play a role and where accessing information about the hierarchical relationship is important. For example, a common task can be to find out the descendants or ancestors of a given hierarchy node or to aggregate values of subtrees.
Overview
In former times you had to load the hierarchical data from the database into internal tables and program it all by yourself (if you did not find an appropriate API). In between, meshes offered some features for working with hierarchies, as shown in this example, but have not found wide distribution.
Sunday, 7 November 2021
Filtering by Short Material Product Hierarchy Dimension Keys with ABAP CDS Views
I previously explained how to Display Short Material Product Hierarchy Level Keys with ABAP CDS Views. But what if you want to use short Material Product Hierarchy dimensions instead of hierarchy levels? Displaying dimension is not an issue, but how to filter dimension by short key value? If this question challenges you, then my new blog is for you.
Friday, 29 October 2021
Code Pushdown – CDS date interval slicing
Interval slicing is a task that developers need to deal with when working with overlapping records with validity periods – such as conditions in SAP. At single point in time multiple records can be valid (perhaps with different condition type). This blog will show you how to achieve this in CDS views without writing single line of ABAP.
Monday, 18 October 2021
A new generation of CDS views: how to migrate your CDS views to CDS view entities
With ABAP release 7.55, a new type of CDS view has been released: the CDS view entity. CDS view entities are an improvement over the “classic” CDS DDIC-based views.






