Consulting Portfolio

Unsere Berater sind seit vielen vielen Jahren erfolgreich für unsere Kunden im Einsatz. Wir haben schon die unterschiedlichsten Technologien und SAP Anwendungen kommen und auch wieder gehen sehen. Unser Vorteil ist, das wir uns nie auf einzelne Module oder Bereiche beschränkt haben. Unser Ziel war es immer die Prozesse End2End beraten und implementieren zu können. Das klassische „Das macht der Kollege vom Modul XY“ ist und fremd.

Weiter lesen

SAP® CodeJam SAPUI5® hosted von Cadaxo

Am 5. November 2015 veranstalte die Firma Cadaxo gemeinsam mit der SAP die erste SAPUI5 CodeJam in Wien. Zweck dieser CodeJam war es Entwickler zusammenzubringen, um gemeinsam die neue SAP Technologie SAPUI5 kennenzulernen, gemeinsam auszuprobieren, praxisnah zu entwickeln und dabei Spaß haben. Die SAP Expertin Denise Nepraunig führte diese Veranstaltung und stand den Teilnehmern mit Rat und Tat zur Seite. Nach einer kleinen Einführung in die Materie, dem Kennenlernen des WebIDE, der Entwicklungsumgebung für SAPUI5 Apps, […]

Weiter lesen

HCP IoT Raspberry Demo

Im Jahr 2015 ist mit dem  Begriff IoT ein neuer IT Trend vermehrt aufgetaucht. Gartner zählt IoT als einen der 10 wichtigsten IT Trends des Jahres 2016: http://www.gartner.com/newsroom/id/3143521 Ich habe dies zum Anlass genommen und wollte die in der HCP zur Verfügung gestellten Services im IoT Bereich einem Praxistest unterziehen. Um den neuen IoT Service der HCP zu testen habe ich meinen RaspberryPi als Sensor Datenlieferant umfunktioniert. Hierzu gibt es unzählige Guides und unterschiedliche Sensoren auf die ich hier […]

Weiter lesen

Auswertungsergebnisse mit Crystal Reports im SQL Cockpit visualisieren

SQL Cockpit – Analyse mit Crystal Reports Ab SAP NetWeaver 7.02 besteht die Möglichkeit ALV Ergebnislisten auch im Crystal Report Layout anzuzeigen. Selbstverständlich unterstützt auch die ALV Anzeige des SQL Cockpits diese weitere Darstellungsform. Um eine SQL Cockpit Ergebnisliste als Crystal Reports anzuzeigen, muss lediglich die View-Darstellung auf Crystal Reports geändert werden. Die Funktion steht jedoch nur dann zur Verfügung, wenn in Ihrem System die Anzeige von ALV Listen im Crystal Report Layout erlaubt ist. […]

Weiter lesen

CL_ABAP_GZIP – Komprimieren von Strings oder binären Inhalten in ABAP®

Die Komprimierung von großen Dateien, die so genannte Datenkompression bzw. Datenkomprimierung, durch entsprechende Programme, ist im täglichen Gebrauch nicht mehr wegzudenken. Die Datenkomprimierung reduziert nicht nur wertvolle Speicherplätze, eine geringere Datenmenge beim Austausch zweier Systeme wirkt sich positiv auf die Übertragungszeit aus. Natürlich bietet auch ABAP die dafür notwendigen Klassen.

Weiter lesen

Einbinden von sap.m.page als Content in sap.m.IconTabBar funktioniert nicht

In das Control sap.m.IconTabBar können über die Aggregation content bzw. über die entsprechenden Content-Methoden SAPUI5 Controls eingebunden werden. Zumindest bis zum SAPUI5 Release 1.24 funktioniert das Einbinden von Objekten vom Typ sap.m.Page nicht korrekt, sondern liefert teilweise fehlerhafte Ergebnisse. Stattdessen sollte ein SAPUI5 Layout-Control (Flex Box, … ) oder eine „echtes“ UI Control verwendet werden. Hier ein Javascript Beispiel in dem eine Tabelle im eingebundenen View zurückgeliefert wird: SubView: „zui5_demo_acc.ListOpportunitites“

Weiter lesen

Onlinekurs „ABAP® development for HANA“

Wir, die Entwickler der Firma Cadaxo, beschäftigen uns seit einiger Zeit mit SAP HANA. Nach vielen gemeinsamen internen Know-how-Transfers und Diskussionen, haben wir uns entschieden, beim Onlinekurs „ABAP Development for HANA“ auf open.sap.com mitzumachen, um unser Know-how zu vertiefen. Der Kurs erstreckte sich über vier Wochen und wurde von den Instruktoren Dr. Jasmin Gruschke und Jens Weiler auf Englisch gehalten. Wie es die Namen schon verraten, sind die beiden gebürtige Deutsche und wie man schon […]

Weiter lesen

Kundenindividueller Object Collector für den SAP®/ABAP® Code Inspector

Die Objekt-Selektion des Code-Inspectors kann durch einen eigenen Object Collector erweitert werden. Der Standard bietet zwar viele Selektionsmöglichkeiten, manchmal reichen dies aber einfach nicht aus. Die notwendige Erweiterung gestaltet sich relativ einfach. Es muss lediglich eine Klasse mit dem Interface IF_CI_COLLECTOR implementiert werden. Üblicherweise wird die Super-Klasse CL_CI_COLLECTOR_ROOT vererbt. Das Interface verfügt über folgende Methoden: Interface IF_CI_COLLECTOR Methoden COLLECT In dieser Methode ist die Objekt-Selektion auszuprogrammieren und dem Export-Parameter P_OBJSLIST zu übergeben. Anwender können den […]

Weiter lesen