CALL TRANSACTION ohne Parameter-ID

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

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

CALL TRANSACTION ohne Parameter-ID

Beitrag von sapdepp (Specialist / 221 / 38 / 2 ) »
Hallo miteinander,

Problem: Ich möchte aus einem Z-Programm in die SAP-Transaktion PFCG springen, den Rollennamen als Parameter übergeben, um dort an der Rolle ändernd herumzubasteln. Das klappt alles wunderbar mit CALL TRANSACTION USING bdc_tab ..., aber sobald ich die Rolle generiere oder speichere oder Benutzer abgleiche, springt PFCG unverrichteter Dinge zurück in mein Z-Programm – ohne Änderungen an der Rolle, versteht sich.
Das Ganze würde 1-a funktionieren mit SET PARAMETER ID ..., wenn das Datenelement AGR_NAME eine Parameter-ID hätte. Hat es aber nicht, und den SAP-Standard möchte ich auch nicht ändern, um knallhart eine PID anzulegen im SAP-Namensraum.
Gibt es eine funktionierende Möglichkeit, in die PFCG abzuspringen, dort Änderungen durchzuführen und zu speichern, um anschließend wieder ins Z-Programm zurückzuspringen?

Danke und Grüße
sapdepp

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


Re: CALL TRANSACTION ohne Parameter-ID

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

schon mal geschaut, ob es einen BADI oder FUBA oder so etwas gibt - womit du dasselbe erledigen kannst wie mit Call Transaction ?

Gruss

Folgende Benutzer bedankten sich beim Autor jensschladitz für den Beitrag:
sapdepp

thanks Jens

Re: CALL TRANSACTION ohne Parameter-ID

Beitrag von black_adept (Top Expert / 4133 / 130 / 956 ) »
Hallo sapdepp,

/eigentlich/ sollte das mit dem BDCTAB funktionieren. Was aber passiert sein könnte ist, dass irgendwo in der PCFG ein Commit Work abgesetzt wird und du so verfrüht in dein Programm zurück geschickt wirst.

Versuche doch mal mit dem Zusatz "OPTIONS from ctu_params" zu arbeiten und in ctu_params das Feld RACOMMIT auf 'X' zu setzen um trotz Commit Work weiter in der Transaktion zu bleiben.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
sapdepp

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: CALL TRANSACTION ohne Parameter-ID

Beitrag von sapdepp (Specialist / 221 / 38 / 2 ) »
Hallo, black_adept,

so funktioniert es. Ich war nahe dran, aber halt nicht nah genug ...
Habe noch den Parameter dismode = 'E' gesetzt, und nun ist alles perfekt.

Besten Dank!

Seite 1 von 1

Vergleichbare Themen

2
Antw.
6143
Views
CALL TRANSACTION --> SET PARAMETER ID
von Bugfix13 » 24.07.2014 14:16 • Verfasst in ABAP® für Anfänger
3
Antw.
8227
Views
Set Parameter / Call Transaction
von christof » 03.09.2015 13:01 • Verfasst in ABAP® für Anfänger
0
Antw.
2626
Views
CALL TRANSACTION SET PARAMETER ID
von IMBIT » 02.04.2014 09:55 • Verfasst in ABAP® für Anfänger
2
Antw.
2192
Views
Call Transaction - Update Parameter
von Mr.Black » 12.06.2009 10:14 • Verfasst in ABAP® Core
5
Antw.
7458
Views
PARAMETER ID zu SE16 TABNAME - CALL TRANSACTION
von kylll » 24.03.2006 11:49 • 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

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2134
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 291
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 847
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1356
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3299

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

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2134
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 291
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 847
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1356
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3299

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1356
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3699
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3594