Webinar – Der SAP® Abkürzungsdschungel

  Vielen Dank für Ihre Teilnahme an unserem Webinar!   Unterlagen/Links zum Webinar „Der SAP Abkürzungsdschungel – Was steckt hinter HCP, S/4, C4C, …“ Präsentationsunterlagen als PDF Download – Der SAP Abkürzungsdschungel     Unsere nächsten Webinare   Juli Saville – Cadaxo bringt Fiori auf den nächsten Level (Anmeldelink folgt) August Freitag 24.6.2016 10:00 Uhr – 11:00 Uhr – Clean Code in ABAP     Nützliche Links: https://hcp.sap.com/developers.html http://influence.sap.com http://developer.sap.com http://help.sap.com http://training.sap.com http://open.sap.com https://sapui5.hana.ondemand.com https://experience.sap.com http://sapinsider.wispubs.com/Magazines/SAPinsider […]

Weiter lesen

Webinar – Boost Your ABAP®

  Vielen Dank für Ihre Teilnahme an unserem Webinar!   Unterlagen/Links zum Webinar „Boost Your ABAP – Tipps & Tricks für performance-optimierte Programmierung“ Präsentationsunterlagen als PDF Download – Webinar Boost Your ABAP Präsentationsunterlagen auf Slideshare – http://de.slideshare.net/cadaxogmbh/webinar-boost-your-abap Youtube Videoaufzeichnung: – https://youtu.be/XgDkh7wxuwU Unser nächstes Webinar Freitag 24.6.2016 10:00 Uhr – 11:00 Uhr – Der SAP Abkürzungsdschungel – Was steckt hinter HCP, S/4, C4C Wichtige Links aus dem Themengebiet „Skills“: Online Netzwerke http://sdn.sap.com http://influence.sap.com http://developer.sap.com http://www.dsag.de http://www.xing.com http://www.linkedin.com http://www.twitter.com http://www.abapforum.com […]

Weiter lesen

ABAP® CDS Access Control mit DCL

SAP hat mit 7.50 (bzw. die Rede war auch manchmal schon mit 7.40 SP10 – kann ich aber aktuell nicht bestätigen) die CDS Views mit der DCL Data Control Language um die Möglichkeit von impliziten Berechtigungsprüfungen in einem CDS View erweitert. Klingt erstmal etwas trocken ist aber ziemlich genial, denn dadurch können nun Datenbankzugriffe auf Basis der Dateninhalte mit einem Authority-Check versehen werden. Und das Coole ist, dass dies einfach und schnell erledigt ist! Nehmen […]

Weiter lesen

OpenSQL 1×1

OpenSQL ist eine Datenbanksprache mit der man bestimmte Operationen auf der Datenbank durchführen kann. Es stammt von der Firma SAP und wurde von der älteren Datenbanksprache SQL abgeleitet. SQL, Abkürzung für „Structured Query Language“, wurde von Edgar Codd (IBM), Donald Chamberlin und Raymond Boyce, in den 1970er entworfen. Es ist eine Sprache zum Abfragen und Bearbeiten von Datenbeständen in relationalen Datenbanken und zur Definition neuer Datenstrukturen. Es gibt drei Kategorien von SQL Befehlen: DML – […]

Weiter lesen

Neue Open SQL Features ab ABAP® 7.40, SP8

Mit dem Release 7.40, SP5 und SP8, hat sich im Open SQL einiges getan. SAP hat nach einem längeren Stillstand bei Open SQL endlich an den SQL92-Standard, der aus dem Jahre 1992 stammt, angeknüpft und unterstützt nun Features, wie UNION und CASE. Neue Syntax Mit 7.40, SP5 gibt es einen neuen SQL Parser im ABAP Kernel und somit auch eine neue SQL Syntax. Das Verwenden dieser neuen Syntax ist auf jeden Fall ein Muss, wenn […]

Weiter lesen

Webinar – ABAP® 7.40 SP5/SP8 Releaseabhängige Änderungen – Unterlagen, Links, …

Unterlagen/Links zum Webinar ABAP 7.40 SP5 SP8 Releaseinformationen Präsentationsunterlagen – Webinar ABAP 7.40 SP5 SP8 Releaseinformationen Videoaufzeichnung – https://youtu.be/wxyZv1jPcHo Unsere nächsten Webinar Termine Freitag 26.2.2016 10:30 Uhr – 10:45 Uhr – Webinar: SQL Cockpit 3.0 Neuerungen Freitag 25.3.2016 10:00 Uhr – 11:00 Uhr – Webinar: ABAP Entwicklung in Eclipse & SAP Web IDE SAP Online Dokumenation Releasenotes 7.50: http://help.sap.com/abapdocu_750/en/index.htm?file=abennews-750.htm Releasenotes 7.40: http://help.sap.com/abapdocu_740/en/index.htm?file=abennews.htm SQL Expressions: http://help.sap.com/abapdocu_740/en/index.htm?file=ABAPSQL_EXPR.htm CDS Views: http://help.sap.com/abapdocu_740/en/index.htm?file=ABENCDS.htm Videos (Teched, … ) Diskussion über den SAP Entwickler der […]

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

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

ABAP® 7.02 New Features – Neue Stringfunktionen

SAP hat mit SAP NetWeaver 7.02 im ABAP Stack einige neue, interessante Stringfunktionen hinzugefügt. Die neuen Funktionen ersetzen einerseits bestehende ABAP Kommandos, andererseits liefern die Funktionen teilweise völlig neue Funktionalitäten. Nachfolgend gehe ich auf die einzelnen Stringfunktionen näher ein und zeige anhand von Beispielen die Anwendung der Funktionen. cmax/cmin – Zeichenartige Extremwertfunktion Mit den neuen Extremwertfunktionen cmax bzw. cmin können bis zu 9 zeichenartige Argumente verglichen werden und man erhält die größte oder das kleinste […]

Weiter lesen

Erklärung und Anwendung von TIMESTAMPs in ABAP®/SAP®

Gerade SAP Kunden sind meist global agierende Unternehmen, mit Mitarbeitern in verschiedenen Kontinenten bzw. Zeitzonen. Da leider immer noch viele Entwicklungen – auch im SAP Standard – nach wie vor nur mit sy-uzeit bzw. sy-datum arbeiten, habe ich mich entschlossen, hier ein paar Informationen zu Timestamps in ABAP bzw. SAP zur Verfügung zu stellen.

Weiter lesen