Report/Klasse/Methode mit anderen Benutzer aufrufen

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

Report/Klasse/Methode mit anderen Benutzer aufrufen

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Hallo zusammen,

kennt jemand eine Möglichkeiten einen Report, eine Klasse oder eine Methode einer Klasse mit einem anderen Benutzer aufzurufen als der Benutzer der am System angemeldet ist (<> sy-uname) ?

Gruß
Steffi

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


Beitrag von Charadin (Specialist / 148 / 0 / 0 ) »
Hallo Steffi,

beim Report geht es über SUBMIT:
SUBMIT
Grundformen:

1. SUBMIT rep.
2. SUBMIT (name).
...
Zusatz 8
... USER user VIA JOB job NUMBER n

Wirkung
Einplanung des angegebenen Reports in den durch den Job-Namen job und die Job-Nummer n spezifizierten Job. Der Job läuft unter dem Usernamen user. Der Zusatz USER user kann auch weggelassen werden. Die Vergabe der Job-Nummer läuft über den Funktionsbaustein JOB_OPEN. Siehe auch die Dokumentation zu den Funktionsbausteinen JOB_CLOSE und JOB_SUBMIT. Dieser Zusatz kann nur zusammen mit dem Zusatz ...AND RETURN verwendet werden.
Gruß,
Charadin

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Danke für die Anwort. Die Angabe

Code: Alles auswählen.

[USER user] VIA JOB job NUMBER n. 
Ist nur dumm, dass es sich bei den Jobs um Hintergrundjobs handelt. Bei mir sollen die sofort ablaufen :roll:

Hat sonst noch jemand eine Idee, ob es da einen Möglichkeit gibt?

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Manchmal fragt man sich schon, wieso es Berechtigungsprüfungen gibt, wenn jeder sie umgehen will?

Oder wieso willst du ein Programm mit einem anderen User starten?

Beitrag von Steffi221185 (Specialist / 132 / 0 / 0 ) »
Weil es Programme gibt die mehr machen als nur der einfache Benutzer darf z.b. wird intern ein Report angelegt, welcher später gelöscht wird. Davon weiß aber der Benutzer nichts..soll aber trotzdem das eigentlich Programm ausführen dürfen. Trotzdem brauch dann der Benutzer nicht gleich die Rechte zu haben, ein Programm ändern oder anlegen zu dürfen.

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Ws spricht dagegen, wenn ein Benutzer rechte zum anlegen/ ändern von Programmen hat, wenn er keine Basis hat dies auch zu tun (SE38 /SE80...)


Thomas

Beitrag von black_adept (Top Expert / 4131 / 130 / 955 ) »
Manchmal kann man das Problem ja auch umgehen. Statt einen Report anzulegen, auszuführen und dann wieder zu löschen könntest du alternativ ja auch mit "GENERATE SUBROUTINE POOL" arbeiten.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

0
Antw.
3394
Views
Report aus Report-Painter Bericht aufrufen
von MStumm » 15.12.2006 12:45 • Verfasst in ABAP® Core
2
Antw.
6660
Views
Dynpro in Methode aufrufen
von tom1986 » 19.05.2009 11:55 • Verfasst in ABAP® für Anfänger
1
Antw.
4040
Views
Private Methode aufrufen
von an4kh4 » 05.02.2007 15:58 • Verfasst in ABAP Objects®
0
Antw.
1558
Views
Methode von Objekttyp aufrufen
von bd0buk » 27.07.2011 08:40 • Verfasst in ABAP Objects®
2
Antw.
1878
Views
Methode ADAPT_RESULT_COMP in Klasse implementieren
von reim95 » 06.06.2024 10:24 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

BAPI_GOODSMVT_CREATE
vor 2 Tagen von waltersen 4 / 504
SAP GUI Installation Probleme
vor 6 Tagen von Romaniac gelöst 2 / 882
Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 1050

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

BAPI_GOODSMVT_CREATE
vor 2 Tagen von waltersen 4 / 504
SAP GUI Installation Probleme
vor 6 Tagen von Romaniac gelöst 2 / 882
Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 1050

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 1050
Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 983