Ansicht
Dokumentation

ABENCLASS_TYPE - CLASS TYPE

ABENCLASS_TYPE - CLASS TYPE

TXBHW - Original Tax Base Amount in Local Currency   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Programmeinleitende Anweisungen

CLASS-POOL Einleitung eines Class-Pools
FUNCTION-POOL Einleitung einer Funktionsgruppe
INTERFACE-POOL Einleitung eines Interface-Pools
PROGRAM Einleitung eines Modul-Pools oder Subroutinen-Pools
REPORT Einleitung eines ausführbaren Programms
TYPE-POOL Einleitung eines Type-Pools

Modularisierungsanweisungen

Prozeduren

FUNCTION ... ENDFUNCTION Definition eines Funktionsbausteins
METHOD ... ENDMETHOD Definition einer Methode

Dialogmodule

MODULE ... ENDMODULE Definition eines Dialogmoduls

Ereignisblöcke

AT LINE-SELECTION Listenereignis
AT SELECTION-SCREEN Selektionsbildereignis
AT USER-COMMAND Listenereignis
END-OF-PAGE Listenereignis
INITIALIZATION Reporting-Ereignis
LOAD-OF-PROGRAM Programmkonstruktor-Ereignis
START-OF-SELECTION Reporting-Ereignis
TOP-OF-PAGE Listenereignis

Quelltextmodule

DEFINE ... END-OF-DEFINITION Definition eines Makros
INCLUDE Einbinden eines Include-Programms

Deklarative Anweisungen

Datentypen und Datenobjekte

CONSTANTS Deklaration einer Konstanten
DATA Deklaration einer Variablen
FIELD-SYMBOLS Deklaration eines Feldsymbols
INCLUDE Einbinden einer Struktur
NODES Deklaration eines Tabellenarbeitsbereichs
STATICS Deklaration einer statischen Variablen
TABLES Deklaration eines Tabellenarbeitsbereichs
TYPES Definition eines eigenständigen Datentyps

Klassen und Interfaces

ALIASES Deklaration eines Aliasnamens
CLASS ... ENDCLASS Definition einer Klasse
CLASS-DATA Deklaration eines statischen Attributs
CLASS-EVENTS Deklaration eines statischen Ereignisses
CLASS-METHODS Deklaration einer statischen Methode
EVENTS Deklaration eines Instanzereignisses
INTERFACE ... ENDINTERFACE Definition eines Interfaces
INTERFACES Einbinden eines Interfaces
METHODS Deklaration einer Instanzmethode
PRIVATE SECTION Einleitung des privaten Sichtbarkeitsbereichs
PROTECTED SECTION Einleitung des geschützten Sichtbarkeitsbereichs
PUBLIC SECTION Einleitung des öffentlichen Sichtbarkeitsbereichs

Objekterzeugung

CREATE DATA Erzeugen eines anonymen Datenobjekts
CREATE OBJECT Erzeugen eines Objekts

Programmeinheiten aufrufen und verlassen

Programme aufrufen

CALL TRANSACTION Aufruf einer Transaktion
LEAVE TO TRANSACTION Aufruf einer Transaktion
SUBMIT Aufruf eines ausführbaren Programms

Verarbeitungsblöcke aufrufen

CALL FUNCTION Aufruf eines Funktionsbausteins
CALL METHOD Dynamischer Aufruf einer Methode
PERFORM Aufruf eines Unterprogramms
RAISE EVENT Auslösen eines Ereignisses
SET HANDLER Registrieren eines Ereignisses
SET USER-COMMAND Auslösen eines Listenereignisses

Programmeinheiten verlassen

CHECK Verlassen eines Schleifen-Durchgangs oder eines Verarbeitungsblocks
CONTINUE Verlassen eines Schleifen-Durchgangs
EXIT Verlassen einer Schleife oder eines Verarbeitungsblocks
LEAVE PROGRAM Verlassen eines ABAP-Programms
RETURN Verlassen eines Verarbeitungsblocks
STOP Verlassen eines Verarbeitungsblocks

Programmablaufsteuerung

Kontrollstrukturen

DO ... ENDDO Schleife
CASE ... WHEN ... ENDCASE Verzweigung
CASE TYPE OF ... WHEN TYPE ... ENDCASE Fallunterscheidung
IF ... ELSEIF ... ELSE ... ENDIF Fallunterscheidung
WHILE ... ENDWHILE Schleife

Programmunterbrechung

WAIT UP TO Programmunterbrechung für eine bestimmte Zeit

Ausnahmebehandlung

RAISE Auslösen einer nicht-klassenbasierten Ausnahme
RAISE EXCEPTION Auslösen einer klassenbasierten Ausnahme
TRY ... CATCH ... CLEANUP ... ENDTRY Behandlung klassenbasierter Ausnahmen
RESUME Wiederaufsetzen nach einer wiederaufsetzbaren Ausnahme

Zuweisungen

Spezielle Zuweisungen

MOVE-CORRESPONDING Zuweisung von Struktur-Komponenten
UNPACK Auspacken einer gepackten Zahl

Referenzen setzen

ASSIGN Setzen eines Feldsymbole
UNASSIGN Initialisieren eines Feldsymbols
GET REFERENCE Setzen einer Datenreferenz

Initialisierungen

CLEAR Initialisierung eines Datenobjekts
FREE Initialisierung eines Datenobjekts

Interne Daten verarbeiten

Rechenanweisungen

ADD Addition numerischer Datenobjekte
DIVIDE Division numerischer Datenobjekte
MULTIPLY Multiplikation numerischer Datenobjekte
SUBTRACT Subtraktion numerischer Datenobjekte

Zeichen- und Bytekettenverarbeitung

CONCATENATE Verketten von Zeichen- oder Byteketten
CONDENSE Verdichten einer Zeichenkette
CONVERT TEXT Konvertieren einer Zeichenkette
FIND Suchen in einer Zeichen- oder Bytekette
GET BIT Lesen von einzelnen Bits in einer Byte-Kette
OVERLAY Ersetzen in einer Zeichenkette
REPLACE Ersetzen in einer Zeichen- oder Bytekette
SET BIT Setzen von einzelnen Bits in einer Byte-Kette
SHIFT Verschieben einer Zeichen- oder Bytekette
SPLIT Zerlegung einer Zeichen- oder Bytekette
TRANSLATE Umwandeln einer Zeichenkette
WRITE TO Aufbereitung von Werten als Zeichenkette

Datums- und Zeitverarbeitung

CONVERT INTO TIME STAMP Konvertieren von Datum und Zeit in einen Zeitstempel
CONVERT TIME STAMP Konvertieren eines Zeitstempels nach Datum und Zeit
GET TIME Füllen der Systemfelder für Datum und Zeit
GET TIME STAMP Erstellen eines Zeitstempels

Interne Tabellen

APPEND Anhängen von Zeilen an eine interne Tabelle
COLLECT Verdichtetes einfügen von Zeilen in eine interne Tabelle
DELETE Löschen von Zeilen aus einer internen Tabelle
FIND IN TABLE Suchen in einer internen Tabelle
INSERT Einfügen von Zeilen in eine interne Tabelle
LOOP AT itab ... ENDLOOP Schleife über eine interne Tabelle
LOOP AT GROUP ... ENDLOOP Schleife über eine Zeilengruppe einer interne Tabelle
AT Gruppenstufenverarbeitung
MODIFY Ändern von Zeilen in einer internen Tabelle
READ TABLE Lesen einer Zeile einer internen Tabelle
REPLACE IN TABLE Ersetzen in einer internen Tabelle
SORT Sortieren einer internen Tabelle
SUM Summierung numerischer Felder in einer interne Tabelle

Meshes

SET ASSOCIATION Setzen einer Assoziation für einen Mesh-Pfad

Eigenschaften von Datenobjekten

DESCRIBE Bestimmen der Eigenschaften eines Datenobjekts

Externe Daten bearbeiten



CLOSE CURSOR Schließen eines Datenbank-Cursors
DELETE Löschen von Zeilen aus einer Datenbanktabelle
FETCH NEXT CURSOR Lesen von Zeilen über einen Datenbank-Cursor
INSERT Einfügen von Zeilen in eine Datenbanktabelle
MODIFY Ändern oder Einfügen von Zeilen in einer Datenbanktabelle
OPEN CURSOR Öffnen eines Datenbank-Cursors
SELECT ... ENDSELECT Lesen von Zeilen aus einer Datenbanktabelle
UPDATE Ändern von Zeilen in einer Datenbanktabelle
WITH Definition von allgemeinen Tabellenausdrücken

Native SQL

EXEC SQL ... ENDEXEC Definition eines Bereichs für eingebettetes Native SQL

ABAP und HANA

CALL DATABASE PROCEDURE Aufruf einer Datenbankprozedur der SAP-HANA-Datenbank

Sekundärverbindungen

COMMIT CONNECTION Abschluss einer SAP-LUW auf einer Sekundärverbindung
ROLLBACK CONNECTION Abbruch einer SAP-LUW auf einer Sekundärverbindung

Daten-Cluster

DELETE Löschen von Daten-Clustern
EXPORT Exportieren von Datenobjekten in einen Daten-Cluster
FREE MEMORY Löschen von Daten-Clustern aus dem ABAP Memory
IMPORT Importieren von Datenobjekten aus einem Daten-Cluster
IMPORT DIRECTORY Erstellen des Inhaltsverzeichnisses eines Daten-Clusters

Dateischnittstelle

CLOSE DATASET Schließen einer Datei
DELETE DATASET Löschen einer Datei
GET DATASET Feststellen der Eigenschaften einer Datei
OPEN DATASET Öffnen einer Datei
READ DATASET Auslesen einer Datei
SET DATASET Setzen der Eigenschaften einer Datei
TRANSFER Füllen einer Datei
TRUNCATE DATASET Ändern der Größe einer Datei

Datenkonsistenz

AUTHORITY-CHECK Überprüfen einer Berechtigung
COMMIT WORK Abschluss einer SAP-LUW
ROLLBACK WORK Abbruch einer SAP-LUW
SET UPDATE TASK LOCAL Setzen der lokalen Verbuchung

Programmparameter

SAP-Memory

GET PARAMETER Lesen eines SPA/GPA-Parameters
SET PARAMETER Setzen eines SPA/GPA-Parameters

Sprachumgebung

GET LOCALE Feststellen der Textumgebung
SET COUNTRY Setzen der Formatierungseinstellung der Sprachumgebung
SET LANGUAGE Laden eines Text-Pools
SET LOCALE Setzen der Textumgebung

Programmbearbeitung

Programme testen und prüfen

ASSERT Definition einer Assertion
BREAK-POINT Definition eines Breakpoints
LOG-POINT Definition eines Logpoints
GET RUN TIME Feststellen eines Messintervalls
SET RUN TIME ANALYZER Steuerung der Laufzeitanalyse
SET RUN TIME CLOCK Setzen der Messgenauigkeit für Messintervalle
TEST-SEAM ... END-TEST-SEAM Testseam
TEST-INJECTION ... END-TEST-INJECTION Injection

Dynamische Programmentwicklung

GENERATE SUBROUTINE POOL Generieren eines Subroutinen-Pools
INSERT REPORT Ablegen eines ABAP-Programms
INSERT TEXTPOOL Ablegen eines Text-Pools
READ REPORT Einlesen eines ABAP-Programms
READ TEXTPOOL Einlesen eines Text-Pools
SYNTAX-CHECK Aufruf der Syntaxprüfung

ABAP Daten- und Kommunikationsschnittstellen

Remote Function Call

CALL FUNCTION DESTINATION Remote Function Call
RECEIVE Empfangen von Parametern beim Remote Function Call
WAIT FOR ASYNCHRONOUS TASKS Warten auf Beendigung eines Remote Function Call
WAIT FOR MESSAGING CHANNELS Warten auf Nachrichten bei Kommunikation über AMC
WAIT FOR PUSH CHANNELS Warten auf Nachrichten bei Kommunikation über APC

ABAP und XML

CALL TRANSFORMATION Aufruf eines XSLT-Programms oder einer Simple Transformation

OLE-Schnittstelle

CALL METHOD Aufruf einer Methode der OLE Automation
CREATE OBJECT Erzeugen eines Objekts der OLE Automation
FREE OBJECT Freigeben von Speicher in der OLE Automation
GET PROPERTY Auslesen eins Attributs in der OLE Automation
SET PROPERTY Setzen eines Attributs in der OLE Automation

Benutzerdialoge

Dynpros

CALL SCREEN Aufruf einer Dynpro-Folge
CONTROLS Deklaration eines Controls
EXIT FROM STEP-LOOP Verlassen eines Table Controls oder Steploops
GET CURSOR Auslesen der Cursor-Position
GET PF-STATUS Feststellen des GUI-Status
LEAVE $[TO$] SCREEN Verlassen eines Dynpros
LOOP AT SCREEN ... ENDLOOP Schleife über Bildschirmelemente
MODIFY SCREEN Modifizieren eines Bildschirmelements
REFRESH CONTROL Initialisieren eines Table Controls
SET CURSOR Setzen der Cursor-Position
SET HOLD DATA Ein-/Ausschalten von Standard-Menüeinträgen
SET PF-STATUS Setzen des GUI-Status
SET SCREEN Setzen des Folge-Dynpros
SET TITLEBAR Setzen des GUI-Titels
SUPPRESS DIALOG Unterdrücken des Bildschirmbilds

Selektionsbilder

PARAMETERS Definition eines Parameters
SELECTION-SCREEN Definition eines Selektionsbilds oder eines Bildschirmelements
SELECT-OPTIONS Definition eines Selektionskriteriums

Listen

BACK Relative Positionierung des Listen-Cursors
DESCRIBE LIST Feststellen von Eigenschaften einer Liste im Listenpuffer
FORMAT Formatierung einer Liste
GET CURSOR Auslesen der Cursor-Position
HIDE Speichern eines Datenobjekts in einer Listenstufe
LEAVE TO LIST-PROCESSING Aufruf der Listenverarbeitung
LEAVE LIST-PROCESSING Verlassen der Listenverarbeitung
MODIFY LINE Ändern einer Liste im Listenpuffer
NEW-LINE Zeilenumbruch auf einer Liste
NEW-PAGE Seitenumbruch auf einer Liste
POSITION Positionierung des Listen-Cursors
PRINT-CONTROL Formatierung einer Spool-Liste
READ LINE Lesen einer Liste im Listenpuffer
RESERVE Relativer Seitenumbruch auf einer Liste
SCROLL LIST Blättern einer Liste
SET BLANK LINES Steuerung der Leerzeichen auf einer Liste
SET CURSOR Setzen der Cursor-Position
SET MARGIN Setzen des Randes einer Spool-Liste
SET PF-STATUS Setzen des GUI-Status
SET LEFT SCROLL-BOUNDARY Setzen des verschiebbaren Bereichs einer Liste
SET TITLEBAR Setzen des GUI-Titels
SKIP Positionierung des Listen-Cursors
ULINE Ausgabe einer Linie auf einer Liste
WINDOW Ausgabe einer Liste in einem Dialogfenster.
WRITE Ausgabe von Daten in eine Liste

Nachrichten

MESSAGE Senden einer Nachricht

Erweiterungen

Quelltext-Erweiterungen

ENHANCEMENT ... ENDENHANCEMENT Implementierung einer Quelltext-Erweiterung
ENHANCEMENT-POINT Definition einer Quelltext-Erweiterung
ENHANCEMENT-SECTION ... END-ENHANCEMENT-SECTION Definition einer Quelltext-Erweiterung

Erweiterungen über BAdIs

GET BADI Erzeugung eines BAdI-Objekts
CALL BADI Aufruf von BAdI-Methoden

Anweisungen für Spezialisten

INFOTYPES Deklaration einer internen Tabelle für HR-Infotypen
PROVIDE ... ENDPROVIDE Schleife über mehrere interne Tabellen

Obsolete Anweisungen

Obsolete Modularisierung

FORM ... ENDFORM Definition eines Unterprogramms
END-OF-EDITING Reporting-Ereignis
END-OF-SELECTION Reporting-Ereignis
GET Reporting-Ereignis
START-OF-EDITING Reporting-Ereignis
LOCAL Zwischenspeichern eines Datenobjekts

Obsolete Deklarationen

FIELDS Ansprechen eines Datenobjekts
RANGES Deklaration einer Ranges-Tabelle
TYPE-POOLS Laden eines Type-Pools

Obsolete Aufrufe

CALL CUSTOMER-FUNCTION Aufruf eines Funktionsbaustein-Exits
CALL DIALOG Aufruf eines Dialogbausteins
PUT Auslösen eines Reporting-Ereignisses

Obsoletes Verlassen

LEAVE Kontextabhängiges Verlassen eines ABAP-Programms
REJECT Verlassen eines Verarbeitungsblocks für logische Datenbanken

Obsolete Kontrollstruktur

ON CHANGE OF ... ENDON Obsolete Verzweigung

Obsolete Ausnahmebehandlung

CATCH SYSTEM-EXCEPTIONS Abfangen abfangbarer Laufzeitfehler

Obsolete Zuweisungen

MOVE Zuweisen von Datenobjekten
MOVE - PERCENTAGE Zuweisen eines Teilobjekts eines Datenobjekts
PACK Packen einer gepackten Zahl

Obsolete Rechenanweisungen

COMPUTE Berechnung eines Rechenausdrucks
ADD-CORRESPONDING Addition von Struktur-Komponenten
DIVIDE-CORRESPONDING Division von Struktur-Komponenten
MULTIPLY-CORRESPONDING Multiplikation von Struktur-Komponenten
SUBTRACT-CORRESPONDING Subtraktion von Struktur-Komponenten

Obsolete Zeichen- und Bytekettenverarbeitung

CONVERT DATE$|INVERTED-DATE Transformation einer Zeichenkette ins Neunerkomplement
REPLACE Obsoletes Ersetzen in einer Zeichen- oder Bytekette
SEARCH Obsolete Suche in einer Zeichen- oder Bytekette

Obsolete Verarbeitung interner Tabellen

einer internen Tabelle

REFRESH Obsolete Initialisierung einer internen Tabelle
SEARCH itab Obsolete Suche in einer internen Tabelle
WRITE TO itab Obsoletes Schreiben in eine interne Tabelle

Obsolete Extrakte

AT Gruppenstufenverarbeitung des Extraktdatenbestands
EXTRACT Füllen des Extraktdatenbestands
FIELD-GROUPS Deklaration einer Feldgruppe
INSERT Aufbau einer Feldgruppe
LOOP ... ENDLOOP Schleife über den Extraktdatenbestand
SORT Sortieren des Extraktdatenbestands

Obsolete Datenbankzugriffe

DELETE Obsoletes Löschen einer Zeile einer Datenbanktabelle
LOOP AT Obsolete Schleife über eine Datenbanktabelle
MODIFY Obsoletes Ändern einer Zeile einer Datenbanktabelle
READ TABLE Obsoletes Lesen einer Zeile einer Datenbanktabelle
REFRESH FROM Obsoletes Lesen von Zeilen einer Datenbanktabelle

Native SQL

EXIT FROM SQL Verlassen der impliziten Cursor-Verarbeitung von Native SQL

Contexte

CONTEXTS Datentyp für Contexte
DEMAND Abfragen eines Contexts
SUPPLY Füllen der Schlüsselfelder eines Contexts

Obsolete Anweisungen der Listenverarbeitung

AT PFnn Obsoletes Listenereignis
DETAIL Intensität der Hintergrundfarbe einer Liste
INPUT Eingabebereitschaft einer Liste
MAXIMUM Maximalwert von Ausgaben auf einer Liste
MINIMUM Minimalwert von Ausgaben auf einer Liste
NEW-SECTION Steuerung einer Spool-Liste
SUMMARY Intensität der Hintergrundfarbe einer Liste
SUMMING Summe von Ausgaben auf einer Liste

Obsolete Editoraufrufe

EDITOR-CALL FOR itab Obsoleter Aufruf eines GUI-Controls
EDITOR-CALL FOR REPORT Aufruf des ABAP Editors

Obsoletes Testen und Prüfen

SET EXTENDED CHECK Steuerung der erweiterten Programmprüfung

Obsolete externe Programmierschnittstelle

COMMUNICATION Ansteuerung der CPI-C-Schnittstelle

Interne Anweisungen

Programmbearbeitung

DELETE DYNPRO Löschen eines Dynpros
DELETE REPORT Löschen eines ABAP-Programms
DELETE TEXTPOOL Löschen eines Text-Pools
EXPORT DYNPRO Export eines Dynpros
GENERATE DYNPRO Generieren eines Dynpros
GENERATE REPORT Generieren eines ABAP-Programms
LOAD REPORT Laden eines ABAP-Programms
IMPORT DYNPRO Import eines Dynpros
SCAN Zerlegung eines ABAP-Programms in Token
SYNTAX-CHECK FOR DYNPRO Syntaxprüfung für ein Dynpro
SYNTAX-TRACE Beeinflusst die Syntaxprüfung

Externe Schnittstelle

CALL Aufruf einer c-Funktion der ABAP-Laufzeitumgebung












ROGBILLS - Synchronize billing plans   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 91658 Date: 20240523 Time: 161833     sap01-206 ( 394 ms )