SAP® Community Call – Was muss ein ABAP® Entwickler wissen um in S/4 bestehen zu können

Am 15. Dezember 2020 haben wir in einem von der SAP organisierten Community Call über ABAP und was ein Entwickler unbedingt wissen sollte um in S/4 bestehen zu können gesprochen. Natürlich gäbe es viel mehr Themen und mancher Teilnehmer sieht den einen oder anderen Punkt vielleicht anders. Jedenfalls haben wir im Call über die aus unserer Sicht wichtigsten Punkte gesprochen: ABAP Syntax: ABAP Objects, Expressions Code Pushdown: SQL Expressions, CTEs, CDS Views, AMDP IDEs: ADT, […]

Weiter lesen

Zuordnung von Marketing-Attribute-Sets zu Geschäftspartnern

Marketing-Attribute-Sets sind eine Sammlung von einzelnen (1..n) Marketing-Attributen. Sie können Geschäftspartnern zugeordnet werden, wodurch die Attribute des Set beim Partner bewertet werden können. Attribute werden mit der Transaktion CRMD_PROF_CHAR Merkmale bearbeiten gepflegt. Die Set mit CRMD_PROF_TEMPL Merkmalsgruppen bearbeiten.   Um Geschäftspartner mit einem bestimmten Set zu finden, braucht man folgende Tabellen: KLAH        Klassenkopf Daten KSSK         Zuordnungstabelle: Objekt zu Klasse INOB         Zuordnung einer internen Nummer zu einem bel. […]

Weiter lesen

Webinar – SAP Fiori® Elements

Vielen Dank für Ihre Teilnahme an unserem Webinar!   Mit den SAP Fiori Elements hat uns SAP ein ziemlich cooles Werkzeug in die Hand gegeben, welches die Erstellung von Fiori Anwendungen extrem beschleunigt und vereinfacht. Als ABAP Entwickler kann man sich auf das Wesentliche konzentrieren, während sich das SAP Fiori Elements Framework darum kümmert, dass ein schönes, einheitliches Fiori Userinterface generiert werden. In diesem Webinar haben wir einen Überblick über die SAP Fiori Elements vermittelt. Angereichert […]

Weiter lesen

Common Table Expressions in ABAP®

Im Jahr 1999 wurde die vierte Überarbeitung von SQL unter dem Namen SQL:1999 bzw. SQL3 publiziert.  Unter anderem wurden mit SQL:1999 das WITH Konstrukt zur Verwendung von Common Table Expression eingeführt. Eine Common Table Expression (CTE) erzeugt eine tabellarische Ergebnisliste welche nur temporär innerhalb einer SQL-Operation zur Verfügung steht. Die Verwendung ist dann sinnvoll, wenn man z.B. Zwischenergebnisse benötigt, eine komplexe SQL-Anweisung übersichtlicher strukturieren will oder wenn die Zwischenergebnisse mehrfach benötigt werden. Gerade wenn man […]

Weiter lesen

Webinar – SAP®/ABAP® und Microsoft

Vielen Dank für Ihre Teilnahme an unserem Webinar! Ein Datenaustausch zwischen MS und SAP muss nicht immer ein CSV Up- oder Download sein. Dass hier mehr möglich ist, haben wir in diesem Webinar gezeigt. Diesmal hat uns Sören Schlegel von der Consilio unterstützt. Vielen Dank dafür! Unterlagen/Links zum Webinar „SAP/ABAP und Microsoft„ Präsentationsunterlagen in PDF: Webinar – SAP ABAP und Microsoft Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-sapabap-und-microsoft Videoaufzeichnung – Juhu, es hat funktioniert: https://youtu.be/tRoo0yynt78 Links https://dotabap.org https://github.com/sapmentors/abap2xlsx https://github.com/microsoft/ABAP-SDK-for-Azure https://graph.microsoft.com […]

Weiter lesen

Refactoring mit den ABAP® Development Tools

In diesem Blog werde ich auf die wichtigsten bzw. interessantesten Refactoring Funktionen der ABAP Development Tools eingehen. Ich werde an dieser Stelle nicht weiter ausführen was Refactoring an sich ist bzw. warum wir unsere Entwicklungen regelmäßig einem Refactoring unterziehen sollten. Wer sich darüber informieren will, der soll bitte Googlen oder sich das Buch „Refactoring“ von Martin Fowler besorgen. Bevor wir uns nun mit ADT beschäftigen, schauen wir mal, ob bzw. wie man bereits in der […]

Weiter lesen

Webinar – Online gegen Corona im SAP® Umfeld

Vielen Dank für Ihre Teilnahme am Webinar! Ich möchte mich nochmals ausdrücklich bei allen Co-Hosts und bei Svea Becker bedanken! Damir Majer @majcon Christian Drumm @ceedee666 Enno Wulff @ennowulff Sören Schlegel @SoSchlegel87 Domi Bigl @DomiBiglSAP Johann Fößleitner @foessleitnerj Svea Becker @sveabecker3112   Unterlagen/Links zum Webinar „Online gegen Corona im SAP Umfeld„ Präsentationsunterlagen in PDF: Online gegen Corona Slides – PDF Videoaufzeichnung – https://www.youtube.com/watch?v=077IhYiRXhc   Links aus den Folien Nachfolgend alle Links aus den Folien   Ressourcen […]

Weiter lesen

Webinar – ABAP® 7.53/7.54 Releaseabhängige Änderungen

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP 7.53/7.54 Releaseabhängige Änderungen„ Präsentationsunterlagen in PDF: Webinar – ABAP 7.53 7.54 Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-releasenotes-753754 Videoaufzeichnung – sorry, diesmal keine Videoaufzeichnung. Föß hat den Button nicht gedrückt … Links Release Notes für ABAP 7.53 Release Notes für ABAP 7.54 SQL Buildin functions Blogs Evolution of the ABAP Programming Model by Carine Tchoutouo Djomo ABAP on SAP Cloud platform – ABAP RESTful Programming Model (RAP) […]

Weiter lesen

Hintergrundfarbe für SQLScript/AMDP in ADT einstellen

Einer der großen Vorteile von ADT gegenüber der klassischen Entwicklung im SAP Gui ist die Tatsache, dass man sich das Tool sehr umfangreich an seine persönlichen Bedürfnisse einstellen kann. Beispielweise können die Fenster in Größe und Position beliebig verändert werden oder man kann verschiedenste Farbeinstellungen für den Syntax Editor vornehmen. AMDPs sind SQL Script Prozeduren die in Form von ABAP Klassen implementiert werden. In den ADT Einstellungen kann man die Hintergrundfarbe von solchen eingebauten Programmiersprachen […]

Weiter lesen

Webinar – ABAP® Managed Database Procedures – 31. Jänner 2020

Vielen Dank für Ihre Teilnahme an unserem Webinar! Unterlagen/Links zum Webinar „ABAP Managed Database Procedures“ Präsentationsunterlagen in PDF Webinar – AMDP Präsentationsunterlagen auf Slideshare – https://www.slideshare.net/cadaxogmbh/webinar-abap-managed-database-procedures Videoaufzeichnung – https://youtu.be/oZ-j8J8couY Bücher SQLScript for SAP HANA , SAPPress, 2018, ISBN 978-3-8362-6208-8, Jörg Brandeis Andere Blogs/Links zu dem Thema Einführungs Blog auf developer.sap.com SAP Help Portal: ABAP Managed Database Procedures (AMDP) ABAP Keyword Documentation: AMDP – ABAP Managed Database Procedures Unser nächtes Webinar Wir freuen uns schon auf […]

Weiter lesen

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