Schlüsselbefehl call transaction

Aus SAP-Wiki
Zur Navigation springenZur Suche springen

Der einfache Befehl "Call Transaction" ist eng verwandt mit dem Batch-Input.

Der Befehl wird gewöhnlich in einer einfachen Syntax ausgegeben

call transaction <transaktion>.

oder

call transaction <transaktion> and skip first screen.

Anwendung: Aufruf Transaktion VF02 (Faktura ändern)

CallTransaction1.JPG

Hier wird eine Methode geschrieben, die eine Faktura als Importparameter hat und mit dieser Faktura eine Parameter-ID füllt. Siehe Parameter-ID.

SET PARAMETER ID 'VF' FIELD iv_vbeln.

um in das Rechnungsfeld die Rechnung zu füllen.


Nun kann der User entscheiden, ob er in die Rechnung hineingehen möchte oder z. B. eine Nachrichtenausgabe auslösen möchte.

CallTransaction2.JPG

Anwendung: Aufruf Transaktion MM03 (Artikel anzeigen)

CallTransaction3.JPG

Anwendung: Aufruf Transaktion VA03 (Kundenauftrag anzeigen)

CallTransaction4.JPG

Anwendung: Aufruf Transaktion VL33N (Anlieferung anzeigen)

  • Hier muss man Vorsicht walten lassen. Über die technische Info vom Anlieferungsfeld wird die Parameter-ID "VL" angezeigt. Im Coding muss man jedoch "VLM" übergeben. Die Parameter-ID "VL" wird nur bei der Auslieferung genutzt.

CallTransaction5.jpg

Anwendung: Aufruf Transaktion VL33N (Auslieferung anzeigen)

CallTransaction6.jpg

Web-Links