Personalnummern sperren

SAP R/3 Personamwirtschaft: Personalmanagement, Personalzeitwirtschaft, Personalabrechnung, Veranstaltungsmanagement, Personalentwicklung, Kostenplanung...
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Personalnummern sperren

Beitrag von Florian9999 (ForumUser / 44 / 27 / 0 ) »
Hallo,

was wäre eine geeignete Variante um Personalnummern zu sperren, so dass sie keiner bearbeiten und auch nicht ändern kann temporär?
Ich hatte mir die EWZ5 angeschaut. Hier sperrt man aber die User und das hätte den weiteren Haken, dass diejenigen User wieder mit entsperrt werden, die vorher aus anderen Gründen gesperrt waren...

Ziel ist es Massenänderungen an den Infotypen aller Personalnummern durchzuführen. Wenn dann aber gerade ein Sachbearbeiter beispielsweise in der PA30 eine einzelne Personalnummer belegt, bricht mein Programm ab.

Hat jemand Ideen?

Gruß

Florian

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


Re: Personalnummern sperren

Beitrag von DeathAndPain (Top Expert / 1964 / 261 / 415 ) »
Ich hatte mir die EWZ5 angeschaut. Hier sperrt man aber die User und das hätte den weiteren Haken, dass diejenigen User wieder mit entsperrt werden, die vorher aus anderen Gründen gesperrt waren...
Nein. Die EWZ5 war zwar einst als Euro-Umstellungstool gedacht, dient seitdem aber generell als Tool, wenn man vorübergehend (fast) alle User aussperren möchte. Der klassische Anwendungsfall ist das Einspielen eines neuen Support-Package-Standes oder gar Releasewechsels. Nach dem Entsperren werden meines Wissens die User wieder so gesetzt, wie sie vorher gewesen sind. Das wäre ja schlimm, wenn nach jedem Support Package irgendwelche alten, gesperrten User plötzlich wieder frei wären.
Ziel ist es Massenänderungen an den Infotypen aller Personalnummern durchzuführen. Wenn dann aber gerade ein Sachbearbeiter beispielsweise in der PA30 eine einzelne Personalnummer belegt, bricht mein Programm ab.

Hat jemand Ideen?
Wird in eurer Firma denn 24/7 gearbeitet? Ansonsten wäre aus meiner Sicht der naheliegende Ansatz, das nachts zu machen. Ggf. setzt Du vorher ergänzend noch eine Systemnachricht, die jedem beim Login angezeigt wird.

Und wenn es Dein Programm ist, das da abbricht, dann liegt es in Deiner Hand als Programmierer, dafür zu sorgen, dass genau dies nicht geschieht. Der FB HR_EMPLOYEE_ENQUEUE liefert Dir doch sogar die Userkennung des sperrenden Benutzers. Lass Dein Programm doch einfach ein Protokoll der Personalnummern ausgeben, die es wegen Sperre nicht bearbeiten konnte und übersprungen hat. Die holst Du dann später mit einem zweiten Programmlauf, bei dem Du diese in Deinen SELECT-OPTIONS auf die Personalnummer reinpastest, nach. So kannste Du das Ganze sogar mitten am Tag ablaufen lassen.

Re: Personalnummern sperren

Beitrag von Florian9999 (ForumUser / 44 / 27 / 0 ) »
DeathAndPain hat geschrieben:
16.06.2020 17:45
Wird in eurer Firma denn 24/7 gearbeitet? Ansonsten wäre aus meiner Sicht der naheliegende Ansatz, das nachts zu machen. Ggf. setzt Du vorher ergänzend noch eine Systemnachricht, die jedem beim Login angezeigt wird.

Und wenn es Dein Programm ist, das da abbricht, dann liegt es in Deiner Hand als Programmierer, dafür zu sorgen, dass genau dies nicht geschieht. Der FB HR_EMPLOYEE_ENQUEUE liefert Dir doch sogar die Userkennung des sperrenden Benutzers. Lass Dein Programm doch einfach ein Protokoll der Personalnummern ausgeben, die es wegen Sperre nicht bearbeiten konnte und übersprungen hat. Die holst Du dann später mit einem zweiten Programmlauf, bei dem Du diese in Deinen SELECT-OPTIONS auf die Personalnummer reinpastest, nach. So kannste Du das Ganze sogar mitten am Tag ablaufen lassen.
Da muss ich etwas präzisieren. Es geht um SAP ILM. Und die Löschläufe dauern ja recht lange. Und die dann übersprungenen Personalnummern aus dem Protokoll raus holen und erneut laufen lassen ist sehr aufwändig.

Ich hatte es schon mal bei einer Firma gesehen, dass z.B. Abrechnungslauf alle Personalnummern gegen Veränderung gesperrt waren. Die PA20 ging nach wie vor.

Seite 1 von 1

Vergleichbare Themen

20
Antw.
9784
Views
GET pernr - Anzahl d. Mitarbeiter / Personalnummern
von Gokar » 26.10.2012 16:16 • Verfasst in ABAP® für Anfänger
5
Antw.
6279
Views
Untergerordnete Personalnummern zu einer Personalnummer
von Lazi » 23.04.2007 11:02 • Verfasst in Human Resources
0
Antw.
1282
Views
PRRQ: Reiseantrag anlegen für andere Personalnummern
von winter06 » 21.09.2007 12:55 • Verfasst in Financials
2
Antw.
2416
Views
1
Antw.
2890
Views
Einkäufergruppe sperren
von jh0294 » 20.09.2006 14:58 • Verfasst in Material Management & Produktionsplanung

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1791
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2331

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1791
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2331

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 364
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 964
MS-Word als Editor
letzen Monat von tekko 1 / 4475