[53654] in SAPr3-news
Re: =?ISO-8859-1?Q?=C4nderungsbelege_Userstammdaten?=
daemon@ATHENA.MIT.EDU (Mathias Glo?)
Tue Mar 1 10:30:40 2005
To: sapr3-news@mit.edu
Date: 1 Mar 2005 07:30:31 -0800
From: mgloss@gmail.com (Mathias Glo?)
Message-ID: <f7845d6e.0503010730.68dfef3a@posting.google.com>
Aloha,
silencer1979@web.de (Olli G.) wrote in message news:<6fc2fac0.0502280428.3843c96f@posting.google.com>...
> nach langem Hin und Her habe ich einen kleinen ABAP geschnitzt, der
> mit Nachts per Job Systemleichen/User nach hinterlegten Regeln
> herausfilter und automatisch sperrt. Das Tool ist sehr praktisch, aber
> das ganze hat einen Nachteil. Wie bekomme ich ausgewertet, wie lange
> welcher User schon durch Systemadministrator (wie es immer so schön
> heißt) gesperrt ist? Anhand der Tabelle USH02 bekomme ich ja einen
> Teil ausgewertet, aber für 7000 User und hoher Userfluktuation wertet
> der sich zu tode aus, und ich habe auch noch nicht den richtigen Weg
> gefunden. Hat jemand von euch so etwas schon mal geschnitzt? Über
> welchen Weg muss ich gehen um eine Auswertung zu erhalten, welcher
> User seit mindestens 12 Monaten durchgängig gesperrt war/ist?
Wir haben das Problem etwas anders angegangen (als wir noch kein ESS hatten).
In der Tabelle USR02 findest du in der Spalte TRDAT das letzte Anmeldedatum
und in der Spalte GLTGB das gültig-bis Datum.
Wir hatten alle User, die sich länger als 3 Monte nicht mehr angemeldet
haben, abgegrenzt und alle User, die länger als 3 Monate abgegrenzt waren,
gelöscht.
Falls ihr auch ESS einsetzt, sind ja alle Benutzer mit Personalstammsätzen
verknüpft, dann kann man das wunderbar mit der Transaktion HRUSER gegen
die Personalstammsätze abgleichen:
* Alle aktiven Mitarbeiter ohne Benutzer
* alle inaktive Mitarbeiter mit Benutzer
* ....
Grüße, Mathias