SAP Jobsuche bei DV-Treff
Matthias_L.
vor 17 Jahre

Hallo Forum,

kann man in der Transaktion S_ALR_87003642 (OB52) keine weiteren Einschränkungen vornehmen ?

Ein User, der die Berechtigung für diese Transaktion hat, kann dort die Perioden aller Buchungskreise öffnen und schliessen. Wir haben 6 Bukrs im System und die Perioden werden meist an verschiedenen Tagen geöffnet/geschlossen.

Leider kam er in letzter Zeit oft vor, dass User hier auch Perioden der Bukrs geändert haben, für die Sie eigentlich keine Berechtigung haben.

Ist das von SAP so gewünscht ? Einen entsprechenden HW konnte ich leider nicht finden.

Danke Matthias

Förderer

gberndt
vor 17 Jahre

Hallo Matthias_L.

Versuch mal mit Hilfe des Berechtigungsobjekts F_BKPF_BUK einzugrenzen.

Grüsse

Gberndt

Petra
  • Petra
  • SAP Forum - Profi
vor 17 Jahre

Hallo Matthias,

die OB52 ist im Grunde ein ganz simpler SM30-Aufruf. Deshalb wird auch das von "gbernt" genannte Berechtigunsobjekt nichts nützen. Und das erklärt auch, warum keine Org.-Ebenen abgeprüft werden.

Dabei wäre möglicher Weise das Berechtigungsobjekt S_TABU_LIN von Interesse. Ich habe allerdings darüber noch nie gearbeitet. D.h. Du müsstest selbst prüfen ob das sinnvoll ist. Hier die SAP-Hilfe zum Objekt:

Berechtigungen für die Anzeige oder Pflege von Tabelleninhalten. Das Objekt ergänzt die Berechtigungsobjekte S_TABU_DIS und S_TABU_CLI:

Während S_TABU_DIS auf der Ebene von Customizing-Tabellen oder Pflegeviews wirkt, kann man mit S_TABU_LIN den Zugriff auf einzelne Tabellenzeilen regeln. Voraussetzung für die Verwendung des Berechtigungsobjekts ist die Existenz von Organisationskriterien. Organisationskriterien stehen für betriebswirtschaftliche organiastorische Einheiten (z.B. ein Land oder ein Werk) und stellen eine Verbindung zwischen Tabellen-Schlüsselfeldern und den Berechtigungsfeldern von S_TABU_LIN her. Sie werden innerhalb des Customizings (IMG-Pfad Basis -> Systemadministration  -> Benutzer und Berechtigungen  -> Zeilenbezogene Berechtigungen -> Oraganisationskriterien definieren) definiert.

Eine Berechtigung auf Zeilenebene wirkt nur dann,  wenn das zugehörige Organisationskriterium im betreffenden Mandanten eingeschaltet ist (Basis -> Systemadministration  -> Benutzer und Berechtigungen  -> Zeilenbezogene Berechtigungen -> Organisationskriterienaktivieren).

Eine andere Alternative könnte sein, mehrere Pflegeviews für die Tabelle T001B zu erstellen und darüber die Berechtigung zu steuern.

Gruß

Petra

Event Horizon
vor 17 Jahre
In der Buchhaltung ist normalerweise mehr Disziplin, da würde ich mal ansetzen.