SAP® Gateway – Verknüpfung zwischen MPC und DPC Klassen

Die Implementierungsklassen für den Model Provider (MPC) und den Data Provider (DPC) für ein Gatewayservice können über den View /IWBEP/V_MGW_OMG gefunden werden. Wer die Texte nicht braucht oder es generell technischer haben will, kann dieses SELECT Statement benutzen:

Weiter lesen

Rückblick 2019: Webinare, CodeRetreats und CodeJams

Wir waren 2019 wieder ziemlich aktiv. Wir haben mehrere Webinare gehalten, eine ABAP CodeRetreat gehalten und 2 SAP CodeJams mitorganisiert. Nachfolgend ein kurzer Überblick.   Cadaxo ABAP Webinare Auch 2019 haben wir unsere gewohnten ABAP Webinare gehalten. Wie immer mit kleineren technischen Problemen aber das macht die Sache ja erst spannend. Begonnen haben wir im Jänner mit den wichtigsten Releaseinformationen zu ABAP 7.51. Im März ging es dann mit dem sehr umfangreiche Thema Modern ABAP […]

Weiter lesen

Webinar – ABAP® Development Tools vom 27. September 2019

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP Development Tools„ Präsentationsunterlagen in PDF Webinar – ABAP Development Tools Präsentationsunterlagen auf Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-development-tools-176756181 Videoaufzeichnung – https://youtu.be/8a9EQs_UNvg Umfrageergebnisse Interessante Social Media Accounts Wenn man sich für aktuelle Informationen rund um ADT interessiert, sollte man unbedingt diesen beiden Kollegen der SAP folgen. https://twitter.com/ThFiedler – Thomas Fiedler, SAP https://people.sap.com/olga.dolinskaja – Olga Dolinskaja, SAP Bücher ABAP-Entwicklung in Eclipse, SAPPress, 2015, ISBN 978-3-8362-3040-7, Daniel Schön ABAP to the […]

Weiter lesen

Webinar – Entwurfsmuster in ABAP®

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „Entwurfsmuster in ABAP„ Präsentationsunterlagen in PDF Webinar – Entwurfsmuster in ABAP Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-entwurfsmuster-in-abap Videomitschnitt – https://www.youtube.com/watch?v=5bqAgniZfGE Links https://shop.spreadshirt.de/se38 – ABAPsNotDead Shop (Shirts, Becher, … ) https://blogs.sap.com/2019/05/03/clean-abap – Clean ABAP Blogs Interessante Twitter Accounts https://twitter.com/unclebobmartin – Robert C. Martin, Clean Code https://twitter.com/WardCunningham – Ward Cunningham https://twitter.com/KentBeck – Kent Beck https://twitter.com/ErichGamma – Erich Gamma, Code Patterns https://twitter.com/Grady_Booch – Grady Booch Bücher Entwurfsmuster in ABAP, SAPPress, 2015, Nurgül […]

Weiter lesen

Webinar – Modern ABAP®

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „Modern ABAP„ Präsentationsunterlagen in PDF Webinar Modern ABAP Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-modern-abap Links ABAP in the Cloud https://blogs.sap.com/2018/09/04/sap-cloud-platform-abap-environment https://blogs.sap.com/2018/09/05/sap-cloud-platform-abap-environment-is-live https://sapinsider.wispubs.com/Assets/Articles/2018/September/SPI-Take-Your-ABAP-Skills-to-the-Cloud https://cloudplatform.sap.com/capabilities/product-info.SAP-Cloud-Platform-ABAP-environment.4d0a6f95-42aa-4157-9932-d6014a68d825.html ABAP CodeRetreat https://wiki.scn.sap.com/wiki/display/events/ABAP+CodeRetreat ABAP Development Tools https://tools.hana.ondemand.com/#abap https://marketplace.eclipse.org/category/free-tagging/abap ABAP News https://help.sap.com/doc/abapdocu_753_index_htm/7.53/en-US/index.htm?file=abennews.htm ABAP OO ABAP OO by Damir Majer – https://youtu.be/UAe1EUYZZpw ABAP OO Überblick – https://help.sap.com/doc/abapdocu_753_index_htm/7.53/de-DE/index.htm?file=abenabap_objects_oview.htm Object-Oriented Programming in JAVA – https://open.sap.com/courses/java1 ABAP Obsolete Sprachelemente https://help.sap.com/doc/abapdocu_753_index_htm/7.53/de-DE/index.htm?file=abensyntax_obsolete.htm ABAPGit http://www.abapgit.org https://wiki.scn.sap.com/wiki/display/events/abapGit+BunKai https://github.com/larshp/abapGit ABAP Open Source Projects https://dotabap.org/ ABAP CDS Views CDS […]

Weiter lesen

Webinar – ABAP® 7.51 Releaseabhängige Änderungen

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP 7.51 Releaseabhängige Änderungen„ Präsentationsunterlagen in PDF: Webinar ABAP 7.51 Releaseinformationen Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-751-releaseinformationen Videoaufzeichnung – https://youtu.be/vZyojtKEtw4 Umfrageergebnisse (in %) Auf welchem ABAP Release arbeiten Sie hauptsächlich? Verwenden Sie bereits SAP HANA als Primäre Datenbank? Links Release Notes für ABAP 7.51 Release Notes für ABAP 7.52 SAP Inside Tracks Blogs ABAP News for Release 7.51 by Horst Keller SAP NetWeaver AS for ABAP 7.52 by […]

Weiter lesen

DDL Source (CDS View) in ADT formatieren

Ab dem Release ABAP 7.51 und den ABAP Development Tools 2.68 gibt es eine Format-Funktion für DDL Source Codes. Es besteht die Möglichkeit sich sein eigenes Profil zu definieren, das  SAP Standardprofil oder ein Teamprofil je Entwicklungspaket zu verwenden. Formatieren eines DDL Source Code Das Formatieren eines DDL Source Codes kann wie folgt aufgerufen werden: Shortcut SHIFT + F1 Menü bzw. Context Menü: Source Code – Format Automatisch beim Speichern           […]

Weiter lesen

Domi Bigl und die ABAP® Development Tools

Domi Bigl war bei Cadaxo der Erste, der sich ausführlich mit den ABAP Development Tools beschäftigt hat. In der Zwischenzeit verwendet er seit langer Zeit fast ausschließlich ADT für die ABAP Entwicklung. Grund genug, ihm mal ein paar Fragen zu den ABAP Development Tools zu stellen: Du bist ja bekanntlich ein Early Adopter der ABAP Development Tools. Seit wann verwendest Du ADT und was hat dich zum Umstieg bewogen? Eclipse verwende ich schon sehr lange […]

Weiter lesen

SAP® Web IDE Versionen

Ich wurde zuletzt mehrmals gefragt, was es mit den unterschiedlichen Web IDE Versionen auf sich hat.  Nachfolgend ein ganz kurzer Überblick über die aktuell verfügbaren Versionen: SA®P Web IDE for SAP HANA® Diese Web IDE Version ist zum Erstellen und Warten von SAP HANA nativen Anwendungen vorgesehen. Die Version ist mit SAP HANA verfügbar und auch Teil der downloadbaren SAP HANA Express Edition und kann somit offline verwendet werden. SAP® Cloud Platform, Web IDE Zum […]

Weiter lesen

Webinar – SAP® Gateway

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „SAP Gateway“ Präsentationsunterlagen als PDF – SAP Gateway Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-sap-gateway Webinar Video   Nützliche Links SAP Gateway Community SAP Gateway Foundation SAP Help Portal – SAP Gateway Architectural Styles and the Design of Network-based Software Architectures by Roy Thomas Fielding (OData Definition) OData Official Website Beispiele und andere Themen Public OData Service für Demos Cadaxo OPENUI5 OData V2 CRUD Cadaxo Smart Table Demo Büchertipps SAP Gateway […]

Weiter lesen

CONTINUE, CHECK, EXIT und RETURN

Vor kurzem musste ich wieder einmal ein ABAP Klasse korrigieren, in der die Bedeutung von CONTINUE und RETURN offensichtlich verwechselt wurde. Eigentlich sollte innerhalb eines Schleifendurchlaufs an einer Stelle der aktuelle Durchlauf beendet werden und mit dem nächsten Tabelleneintrag weitergemacht werden. Aber leider wurde dies mit RETURN Anweisung implementiert. RETURN verlässt sofort die komplette Methode. Daraufhin habe ich mit einigen Kollegen über die Aufgabenstellung diskutiert und es hat sich herausgestellt, dass manchmal Unklarheit bei der […]

Weiter lesen

R/2 bzw. ABAP® /4 Programmierer gesucht? Echt jetzt?

Wie die vielen anderen U-Bahn Fahrgäste starre ich während dem morgendlichen Weg in die Arbeit auf mein Handy und scrolle Facebook, Instagram und Twitter durch. Vor ein paar Tagen wurde ich plötzlich auf Twitter bei einem Jobinserat stutzig: Da sucht doch tatsächlich eine Firma aus Berlin einen ABAP /4 Entwickler. Echt? Gibt’s ja nicht! Zumal ich mich erinnere, dass ABAP als ABAP /4 nur in der R/2 und den ganz frühen R/3 Zeiten bezeichnet wurde. […]

Weiter lesen

Webinar – ABAP® CDS Views

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP CDS Views“ Präsentationsunterlagen als PDF ABAP CDS Views Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-cds-views Umfrageergebnisse: Welches Webinar sollen wir im September wiederholen? Da als einziger Vorschlag ebenfalls BOPF gewählt wurde, steht das Ergebnis wohl fest. Wir werden das berücksichtigen, behalten uns aber vor, doch die Würfel zu befragen 😉 Nützliche Links http://events.sap.com/teched/en/session/26506 https://www.youtube.com/channel/UC5DgCoTxyLCuli33BQrLmrg/about https://help.sap.com/http.svc/rc/abapdocu_751_index_htm/7.51/de-DE/index.htm   Interessante Blogs Domi Bigl – ABAP CDS Views – 6 Schritte zum Verständnis […]

Weiter lesen

ABAP® CDS Views – 6 Schritte zum Verständnis

Einführung Core Data Service Views – CDS Views – sind die neue Form der DDIC (SE11)-Datenbankview – aber absolut nicht vergleichbar! CDS Views werden mit der Data Definition Language – DDL – in den Abap Development Tools definiert und können mit der Data Control Language – DCL – um Berechtigungen bzw. Zugriffsbeschränkungen erweitert werden. Sie sind eine Möglichkeit des Code Push-Down im ABAP und zentraler Bestandteil des S/4 HANA ABAP-Programmiermodels (mehr Details gibt’s in den Folien zum […]

Weiter lesen

Beispiele zur Verwendung von ABAP® CONCATENATE

Der ABAP Befehl CONCATENATE wird sehr oft benötigt. In diesem kurzen Blog zeige ich anhand einiger Beispiele wie Zeichenketten im ABAP „concatendated“ werden können. In den Beispielen finden sich auch die „moderneren“ Formen mit && bzw. der Stringfunktion concat_lines_of. Ansonsten ist, denke ich. das Codingbeispiel eigentlich selbsterklärend und bedarf keiner weiteren Worte.

Weiter lesen