ABAP Links
Hier findest du unsere Artikel aus der SAP Welt, gruppiert nach den verschiedenen Themen und Bereichen. Zum Anzeigen einfach den Bereich im hinteren Teil aufklappen.
Modernes ABAP
Hier werden alle Links zusammengefasst, die etwas mit dem Modernen ABAP zu tun haben. Hier geht es vor allem um die neuen Befehle, kürzere Schreibweisen und neue Programmierstile im ABAP Umfeld.
ABAP - Inline Deklarationen (DATA)
ABAP - Regeln für Datendefinitionen
ABAP - Die neuen Fluchtsymbole
ABAP - Corresponding und Value
ABAP - Interne Tabellen (Lesen)
ABAP - Interne Tabellen (Performance)
ABAP - Interne Tabellen (Beispiel)
ABAP - String Templates (Teil 1)
ABAP - String Funktionen (Teil 2)
ABAP - Class Runner (Console Application)
ABAP - Arbeiten mit Referenzen
ABAP - Neue Statements verwenden
ABAP - String Funktionen (Teil 3)
ABAP - Objekte prüfen (Instanzen)
ABAP - Performance für den SELECT
ABAP - Predicative Method Call
BOPF
Alles rund um das Thema "Business Object Processing Framework" der SAP, wie du es nutzt und dein eigenes Datenmodell anlegst. Hier erhältst du eine Schritt für Schritt Anleitung wie du das Framework der SAP effizient verwendest.
RAP
Das "ABAP RESTful Programming Model" ist der inoffizielle Nachfolger von BOPF und nutzt viele Konzepte davon. Die Handhabung der Objekte ist dabei allerdings viel einfacher und es wird weniger Code benötigt. Durch die native Integration in ABAP, ist diese Variante auch um einiges schneller und dient als Grundlage für viele moderne Applikationen.
RAP - Entity Manipulation Language (EML)
RAP - ABAP Unit (Business Objekt)
RAP - UI Annotationen (Teil 2)
RAP - App Count anzeigen (Kachel)
RAP - Custom Entity Wertehilfe (Deep Dive)
RAP - Übersetzungs-App (Beispiel)
Tipps
Mit unseren kurzen Tipps bekommst du viele Anregungen und Kenntnisse zu Themen die du vielleicht noch nicht kanntest. Die Kategorie soll vor allem vermitteln, was noch so alles mit SAP möglich ist.
ABAP Tipp - Tabellen vergleichen
ABAP Tipp - Popup an alle Onlineuser
ABAP Tipp - Dynamische Methodenaufrufe
ABAP Tipp - POST Request erzeugen
ABAP Tipp - Min/Max Werte von Datentypen
ABAP Tipp - Backup für Reports
ABAP Tipp - Klassen zum Interface
ABAP Tipp - Editierbares Popup
ABAP Tipp - Tabelle per RFC lesen
ABAP Tipp - Verwendungsnachweis Nachrichten
ABAP Tipp - Icon aus Druckliste
ABAP Tipp - ALV Varianten transportieren
ABAP Tipp - Klassen und Dynpros
ABAP Tipp - Suche im Quellcode
ABAP Tipp - Performance INSERT vs VALUE
ABAP Tipp - Aufbau von Testdaten
ABAP Tipp - Externe Währung nach Intern
ABAP Tipp - Konvertierung JSON nach Intern
ABAP Tipp - Verarbeitung in neuem Task
ABAP - ALV in 2022 noch relevant?
ABAP Tipp - Adobe Formulare zu groß
ABAP Tipp - Performance Kettensätze
ABAP Tipp - RFC Fehlerbehandlung
ABAP in der Praxis - Typkonvertierung
ABAP Tipp - Performance Datenfilterung
ABAP in der Praxis - Modern ABAP
ABAP in der Praxis - Datenmenge zusammenführen
Obsolet
Da es in jeder Sprache obsolete Anweisungen gibt, wenn sich eine Sprache weiterentwickelt, wollen wir diese hier für dich aufbereiten. Dabei soll es vor allem um weit verbreitete Befehle gehen, die der ein oder andere noch verwendet.
ABAP - Obsolet und weitere Serien
ABAP Obsolet - Range und Kopfzeilen
Tools
Alle Themen rund um die Tools die man zur Entwicklung von ABAP verwendet, egal ob klassische Transaktion, Objekt Navigator oder Eclipse.
ABAP Tools - Warum zu ADT wechseln?
ABAP Tools - Arbeiten mit Eclipse (Suche)
ABAP Tools - Arbeiten mit Eclipse (Refactoring)
ABAP Tools - Arbeiten mit Eclipse (Debugging)
ABAP Tools - Arbeiten mit Eclipse (Datenanalyse)
ABAP Tools - Arbeiten mit Eclipse (Transport)
ABAP Tools - Arbeiten mit Eclipse (Project Explorer)
ABAP Tools - Plugin ABAP Cleaner
ABAP Tools - Arbeiten mit Eclipse (Split Screen)
ABAP Tools - Arbeiten mit Eclipse (Feed Reader)
ABAP Tools - Arbeiten mit Eclipse (CDS Analyse)
ABAP Tools - Arbeiten mit Eclipse (Performance Analyse)
ABAP Tools - Arbeiten mit Eclipse (Quellcodevergleich)
ABAP Tools - Arbeiten mit Eclipse (Tabellenanlage)
ABAP Tools - Arbeiten mit Eclipse (Objekt starten)
ABAP Tools - Tool Bridge konfigurieren
ABAP Tools - Quick Actions und Highlighting (ABAP Unit)
ABAP Tools - Arbeiten mit Eclipse (CDS Templates)
ABAP Tools - Arbeiten mit Eclipse (SAP GUI Sprache)
ABAP Tools - Arbeiten mit Eclipse (Mehrere Debugging-Sessions)
ABAP OO
Die Grundlagen der objektorientierten Entwicklung in ABAP verstehen? Mit dieser kleinen Serie wollen wir dir alle Grundlagen schnell und einfach näher bringen.
ABAP OO - Klasse und Vererbung
ABAP OO - Dynamisch, Statisch, Super
ABAP OO - Interface und abstrakte Klasse
ABAP OO - Redefinition und Getter/Setter
ABAP OO - Data Access Object (DAO)
ABAP OO - Verkettung und Casting
ABAP OO - Methodenschnittstellen
ABAP Unit
Automatische Tests sind in ABAP genau so wichtig, wie in anderen Programmiersprachen. Hier findest du alle Artikel zum Thema testen.
ABAP Unit - Testbarer Code (Teil 1)
ABAP Unit - Testbarer Code (Teil 2)
ABAP Unit - Testbarer Code (Teil 3)
ABAP Unit - Software-Architektur
Core Data Services
Der neue Standard für Tabellen in einem S/4 System sind Core Data Services, kurz CDS. Damit hast du die Möglichkeit flexible Datenmodellierung durchzuführen.
ABAP Environment (BTP)
Die Entwicklung mit ABAP ist längst nicht mehr nur auf On-Premise möglich. Wie entwickelt man in der Cloud und was ist dabei zu beachten. Schauen wir uns das ABAP Environment, aber auch die BTP, an.
ABAP Environment - Entwicklung
BTP - Business Application Studio
BTP - Fiori Elements App (Erstellung)
BTP - Fiori Elements App (Deployment)
BTP - Anbindung On-Premise (OData)
BTP - Zugriffsmethoden On-Premise (OData)
BTP - Anbindung On-Premise (Funktionsbaustein)
BTP - Anbindung Office365 E-Mail
BTP - Create Entity für OData v4 mit Draft
BTP - Application Jobs (Einführung)
BTP - Application Jobs (Anlage)
BTP - Application Job (Exit Check)
BTP - Application Job (Exit Notification)
BTP - Anbindung On-Premise (Consumption Model v2)
BTP - Application Job (Interne API)
BTP - Application Job (Externe API)
BTP - Application Job (Berechtigung)
BTP - OData Zugriff von On-Premise
BTP - Business Configuration (Anlage)
BTP - Business Configuration (Nutzung)
BTP - Business Configuration (ohne Transport)
BTP - Business Configuration (Anpassung)
BTP - Business Configuration (Einstellungen)
BTP - Mehrere Communication Systems
BTP - Google Translate Integration
BTP - Transport ZLOCAL Objekte
ABAP Cloud
Im Gegensatz zu ABAP 4 Cloud, ist ABAP Cloud das neue Entwicklungsmodell zur Erweiterung von SAP Systemen und beschreibt Konzepte um Clean Core und Cloud Ready in die Wirklichkeit umzusetzen.
ABAP Cloud - Cloudification Repository
ABAP Cloud vs. ABAP in der Cloud
ABAP Cloud - Migration (Beispiel)
ABAP Cloud - Parallelverarbeitung
ABAP Cloud - Hintergrundverarbeitung
ABAP Cloud - Migration (Frontend)
ABAP Cloud - Checkliste für die Einführung
ABAP Cloud - Software Komponenten und Beziehungen
ABAP Cloud - JSON Konvertierung
Fiori für ABAP
Fiori und Fiori Elements gehört mit ABAP Cloud zum neuen Standard zur Entwicklung von Anwendungen und Frontends. Hier findest du alle Artikel rund um das Thema.
Guide
In diesem Bereich findest du Artikel, die mehrere Themen zusammenfassen und als Guide zur Verfügung stellen. Hier kannst du Beispiele über mehrere Artikel an einer Stelle finden.