Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Ob clevere Zusatzprodukte für SAP BI, Entwicklung aussagekräftiger Dashboards oder Implementierung KI-basierter Anwendungen - wir gestalten zusammen mit Ihnen die Zukunft von Business Intelligence. 

Megamenü_2023_Über-uns_1

Über uns

Als Partner mit tiefem Prozess-Know-how, Wissen der neuesten SAP-Technologien sowie hoher sozialer Kompetenz und langjähriger Projekterfahrung gestalten wir die Zukunft von Business Intelligence auch in Ihrem Unternehmen.

Megamenü_2023_Methodik

Unsere Methodik

Die Mischung aus klassischem Wasserfallmodell und agiler Methodik garantiert unseren Projekten eine hohe Effizienz und Zufriedenheit auf beiden Seiten. Erfahren Sie mehr über unsere Vorgehensweise.

Produkte
Megamenü_2023_NextTables

NextTables

Daten in SAP BW out of the Box bearbeiten: Mit NextTables wird das Editieren von Tabellen einfacher, schneller und intuitiver, egal ob Sie SAP BW on HANA, SAP S/4HANA oder SAP BW 4/HANA nutzen.

Megamenü_2023_Connector

NextLytics Connectoren

Die zunehmende Automatisierung von Prozessen erfordert die Konnektivität von IT-Systemen. Die NextLytics Connectoren ermöglichen eine Verbindung Ihres SAP Ökosystems mit diversen open-source Technologien.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Bereit für die Zukunft? Als starker Partner stehen wir Ihnen bei der Konzeption, Umsetzung und Optimierung Ihrer KI-Anwendung zur Seite.

Megamenü_2023_Planning

SAP Planning

Wir gestalten neue Planungsanwendungen mithilfe von SAP BPC Embedded, IP oder  SAC Planning, die einen Mehrwert für Ihr Unternehmen schaffen.

Megamenü_2023_Dashboarding

Dashboarding

Mit unserer Expertise verhelfen wir Ihnen auf Basis von Tableau, Power BI, SAP Analytics Cloud oder SAP Lumira zu aussagekräftigen Dashboards. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Planen Sie eine Migration auf SAP HANA? Wir zeigen Ihnen, welche Herausforderungen zu beachten sind und welche Vorteile eine Migration bringt.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparente und valide Zahlen sind vor allem in Unternehmen mit dezentraler Struktur wichtig. SAP Procurement Analytics ermöglicht die Auswertung von SAP ERP-Daten in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

Mit unserem Standardmodell für Reporting von SAP HCM mit SAP BW beschleunigen Sie administrative Tätigkeiten und stellen Daten aus verschiedenen Systemen zentral und valide zur Verfügung.

Megamenü_2023_Dataquality

Data Quality Management

In Zeiten von Big Data und IoT kommt der Vorhaltung einer hohen Datenqualität eine enorm wichtige Bedeutung zu. Mit unserer Lösung für Datenqualitätsmanagement (DQM) behalten Sie stets den Überblick.

Karriere
Megamenü_2023_Karriere-2b

Arbeiten bei NextLytics

Wenn Du mit Freude zur Arbeit gehen möchtest und dabei Deine berufliche und persönliche Weiterentwicklung nicht zu kurz kommen soll, dann bist Du bei uns genau richtig! 

Megamenü_2023_Karriere-1

Berufserfahrene

Zeit für etwas Neues? Gehe Deinen nächsten beruflichen Schritt und gestalte Innovation und Wachstum in einem spannenden Umfeld zusammen mit uns!

Megamenü_2023_Karriere-5

Berufseinsteigende

Schluss mit grauer Theorie - Zeit, die farbenfrohe Praxis kennenzulernen! Gestalte bei uns Deinen Einstieg ins Berufsleben mit lehrreichen Projekten und Freude an der Arbeit.

Megamenü_2023_Karriere-4-1

Studierende

Du möchtest nicht bloß die Theorie studieren, sondern Dich gleichzeitig auch praktisch von ihr überzeugen? Teste mit uns Theorie und Praxis und erlebe wo sich Unterschiede zeigen.

Megamenü_2023_Karriere-3

Offene Stellen

Hier findest Du alle offenen Stellenangebote. Schau Dich um und bewirb Dich - wir freuen uns! Falls keine passende Stelle dabei ist, sende uns gerne Deine Initiativbewerbung zu.

Blog
NextLytics Newsletter Teaser
Hier für unseren monatlichen Newsletter anmelden!
Newsletter abonnieren
 

Flatfiles mit SAP BPC EPM Add-In hochladen und mögliche Alternativen

SAP Business Planning and Consolidation ist auf die Anwender aus dem Fachbereich ausgerichtet. Mit dem EPM Add-In für Excel bietet es den Nutzern eine einfache Möglichkeit Daten über Flatfiles hochzuladen. In diesem Artikel beleuchten wir die Möglichkeiten und gehen auf mögliche Alternativen ein.

Das SAP BPC EPM Add-In erlaubt es, sowohl Stammdaten als auch Transaktionsdaten über die Excel Oberfläche hochzuladen. So können die Fachanwender relativ einfach ad-hoc Planungsszenarien in Eigenregie abbilden. Der Upload erfolgt in mehreren Schritten, die ich nachfolgend vorstelle.

00-panel_SAP BPC

 

Upload auf den Server

Bevor die Daten als Stammdaten bzw. Transaktionsdaten verarbeitet werden können, muss die Datei zunächst auf den Server hochgeladen werden. Dies geschieht ebenfalls durch das EPM Add-In, kann also ohne Zutun der IT-Abteilung erfolgen.

01-file-upload_SAP BPC

Dabei ist eine Vorschau der Daten möglich, wobei das Trennzeichen flexibel ausgewählt werden kann. So können eventuelle Fehler bereits im ersten Schritte entdeckt und bereinigt werden. Allerdings findet in diesem Schritt kein Konsistenzcheck, zum Beispiel gegenüber vorhandenen Stammdaten, durch das System statt.

02-preview_SAP BPC

Nachdem die Daten auf den Server hochgeladen wurden, werden diese mithilfe einer so genannten Data Package in den eigentlichen InfoProvider geladen. Dabei arbeitet BPC mit Transformation und Conversion Dateien, die die Parameter für den Upload bzw. Konvertierungsroutinen beinhalten. Im nächsten Abschnitt stelle ich diesen Mechanismus kurz vor.

Transformation Datei

Mit der Transformationsdatei können Sie die Regeln für das Lesen von Daten aus dem Flatfile festlegen und sie in das für Ihre Systemdatenbank richtige Format umwandeln.

05-transformation-files_SAP BPC

Dabei handelt es sich um eine einfache Excel Datei mit drei Abschnitten: Options, Mapping und Conversion. “Options” definieren das Format der Datei wie Trennzeichen, Kopfzeile oder Zahlenformat. Über “Mapping” können Sie die Zuordnung der Quellspalten zur BPC-Dimensionen festlegen. “Conversion” definiert die Konvertierungsroutinen für bestimmte Dimensionen.

06-transformation-file-example_SAP BPC

Neben der expliziten Zuordnung der Spalten zu Dimensionen kann die Zuordnung auch über den Header der Datei erfolgen. Trotzdem handelt es sich um ein relativ starres Konzept. Falls sich zum Beispiel das Trennzeichen ändert, muss die Transformation Datei angepasst werden.

Conversion-Datei

Genau so wie Transformation-Dateien sind auch Conversion-Dateien einfache Excel Dokumente. Diese bieten selbst unerfahrenen Nutzern die Möglichkeit, selbstständig Konvertierungs-Logiken abzubilden. Durch die Konvertierung werden die Daten vom externen in das interne Format übertragen.

07-conversion-files_SAP BPC

Dabei sind verschiedene Ansätze möglich. Zum einen können Sie eins zu eins Umwandlungen vornehmen, wie zum Beispiel die Version 010 als ACTUAL speichern. Dabei müssen Sie für jeden Fall eine eigene Regel anlegen.

External

Internal

010

ACTUAL

 

Zum anderen können Sie auch alle Datensätze anhand eines bestimmten Musters umwandeln. So können Sie zum Beispiel den Präfix CC_ für Kostenstellen (Cost Center) oder führende Nullen hinzufügen.

External

Internal

*

CC_*

*

000*

 

Einen ähnlichen Ansatz können Sie nutzen, um das Datum JAN in 01 für Januar umzuwandeln. Und zwar für alle Jahre, die als erste vier Zeichen dargestellt werden.

External

Internal

????.JAN

????.01

 

In der Conversion Datei können Sie auch Formeln, zum Beispiel für Aufschläge genutzt werden. So würde die Formel Amount*1.20 den Wert um 20% erhöhen. Diese Funktion können Sie auch nutzen, um einfache Währungsumrechnungen durchzuführen.

Wie Sie sehen, ist die Syntax relativ einfach und kann auch vom Fachbereich verwendet werden. Aber für komplizierte und flexible Logiken sind die Conversion Dateien eher ungeeignet. Die Umwandlungslogiken sind fest codiert und bedürfen laufender Anpassung.

Upload in den InfoProvider über Data Package

Nachdem die Datei auf den Server hochgeladen wurde und Transformation und Conversion Dateien gepflegt wurden, kann der eigentliche Upload beginnen. In Business Planning and Consolidation erfolgt der Upload über sogenannte Data Packages. Diese können über das EPM Add-In in der Data Manager Group gestartet werden.

08-data-manager-group_SAP BPC

Die Packages werden technisch als BW Prozessketten abgebildet und können genutzt werden, um Stammdaten und Bewegungsdaten hochzuladen.

09-data-packages_SAP BPC

Nachdem das Package gestartet wurde, werden in verschiedenen Schritten die Optionen festgelegt:  die hochzuladende Datei wird ausgewählt und die dazugehörige Transformationsdatei bestimmt. Daneben kann der Benutzer die Update Methode, die Behandlung von doppelten Sätzen, die Anwendung der Standardlogik nach Import sowie die Prüfung des Work Status definieren. Insgesamt werden sechs Fenster mit Auswahlmöglichkeiten angezeigt, bevor der eigentliche Upload beginnt. Dies kann den Benutzer leicht überfordern.

10-data-packages_SAP BPC


Stammdatenpflege in SAP - Fünf Werkzeuge im Vergleich

Stammdatenpflege NextTables


Status

Nachdem das Data Package gestartet wurde, kann der Benutzer den Status einsehen und so prüfen, ob das Hochladen erfolgreich war. Dies geschieht ebenfalls über das EPM Add-In in der gewohnten Excel Oberfläche. Es müssen keine System Logs ausgewertet werden.

11-data-packages_SAP BPC

Wenn der Upload nicht erfolgreich war, kann der Benutzer die Details zum Ladeprozess einsehen. Dort werden detaillierte Informationen angezeigt.

12-log_SAP BPC

So kann der Benutzer sehen, bei welcher Dimension und welcher Ausprägung es zum Fehler kam.

13-rejected-list_SAP BPC

Auch die fehlerhaften Datensätze können angezeigt werden, was zweifelsohne bei der Fehlersuche hilft.

13-rejected-records_SAP BPC

NextTables als Alternative

Obwohl das SAP Business Planning and Consolidation EPM Add In viel Flexibilität bietet, hat es durchaus Verbesserungspotential. Das von NextLytics entwickelte SAP Add On NextTables könnte eine sinnvolle Alternative sein.

NextTables stellt eine einfache Lösung zur Bearbeitung und Pflege von SAP Tabellen dar. Dabei bietet das Add-On eine intuitive, benutzerfreundliche Oberfläche und zeichnet sich durch eine geradlinige Benutzerführung aus. Besonders hervorzuheben ist die Möglichkeit, Daten mit wenigen Klicks in das System hochzuladen. Der Upload kann entweder über Drag & Drop oder über Kopie aus der Zwischenablage erfolgen.

14-import_SAP BPC

Wobei die Importeinstellungen, zum Beispiel Dezimaltrennzeichen und Tausendertrennzeichen, im Benutzerprofil abgelegt werden können. Bei Bedarf können die Einstellungen auch on the fly angepasst werden. Im Vergleich zum EPM Add In muss die Transformationsdatei nicht mühsam angepasst werden. Die bereitgestellten Importvorlagen erleichtern den Prozess zusätzlich.

15-options_SAP BPC

Während des Uploads bietet die Statusanzeige einen Überblick über den aktuellen Importprozess in Echtzeit.

16-status-import_SAP BPC

Nach dem Upload wird dem Benutzer eine Zusammenfassung der Schritte samt Validierungsergebnissen zur Verfügung gestellt. Diese können per Knopfdruck nach Excel exportiert werden. Besonders bemerkenswert ist die Möglichkeit kundeneigene Validierungsprüfungen über BAdI (Business Add-In) zu hinterlegen.

17-import-overview_SAP BPC

Der Benutzer erhält auf einen Blick eine Übersicht über alle Warnungen und Fehler.

18-ergebnisse_SAP BPC

Außerdem ist eine sofortige Korrektur der Fehler möglich. Der Benutzer muss nicht zuerst die Quelldatei korrigieren und anschließend alle EPM Fenster noch einmal durchklicken. Dadurch wird den Datenimport erheblich beschleunigt.

19-korrektur_SAP BPC

Mehr noch, häufig vorkommende Fehler können sofort korrigiert werden. Eine manuelle Korrektur durch den Benutzer erübrigt sich. So werden zum Beispiel die Währungssymbole automatisch aus Betragsfeldern entfernt. Diese Korrekturen können pro Tabelle und Feld aber auch individuell angepasst werden, um die üblichen Verdächtigen automatisch zu bereinigen.

Dabei werden die durchgeführten Änderungen dem Nutzer transparent gemacht. Der Nutzer wird über die Anpassungen benachrichtigt und kann sie entweder bestätigen oder manuell überschreiben.

angular-import-nextlyrics_SAP BPC

Nicht zuletzt sei die flexible Reihenfolge der Merkmale und Kennzahlen zu erwähnen. So können Fehler vermieden werden. Fehlermeldungen, die durch falsche Dateistruktur verursacht wurden, gehören so der Vergangenheit an.

Darüber hinaus bietet NextTables folgende Vorteile:

  • Variable Zuordnung von InfoObjekten zu Dateispalten
  • Import aus Dateien (Excel und CSV) sowie aus der Zwischenablage mit sofortigem Validierungsbericht möglich
  • Out-of-the-box-Importkorrekturen (z.B. werden Währungssymbole automatisch aus Betragsfeldern entfernt)
  • Diverse Validierungsmöglichkeiten inklusive und Weitere können tabellenspezifisch hinzugefügt werden
  • Warnung bei schlüsselgleichen Datensätzen
  • Import-Dialog als Standalone-Anzeige oder integriert in jede Tabellenanzeige
  • Formatierungsunabhängig durch automatische Spaltenerkennung über die Spaltenüberschrift
  • Ein Excel-Template im passenden Format für Imports kann heruntergeladen werden

Toolvergleich

Wie Sie gesehen haben, ist die Bedienung des EPM Add Ins relativ einfach. Nützlich ist auch die Möglichkeit, Konvertierungslogiken mit Excel abzubilden. Allerdings ist die Syntax etwas kryptisch und gewöhnungsbedürftig. Auch die Menüfenster wirken heutzutage antiquiert.

NextTables bietet dagegen eine benutzerfreundliche state of the art Oberfläche. Während das BPC EPM Add-In nur mit Excel funktioniert, ist NextTables mit der Weboberfläche plattformunabhängig.

Im Gegensatz zu NextTables, wo man die Einstellungen wie Trennzeichen und Dezimalnotation flexibel on the fly anpassen kann, wird das Trennzeichen im EPM Add-In über das Transformation File festgelegt und muss in der Excel Datei angepasst werden.

Zwar sind die Konvertierungen über die Conversion Datei relativ einfach, aber für komplizierte und flexible Logiken eher ungeeignet. Viele Umwandlungen werden hart codiert. NextTables kann dagegen mit BAdIs angereichert werden und bietet nahezu unbegrenzte Möglichkeiten. So können Sie zum Beispiel Stammdaten nachlesen und tagesgenau Währungsumrechnungen durchführen.

Tabelle_SAP BPC

BPC Standard nutzt separate InfoProvider, die einen eigenen Namensbereich nutzen und nicht vollkommen in das SAP Business Warehouse (BW) integriert sind. NextTables dagegen bietet eine nahtlose Integration in das SAP BW. Alle InfoObjekte, InfoProvider Typen und Tabellen werden unterstützt.

Im Vergleich zum EPM Status, das nur anzeigt, wo der Fehler aufgetreten ist, bietet NextTables die Möglichkeit, die Fehler nicht nur anzuzeigen, sondern auch sofort zu korrigieren. Eine automatische Korrektur häufig auftretender Fehler ist möglich. Beim EPM Add-In dagegen muss zuerst die Datei korrigiert werden und anschließend müssen alle Schritte durchlaufen werden.

Auch spielt die Zukunftsfähigkeit eine wichtige Rolle. Das BPC EPM Add-In wird in der Zukunft nicht weiterentwickelt, sondern geht in Wartung über. Der Fokus von SAP liegt auf BPC Embedded, welches diese Uploadfunktion nicht anbietet. Zwar können Dateien mit Analysis for Office über eine Planungsfunktion hochgeladen werden, allerdings fehlt die Möglichkeit für Konvertierungsroutinen und Statusanzeige. NextTables dagegen wird kontinuierlich weiterentwickelt und mit neuen Funktionen erweitert.

Wenn Ihnen also ein reibungsloser Upload wichtig ist und Sie Ihrem Fachbereich eine einfache und frei konfigurierbare Lösung bieten wollen, kann NextTables eine Alternative für Sie sein.

SAP BPC EPM Add-In - Unser Fazit

Wie Sie sehen, eignet sich NextTables hervorragend für Datenimporte in SAP BW. Mit einem holistischen Ansatz können Sie eine Reihe von Szenarien abdecken - von der Stammdatenpflege, Uploads der Transaktionsdaten bis hin zu einfacheren Planungsanwendungen. Dabei wird diese plattformunabhängige Lösung kontinuierlich verbessert und bietet somit eine sichere Zukunftsinvestition.

Möchten Sie gerne mehr über NextTables (NextTables Version 9) erfahren? Fordern Sie jetzt unverbindlich und kostenlos Ihre persönliche Testversion an. Bei Fragen stehen wir Ihnen natürlich jederzeit gerne zur Verfügung.

Erfahren Sie alles über NextTables

,

avatar

Sebastian Uhlig

Sebastian berät seit 2001 Unternehmen verschiedener Branchen zu SAP BI Lösungen im In- und Ausland und deckt den Bereich der Anforderungsaufnahme bis zur Realisierung komplexer Lösungen ab. Er hat Erfahrung in der Leitung von Projektteams und ist Architekt des Produktes NextTables. Privat fährt er Mountainbike und sieht sich gerne American Football Spiele an.

Sie haben eine Frage zum Blog?
Fragen Sie Sebastian Uhlig

Gender Hinweis Aufgrund der besseren Lesbarkeit wird im Text das generische Maskulinum verwendet. Gemeint sind jedoch immer alle Menschen.

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Informieren Sie mich über Neuigkeiten

Verwandte Beiträge

Letzte Beiträge