Page 1 of 1

Berechtigungen Spezial Frage

PostPosted: Mon Mar 12, 2012 4:52 pm
by Dietrich3372
Hallo zusammen,

ich brauche dringend einen Tipp zu folgendem Problem:

Sobald über den Matchcode eine Personalnummer angezeigt wird erscheinen die Spalten Nachname;Vorname;Titel;GebDatum:PersNr;Beginn;Ende

Die Anforderung ist aber, über den Matchcode nur die Spalten Nachname und Vorname anzuzeigen.

Ich habe mir das Objekt P_ORGIN bereits angeschaut, hier konnte ich nur über das Berechtigungslevel 'M' den Matchcode komplett deaktivieren.

Kann mir vielleicht jemand sagen, wie ich die Anzeige vom Infotyp 0002 beim Matchcode auf Nachname und Vorname einschränken kann oder ist das nicht möglich?

Vielen vielen Dank für einen Tipp im Voraus!

MFG :cry:

Re: Berechtigungen Spezial Frage

PostPosted: Mon Mar 12, 2012 7:36 pm
by ewx
Erstmal: Es kommt auf den Matchcode an. Der Matchcode "Personalnummer" (PREM) ist eine Sammelsuchhilfe die aus mehreren Suchhilfen besteht. Es wird ja nicht in alles Suchhilfen das Geb.Datum angezeigt.
Evtl. hilft der BAdI HRPAD00_PREM weiter. Hier kann man beim Suchhilfe-Exit eingreifen, bzw. definieren, welcher Exit genommen wird. Dann müsste man einen eigenen definieren und entweder die gewünschten Felder löschen oder die Spalten aus der Suchhilfe ausblenden (bin mir aber nicht sicher, dass das innerhalb eines Suchhilfe-Exits geht...).

Re: Berechtigungen Spezial Frage

PostPosted: Wed Mar 14, 2012 11:35 am
by Dietrich3372
Hallo ewx,

vielen Dank für deine Antwort.
Nur damit ich das auch richtig verstehe,heisst das, dass man diese Anzeige garnicht über Berechtigungen steuern kann, sondern ausprogrammieren muss?

MFG
yavuz

Re: Berechtigungen Spezial Frage

PostPosted: Mon Mar 26, 2012 3:34 pm
by Boris4775
hi,
da muss man nichts unbedingt programmieren.
du kannst auch einfach die suchhilfe so definieren wie du diese gerne hättest.
sprich nur jene suchhilfen anzeigen lassen, die "erlaubt" sind.
natürlich kannst du das dann nicht über berechtigungen steuern.
sprich entweder alle oder keiner.

andernfalls bist du wieder bei der programmierlösung.

gruss