FB03 Anlagenliste - Löschen & Editieren ausgrauen

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

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

FB03 Anlagenliste - Löschen & Editieren ausgrauen

Beitrag von LostDarkness (ForumUser / 87 / 15 / 6 ) »
Guten Morgen Zusammen,

ich suche aktuell nach einer Möglichkeit innerhalb der FB03 die Lösch- und Editierfunktion der Anlagenliste
von Berechtigungen abhängig zu machen.

Falls ein User die entsprechenden Berechtigungen nicht besitzt sollen die Buttons einfach ausgegraut werden.

Kann mir jemand diesbezüglich sagen wie ich dies angehen soll? Wäre dankbar :)

Beste Grüße
Gerrit

Edit:
Ich habe diesen Link gefunden, in diesem steht ein recht gut erklärter Tutorial wie man dies angeht. :)
https://wiki.scn.sap.com/wiki/display/A ... hment+list
“You should name a variable using the same care with which you name a first-born child.”
― Robert C. Martin

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


Re: FB03 Anlagenliste - Löschen & Editieren ausgrauen

Beitrag von msfox (Specialist / 304 / 50 / 62 ) »
Bei der Anlagenliste handelt es sich um einen Dienst aus dem GOS (generische Objekt Services). Dies ist ein allgemeiner Dienst, den man an diverse Programme anbinden kann (z.B. die FB03).
Dein Link auf das Wiki ist schon richtig.
Allerdings wird der FB03(SAPMF05L) nirgendwo die dort erwähnte Klasse angesprochen.
(...war noch dein alter Text, der bei mir im RSS-Feed hing)
Die Klasse wird nicht direkt in der FB03 verwendet. Vielmehr hängt der GOS-Dienst mit eine extra ID (müsste ich raussuchen) an der FB03. Erst wenn du auf "Anlagenliste" klickst, wird im Customizing geschaut, welche Klasse sich hinter "VIEW_ATTA" befinde. Die Klasse wird also dynamisch gerufen. Daher kein Verwendungsnachweis.
Wenn du nun in der SGOS für VIEW_ATTA eine andere Klasse hinterlegst, gilt diese nicht nur für die FB03!, sondern auch für alle anderen Transaktion (z.B. BP, PSOBWORK), welche den GOS nutzen.

Edit:
bei CL_GOS_SRV_ATTACHMENT_LIST->CHECK_STATUS( ) dürftest du also bei der FB03 die Berechtigungsprüfung nur machen, wenn auf is_lporb-TYPEID = 'BKPF' steht.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
11954
Views
Löschen-Berechtigung bezügl. Anlagenliste
von Kristin » 10.10.2011 14:11 • Verfasst in Basis
0
Antw.
1439
Views
FB03 - Mehrwertsteuer
von sap_inchen » 15.09.2018 13:34 • Verfasst in Financials
1
Antw.
2605
Views
Button FB03
von eschi78 » 25.02.2015 10:25 • Verfasst in Financials
4
Antw.
2155
Views
FB03 Beleganzeige:
von Gast » 18.05.2005 11:10 • Verfasst in Financials
6
Antw.
3602
Views
Beleganzeige FB03 erweitern
von Denizz » 05.01.2009 13:10 • 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

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.