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 / 4136 / 131 / 956 ) »
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.
3529
Views
Report aus Report-Painter Bericht aufrufen
von MStumm » 15.12.2006 12:45 • Verfasst in ABAP® Core
1
Antw.
4148
Views
Private Methode aufrufen
von an4kh4 » 05.02.2007 15:58 • Verfasst in ABAP Objects®
2
Antw.
6751
Views
Dynpro in Methode aufrufen
von tom1986 » 19.05.2009 11:55 • Verfasst in ABAP® für Anfänger
0
Antw.
1647
Views
Methode von Objekttyp aufrufen
von bd0buk » 27.07.2011 08:40 • Verfasst in ABAP Objects®
2
Antw.
2722
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

TABSTRIP oder Subscreen
vor 2 Stunden von ewx 2 / 1086
SELECT SUM CUST
vor 4 Stunden von wreichelt 4 / 1152
Banf anlegen
Gestern von IHe 3 / 12521
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5182
Banf anlegen
vor einer Woche von wreichelt 2 / 12883

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

TABSTRIP oder Subscreen
vor 2 Stunden von ewx 2 / 1086
SELECT SUM CUST
vor 4 Stunden von wreichelt 4 / 1152
Banf anlegen
Gestern von IHe 3 / 12521
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5182
Banf anlegen
vor einer Woche von wreichelt 2 / 12883