Call Transaction WE20 mit Werteübergabe

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Call Transaction WE20 mit Werteübergabe

Beitrag von Sascha47 (ForumUser / 2 / 1 / 0 ) »
Hallo zusammen,
ich arbeite aktuell an einem Z Programm, über das unter anderem auch Absprünge zu anderen Transaktionen möglich sein sollen. Stichwort Submit/Call Transaction.
Besteht die Möglichkeit der Transaktion WE20, beim Call über ABAP, Parameter mitzugeben die falls vorhanden direkt den passenden Datensatz (Lieferanten) anzeigen?
Syntax von Call Transaction/Submit (muss noch prüfen welches der beiden zulässig ist für die WE20) ist mir klar, es geht nur darum ob die Möglichkeit besteht direkt den passenden Lieferanten zu öffnen und wie dies dann umzusetzen ist.

Für hilfreiche Antworten wäre ich sehr dankbar.

Viele Grüße,
Sascha

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Call Transaction WE20 mit Werteübergabe

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
na klaro! CALL TRANSACTION ... USING bdc_tab und MODE = "E":
https://help.sap.com/doc/abapdocu_752_i ... _using.htm

Meistens hilft schon ein Setzen der entsprechenden Parameter-ID und der Zusatz SKIP FIRST SCREEN.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
Sascha47


Re: Call Transaction WE20 mit Werteübergabe

Beitrag von Sascha47 (ForumUser / 2 / 1 / 0 ) »
Danke für die Antwort.
Für alle die auch irgendwann mal dieses Problem haben werden, hier meine Lösung:
DATA: LT_BDC TYPE TABLE OF BDCDATA,
LS_BDC LIKE LINE OF LT_BDC.

LS_BDC-PROGRAM = 'SAPMSEDIPARTNER'.
LS_BDC-DYNPRO = '0100'.
LS_BDC-DYNBEGIN = 'X'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-FNAM = 'BDC_OKCODE'.
LS_BDC-FVAL = '=TRPO'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-FNAM = 'BDC_SUBSCR'.
LS_BDC-FVAL = 'SAPMSEDIPARTNER 0110SUB1'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-PROGRAM = 'SAPMSEDIPARTNER'.
LS_BDC-DYNPRO = '0200'.
LS_BDC-DYNBEGIN = 'X'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-FNAM = 'BDC_CURSOR'.
LS_BDC-FVAL = 'GSO_PNUM-LOW'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-FNAM = 'BDC_OKCODE'.
LS_BDC-FVAL = '=CRET'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-FNAM = 'GSO_PNUM-LOW'.
LS_BDC-FVAL = LS_OUTPUT-PARTN_LF.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

LS_BDC-DYNPRO = 'SAPMSEDIPARTNER'.
LS_BDC-DYNPRO = '0100'.
LS_BDC-DYNBEGIN = 'X'.
APPEND LS_BDC TO LT_BDC. CLEAR LS_BDC.

CALL TRANSACTION 'WE20' USING LT_BDC MODE 'E'.


Hatte mir einen schlankeren Lösungsweg erhofft aber naja, so isses halt.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2125
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
1
Antw.
1351
Views
Call Transaction
von Boon » 25.08.2014 15:33 • Verfasst in ABAP® für Anfänger
3
Antw.
2601
Views
Call Transaction
von Dörk » 01.03.2007 06:03 • Verfasst in Dialogprogrammierung
3
Antw.
2800
Views
Call Transaction
von SaskuAc » 27.07.2015 11:18 • Verfasst in ABAP® für Anfänger
2
Antw.
2146
Views
Call Transaction?!
von eschi78 » 22.06.2005 12:36 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 65
Interne Tabelle
vor 6 Tagen von black_adept 2 / 134
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 257

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 65
Interne Tabelle
vor 6 Tagen von black_adept 2 / 134
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 257

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 65
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141