Show TOC

HintergrundWeb Transaction API Dieses Dokument in der Navigationsstruktur finden

 

Die Anwendungsprogrammierschnittstelle (API) für Web-Transaktionen besteht aus ABAP-Makros und -Funktionsbausteinen für die Entwicklung von Web-Transaktionen, die auch als Internet-Anwendungskomponenten (IACs) bezeichnet werden. Die Programmierung erfolgt dabei auf Basis des Implementierungsmodells für Web-Transaktionen.

Sie können diese Makros und Funktionsbausteine in ABAP-Programmen verwenden, um den Datenimport und Datenexport mit einem Web-Browser über den Internet Transaction Server (ITS) abzuwickeln.

Die API für Web-Transaktionen unterstützt die Übergabe von Kontextfeldern und MIME-Daten (MIME = Multipurpose Internet Mail Extension) zwischen Transaktionen im SAP-System und ihren Internet-fähigen Versionen, die im Web-Browser angezeigt werden.

Voraussetzungen

Um die Makros und Funktionsbausteine der Anwendungs-Programmierschnittstelle für Web-Transaktionen nutzen zu können, müssen Sie das Modul avwrtcxm als Include in das ABAP-Programm aufnehmen.

Syntax Syntax

Beispiel:

  1. program sapmpw02.
    include avwrtcxm.
Ende des Codes

Funktionsumfang

API-Makros

Die zu verwendenden API-Makros zur Behandlung von Kontextfeldern und MIME-Daten sind in der nachfolgenden Tabelle aufgelistet. Weitere Informationen erhalten Sie über den jeweiligen Link.

Makro

Beschreibung

field-set

Weist ITS-Variablen Werte zu im aktiven Kontext.

field-transport

Sendet alle durch field-set-Aufrufe aufgelaufenen Daten an den ITS.

field-get

Holt Werte von ITS-Variablen aus dem Kontext.

set-persistent

Hält ein Kontextfeld persistent / nicht persistent.

mime-download

Übergibt MIME-Daten zum Zeitpunkt PBO vom SAP-System an den ITS.

mime-upload

Übergibt MIME-Daten zum Zeitpunkt PAI vom ITS an das SAP-System.

its-import_context

Gibt alle Kontextfelder vom ITS als interne Tabelle zurück.