In der ABAP-Entwicklung stößt man immer wieder auf klassische Standardtabellen wie BUT000 (Business Partner), MARA (Materialstamm) oder VBAK (Verkaufsbelege). Lange Zeit waren direkte Zugriffe via SELECT gang und gäbe. Doch mit dem Clean Core-Prinzip von SAP und der zunehmenden Cloudifizierung ändert sich die Situation grundlegend. SAP dokumentiert im Cloudification Repository klar, welche Objekte in den jeweiligen S/4 Systemkonstellationen verwendet werden dürfen – oder eben nicht. Tabellen wie BUT000, MARA, VBAK werden als Not To Be […]
Weiter lesenAutoren-Archiv: Johann Fößleitner
Neue Exportmöglichkeiten im RRG: Mehr Flexibilität für Ihre Reports
Mit dem aktuellen Release 2025.2 des Rapid Report Generator (RRG) erweitern wir die Möglichkeiten, Reportergebnisse bereitzustellen und weiterzuverarbeiten. Ziel des Updates ist es, mehr Flexibilität im Export zu schaffen – sowohl für Anwender als auch für Entwickler. Im Fokus stehen zwei zentrale Erweiterungen:der Multi-Format Export sowie eine offene, erweiterbare Export-Architektur. Multi-Format Export: Reports in genau dem Format, das Sie brauchen Neben dem bekannten Standardexport als Excel können Reportergebnisse nun in verschiedenen Formaten heruntergeladen werden. Der […]
Weiter lesendox42 – Bilder oder Dokumente aus SAP
Mit dox42 kann man einfach Bilder oder ganze Dokumente wie PDF oder Word eingebunden werden. Dies ist natürlich auch aus SAP möglich, wenngleich dafür ein paar extra Schritte zu setzen sind. dox42 tut sich leicht, wenn das Objekt via Link erreichbar ist. Dann muss lediglich das Feld mit dem Link auf den entsprechenden Typ gesetzt werden. Den Link kann man über die Datamap aus SAP an dox42 übertragen. Aber wie bekommt man ein Image oder […]
Weiter lesendox42 & SAP Adressaufbereitung
Weltweit agierende SAP Kunden sind immer wieder mit länderspezifischen Adressformatierungen konfrontiert. In einem SAP System kann dies je Land eingestellt oder durch kundenindividuelles Coding ergänzt werden. Damit man in dox42 diese Adressformatierungen verwenden kann, verwenden wir ganz einfach den Funktionsbaustein ADDRESS_INTO_PRINTFORM. Dadurch stehen uns die gleichen Adressaufbereitungen zur Verfügung, wie sie auch in den SAP internen Formulartechnologien SAPScript, SmartForms oder Adobe Forms verwendet werden. ADDRESS_INTO_PRINTFORM in ABAP Im ABAP Backend wird der Funktionsbaustein wie folgt […]
Weiter lesenABAP Webinar – ABAP 7.56/7.57 Releaseabhängige Änderungen
Vielen Dank für Ihre Teilnahme an unserem Webinar! Vielen Dank an alle Teilnehmer unseres Webinars zum Thema ABAP 7.56/7.57 Releaseabhängige Änderungen. Unterlagen/Links zum Webinar Präsentationsunterlagen: Webinar – ABAP 7.56 7.57 YouTube Videoaufzeichnung: YouTube Links ABAP Expressions: https://blogs.sap.com/2021/10/19/new-kinds-of-abap-expressions/ Video Working with Knowledge Transfer Documents SAP Gruppe Wien: https://groups.community.sap.com/t5/wien/gh-p/wien Youtube Playlist unserer bisherigen Webinare Folgt uns auf Eventbrite, um keines der Webinare mehr zu verpassen Twitteraccounts Dominik Bigl, https://twitter.com/DomiBiglSAP Johann Fößleitner, https://twitter.com/foessleitnerj Soeren Schlegel, https://twitter.com/SoSchlegel87 ABAPConf 2023 […]
Weiter lesenABAP RAP Nummernvergabe
Die Nummernvergabe ist ein wesentlicher Bestandteil von ABAP RAP Anwendungen. Konkret geht es bei der Nummernvergabe darum, wie die Schlüsselfelder der Entität mit Werten versorgt werden. RAP bietet uns hier verschieden Lösungsansätze, welche jedoch manchmal auch zur Verwirrung führen und ich deshalb hier kurz erläutern möchte. Zuerst müssen wir einmal klären, was Früh/Spät und Managed/Unmanaged bei der Nummernvergabe bedeutet. Frühe- und Späte Nummernvergabe Bei der frühen Nummerierung geht es darum, dass die Nummer bereits durch […]
Weiter lesenWebinar – ABAP® RAP in Action
Vielen Dank für Ihre Teilnahme an unserem Webinar! Vielen Dank an alle Teilnehmer unseres Webinars zum Thema ABAP RAP in Action. Bei dem Webinar ging es um Aktionen bzw. Funktionen und wie man diese in RAP implementiert. Unterlagen/Links zum Webinar „ABAP® RAP in Action“ Präsentationsunterlagen: Webinar – RAP in Action YouTube Videoaufzeichnung: YouTube Links Fiori Elements Features Showcase: https://github.com/SAP-samples/abap-platform-fiori-feature-showcase Youtube Playlist unserer bisherigen Webinare Folgt uns auf Eventbrite, um keines der Webinare mehr zu verpassen […]
Weiter lesenWebinar – ABAP® CDS
Vielen Dank für Ihre Teilnahme an unserem Webinar! Vielen Dank an alle Teilnehmer unseres Webinars zum Thema ABAP CDS. Ohne ABAP CDS geht in Zukunft in der ABAP Entwicklung nichts mehr. Dass diese aber gar nicht so kompliziert sind, haben wir in diesem Webinar gezeigt. Unterlagen/Links zum Webinar „ABAP® CDS“ Präsentationsunterlagen: Webinar – ABAP CDS YouTube Videoaufzeichnung: YouTube Twitteraccounts Dominik Bigl, https://twitter.com/DomiBiglSAP Johann Fößleitner, https://twitter.com/foessleitnerj Jelena Perfiljeva, https://twitter.com/JelenaAtLarge Unser nächstes Webinar Das Thema und der […]
Weiter lesenWebinar – RAP & Illegal Statements
Vielen Dank für Ihre Teilnahme an unserem Webinar! Vielen Dank an alle Teilnehmer unseres Webinars zum Thema ABAP RAP & Illegal Statements Unterlagen/Links zum Webinar „ABAP RAP & Illegal Statements“ Präsentationsunterlagen: Webinar – ABAP RAP- COMMIT WORKs YouTube Videoaufzeichnung: YouTube Links Tweet von Jelena – https://ui5.sap.com/#/topic/91f080966f4d1014b6dd926db0e91070 Webinar mit Parallelisierung – https://www.cadaxo.com/high-class-development/webinar-boost-abap/ Webinar mit RAP Save Sequence – https://www.cadaxo.com/high-class-development/webinar-abap-rap-2/ Twitteraccounts Dominik Bigl, https://twitter.com/DomiBiglSAP Johann Fößleitner, https://twitter.com/foessleitnerj Jelena Perfiljeva, https://twitter.com/JelenaAtLarge Unser nächstes Webinar Das Thema steht […]
Weiter lesenLow-Code / No-Code – Die Lösung für die S/4HANA® Migration?
Wer mich kennt weiß, dass ich Low-Code/No-Code Lösungen mit einer gewissen Skepsis betrachte. Nicht weil es sich dabei um schwache Lösungen handelt. Low-Code / No-Code Anwendungen können durchaus den Flaschenhals des „Fachkräftemangel“ lindern. SAP® und Low-Code/No-Code – Eine Reise durch die Zeit Als ich mich mit dem Blogbeitrag erstmals auseinandergesetzt hab, ist mir schnell bewusst geworden, dass ich eigentlich vor 30 Jahren als Low-Code ABAP Entwickler angefangen habe. Ich habe damals im R/2 Reports erstellt. […]
Weiter lesenWebinar – ABAP® RAP Tipps & Tricks
Vielen Dank für Ihre Teilnahme an unserem Webinar! Vielen Dank an alle Teilnehmer unseres Webinars zum Thema ABAP RAP Tipps & Tricks aus der Praxis. Unterlagen/Links zum Webinar „ABAP RAP Tipps & Tricks aus der Praxis“ Präsentationsunterlagen: Webinar – ABAP RAP – Tipps & Tricks aus der Praxis YouTube Videoaufzeichnung: YouTube Video Sprungmarken 3:15 – Caches – https://youtu.be/0E4QNIUUzKA?t=195 15:55 – Custom Entities – https://youtu.be/0E4QNIUUzKA?t=953 27:55 – Operation Augmentation – https://youtu.be/0E4QNIUUzKA?t=1675 42:19 – Fiori Elements Filter […]
Weiter lesenUI5/Fiori und der Cache!
Viele kennen die Situation. Man hat im Entwicklungssystem eine super coole UI5/Fiori App für ein S/4HANA System gebastelt, aber nach dem Import in das Produktivsystem (oder Q-System) geht erstmal gar nix. Target was not found, Type Error, Unknown Setting, Cannot read properties, … Sehr oft liegen die Gründe der Probleme am Cache! Nicht nur am Browser Cache, auch im SAP Backend gibt es mehrere zu berücksichtigende Caches. Nachfolgend eine Auflistung der Cache Themen, die mir […]
Weiter lesenCharts sagen mehr als 1000 Worte!
Ein Bild sagt bekanntlich mehr als 1000 Worte. Ein Chart kann zur Verdeutlichung von Trends oder Besonderheiten, die sonst nur schwer ersichtlich wären, beitragen. Mit dem Rapid Report Generator kann jeder Report zusätzlich oder ausschließlich einen Chart ausgeben. Wir wollen nun den Report aus dem Blogpost RRG – Neuer Report in 3:30 Minuten um die Ausgabe eines Charts erweitern. Ich verzichte hier auf eine Stoppuhr da wir in weniger als einer Minute zu einem Ergebnis […]
Weiter lesenRRG – Neuer Report in 3:30 Minuten
In den nächsten 3:30 Minuten werden wir einen neuen Report für den Rapid Report Generator anlegen. Mit Filter. – Wir werden uns die wirklich notwendigen Schritte und Einstellungen ansehen. Also dann, Stoppuhr stellen – und los gehts! 00:00 – Aufruf Rapid Report Administration /CADAXO/UI38_ADMIN Die Rapid Report Administration wird mit der Transaktion /CADAXO/UI38_ADMIN aufgerufen. Das ist zugleich auch die einzige Transaktion, die man sich merken sollte – alle anderen Einstellungen erreicht man über diese zentrale […]
Weiter lesenWebinar – Modernize your ABAP®
Vielen Dank für Ihre Teilnahme an unserem Webinar! Wir sind ja mit Selbstlob sehr zurückhaltend – aber die Erklärung von Domi zu Table Expressions & Table Functions zählt mit zu den besten Erklärungen die ich bisher zu dem Thema gesehen habe! Natürlich sind auch Sörens Erklärungen zu Field Symbols bzw. Reference hervorzuheben und mein Part zu CORRESPONDING ist bis auf ein paar Versprecher auch ganz gut. Unterlagen/Links zum Webinar „Modernize your ABAP“ Präsentationsunterlagen in PDF – […]
Weiter lesen