Hierarchies in Core Data Services for ABAP Part 2: CDS hierarchies Introduction In our last blog post on hierarchies in ABAP CDS views, we covered annotation-based hierarchies. In this blog we will cover another way on how to implement hierarchies in ABAP CDS views, by using the hierarchy keyword. This feature was introduced with SAP…

Continue Reading

Ausnahmeaggregation mit ABAP CDS-Views (Querydesign Teil 3) Einleitung Im Blog „Kennzahlen und Textvariablen in ABAP CDS“, wurde gezeigt wie eingeschränkte bzw. berechnete Kennzahlen in CDS-Views erstellt werden und man die aus dem BW bekannten Textvariablen zum Teil ersetzen kann.  Aufbauend auf die Query aus dem letzten Blog, möchten wir in einem sehr kurzen Beitrag auf…

Continue Reading

Data Modeling with CDS Views – Part 2: Currency/Unit Conversion & Date Functions Introduction This blog series is about the basics of data modeling with CDS Views. Part 1 gave you an overview about the Syntax of a CDS view, Joins, Associations and Unions. Part 2 will give you a short overwiew about Currency/Unit Conversion…

Continue Reading

Kennzahlen und Textvariablen mit ABAP CDS-Views – Query Design Teil 2 Einleitung Im Blog „dynamische Variablenableitung mit ABAP CDS“ wurde erklärt wie Parameter dynamisch befüllt und auf einen Queryfilter angewendet werden können. Auf dem selben Datenmodell aufbauend, zeigen wir im aktuellen Blog wie Parameterwerte für die Einschränkung von Kennzahlen verwendet werden die in einem Plan-\Ist…

Continue Reading

Dynamische Befüllung von Variablen mit ABAP CDS – Query Design Teil 1 Einleitung In diesem Blog wird anhand eines einfachen Beispiels gezeigt, wie mittels ABAP CDS dynamisch Variablenwerte abgeleitet und auf einen Queryfilter angewendet werden können. Die Funktion ähnelt somit der Customer Exit Variable aus der klassischen SAP BW Anwendung. Daten und Zielsetzung Für dieses…

Continue Reading

Hierarchies in Core Data Services for ABAP Part 1: Annotation-based hierarchies Introduction Business data is often hierarchically structured e.g. hierarchies of organizational units, a reporting hierarchy, hierarchies of financial accounts in the balance sheet, product hierarchies, product types and others. These hierarchical structures make it easier to get an overview, especially when analyzing and processing…

Continue Reading

Einleitung Dieser kurze Beitrag stellt ein paar grundlegende Informationen zu ABAP CDS Annotationen vor und soll den Aufbau, die Eigenschaften sowie die Wirkungsweise von Annotationen im Kontext von ABAP CDS anhand von Beispielen etwas verdeutlichen. Aufgrund der Vielzahl an Annotationen und deren Möglichkeiten, stellt der Beitrag natürlich nur einen kleinen Ausschnitt des gesamten Spektrums dar….

Continue Reading

Next to most current and correct data, performance is another very important factor in analytics. In the blog „How to trace widgets in SAP Analytics Cloud stories connected via HANA Live Data Connection“ ( https://blogs.sap.com/2020/02/24/how-to-trace-widgets-in-sap-analytics-cloud-stories-connected-via-hana-live-data-connection/ ) it was already described how to grep performance data and link them to a widget in a SAP Analytics…

Continue Reading

Introduction  Loading flat files can be a bit time consuming with the “normal” approach by creating an Infopackage and prepare the settings with field list. Also, in times of LSA++ and BW4/HANA the PSA are outdated. Therefore, we have created a solution for directly creating a field based ADSO based on a flat file and load the data within one program without too much preparation.   Program Set delimiter and escape character according your file you want to upload.  Set InfoArea and…

Continue Reading