[52011] in SAPr3-news
Re: Berechtigung Anzeigevariante Obligo/Ist Liste
daemon@ATHENA.MIT.EDU (Thomas Wildeboer)
Thu Oct 28 14:06:08 2004
To: sapr3-news@mit.edu
Date: Thu, 28 Oct 2004 20:05:50 +0200
From: "Thomas Wildeboer" <KWERBGtwildeboer@gmx.de>
Message-ID: <418134f9$0$22609$9b4e6d93@newsread4.arcor-online.net>
Hallo Andreas,
> Ich hätte doch die Version mit angeben sollen. Wir setzen SAP R/3 4.6b
> ein, jedoch werde ich mal nach den angesprochenen SAP Hinweis suchen,
> sobald unser OSS User wieder da ist.
in 4.6B gibt es S_ALV_LAYO nicht, aber F_IT_LAYO. Das ist glaube ich nur für
FI-Einzelposten. Es gab aber auch eine Möglichkeit eine Erweiterung oder
Modifikation durchzuführen, in der eine Berechtigungsprüfung durchgeführt
werden kann (sehe morgen mal im Büro nach). Anbei noch ein Auszug aus
Hinweis 210666 "Einzelposten: Berechtigung für Standard-Layout":
Symptom
Die Pflege von Standard-Layoutvarianten für die Einzelpostenanzeige ist
nicht durch eine Berechtigungsprüfung geschützt. Jeder Benutzer kann
allgemeine Layouts, die durch das vorangestellte Zeichen '/' im Namen
gekennzeichnet sind, anlegen und ändern.
Weitere Begriffe
Programm RFITEMAP RFITEMGL RFITEMAR
Transaktion FBL1N FBL3N FBL5N
ALV Layout Berechtigung
Ursache und Voraussetzungen
In Release 4.6A und 4.6B ist kein entsprechendes Berechtigungsobjekt
vorhanden. Zu Release 4.6C wird das Berechtigungsobjekt S_ALV_LAYO
ausgeliefert, jedoch nicht explizit in der Einzelpostenanzeige geprüft.
Lösung
Korrigiert zu 4.6C, Hotpackage 1.
Durch die angegebene Vorabkorrektur wird die Berechtigung zur Pflege von
allgemeinen Layout-Varianten geprüft (Aktivität 23). Nicht autorisierte
Benutzer dürfen dann nur noch benutzereigene Layouts pflegen.
Hinweis 215327 ist Voraussetzung für diese Vorabkorrektur!
In Release 4.6A und 4.6B spielen Sie das Hotpackage 5 (SAPKH46B05) ein.
Hierin wird das Berechtigungsobjekt F_IT_LAYO im SAP-Namensraum
ausgeliefert. D. h. die Berechtigungen sind zu diesem Objekt mit der
Aktivität 23 zu pflegen.
Alternativ können Sie auch die folgende Vorabkorrektur verwenden. Diese
prüft das Objekt Z_IT_LAYO ab. Wir empfehlen diese Vorabkorrektur nur in
dringenden Fällen, da nach späterem Einpflegen des Hotpackage 5 das Objekt
F_IT_LAYO und nicht mehr das Objekt Z_IT_LAYO abgeprüft wird. In diesem Fall
müssten Sie die Berechtigungen entsprechend neu zuordnen. Aus technischen
Gründen war es nicht möglich in der Vorabkorrektur das Objekt F_IT_LAYO zu
verwenden.
Vorabkorrektur für Release 4.6A und 4.6B:
Legen Sie in der Objektklasse FI im Kundennamensraum das neue
Berechtigungsobjekt Z_IT_LAYO mit dem Feld ACTVT an (Transaktion SU21).
Bauen Sie anschließend die unten angegebene Coding-Korrektur ein. Statten
Sie alle zur Pflege autorisierten Benutzer mit der Berechtigung zur
Aktivität 23 aus.
Bevor Sie die Korrektur anschließend testen, generieren Sie bitte noch das
betroffene Profil nach. Führen Sie dann noch den Report BALVBUFDEL aus, um
alle ALV-Puffer zu initialisieren.
In Release 4.6C wird das bereits ausgelieferte Basisobjekt S_ALV_LAYO
genutzt. Hier genügt der Einbau der für dieses Release angegebenen
Coding-Änderung.