SAP Klassen

Aus SAP Wiki ツ

Cloud ready / freigegebene Klassen für Cloud-Entwicklung

Application Log

Name Zweck
CL_BALI_LOG Erzeugung Objekt cl_bali_log=>create( )
CL_BALI_HEADER_SETTER Create Header und mit Objekt aus erzeugtem Ojbekt cl_bali_log=>create( ) wird der Header gesetzt (set_header)
CL_BALI_MESSAGE_SETTER Nachrichtenobjekt speichern und mit erzeugtem Objekt cl_bali_log=>create( ) wird Nachricht hinzugefügt (add_item)
CL_BALI_FREE_TEXT_SETTER Nachrichtenobjekt speichern und mit erzeugtem Objekt cl_bali_log=>create( ) wird Nachricht hinzugefügt (add_item)
CL_BALI_EXCEPTION_SETTER Nachrichtenobjekt speichern und mit erzeugtem Objekt cl_bali_log=>create( ) wird Nachricht hinzugefügt (add_item)
CL_BALI_LOG_DB Mit get_instance und save_log wird Log gespeichert. Mit load_log und get_all_items werden Nachrichten geladen

s. Anwendungsprotokoll_in_Cloud_Entwicklung_erstellen

onPremise / klassische Klassen

Allgemeines / Übergreifendes

E-Mail

Name Zweck
CL_BCS Business Communication Service
CL_DOCUMENT_BCS Wrapperklasse für Office-Dokumente
CL_BCS_CONVERT BCS: Utilities für den Dokumenteninhalt
CL_SAPUSER_BCS BCS: repräsentiert einen SAP-Benutzer
CL_BCS_CONVERT BCS: Utilities für den Dokumenteninhalt
CL_DISTRIBUTIONLIST_BCS BCS: repräsentiert eine Verteilerliste

s. Codeschnipsel E-Mail_senden

GUI

Tabellen / Grid Aufbau

Name Zweck
ZCL_EXCEL Klasse vom GitHub Addon "ABAP2XLSX"
CL_SALV_TABLE Nicht eingabebereite ALV-Liste
CL_SALV_FUNCTIONS Symbolleiste
CL_SALV_DISPLAY_SETTINGS Aussehen der ALV-Ausgabe
CL_SALV_COLUMNS Alle Spaltenobjekte
CL_SALV_COLUMN Einzelnes Spaltenobjekt
CL_SALV_SORTS Alle Sortierungsobjekte
CL_SALV_AGGREGATIONS Alle Aggregationsobjekte
CL_SALV_FILTERS Alle Filterobjekte
CL_SALV_LAYOUT Einstellungen zum Layout

s. Codeschnipsel SALV Muster

Basis / Schnittstellen / Technisches

Datei und Dialogverarbeitung

Name Zweck
CL_RSAN_UT_APPSERV_FILE_READER Methoden um Files vom Applikationsserver zu lesen & in interne Tabelle zu speichern
CL_RSAN_UT_APPSERV_FILE_WRITER Methoden um Files zum Applikationsserver zu schreiben
CL_GUI_FRONTEND_SERVICES PopUP Dateiöffnung- und speicherung, Upload & Download von Files

IDoc

Name Zweck

Dateiverarbeitung / Verzeichnis

Name Zweck
CL_CTS_LANGUAGE_FILE_IO Mit Methode "COPY_FILES_LOCAL" kann eine File in einem Verzeichnis zu einem anderen Verzeichnis kopiert werden

MM

Übergreifend

Name Zweck

Dieses Wiki wird privat in Freizeit nach bestem Wissen und Gewissen gepflegt und dient primär als eigene Wissenssammlung für die tägliche Arbeit im SAP-ERP-Umfeld.
Alle dargestellten Softwareprodukte, auch in Form von Screenshots, sind Eigentum der SAP SE. Ihre Marken, vgl. Link, sind u.a.: SAP®, ABAP®, SAP Fiori®, SAP HANA®, SAP S/4HANA®, SAP S/4HANA® Cloud