Zugriff begrenzen, Zusatzbedingungen

Allgemeine Diskussionen um die ERP Software AvERP

Moderator: SYNERPY

Antworten
PaGL
Beiträge: 627
Registriert: So Mär 05, 2006 5:30 pm

Zugriff begrenzen, Zusatzbedingungen

Beitrag von PaGL »

Hallo,

möchte den Zugriff auf die Mitarbeiterstammdaten begrenzen, sodass jeder Mitarbeiter nur seine eigenen Daten sehen kann.

Admin -> Tabellen/Feldverwaltung -> V_BSM, Übersicht, Berechtigung auf Tabelle, Zusatzbedingung: ID = :NMTAID OR ID IN (SELECT BSM_ID_MTANR FROM V_BSMHA)

Funktioniert, wenn der Mitarbeiter über Mitarbeiterstamm (FRMV_BSM) sich seine abweichenden Arbeitszeitem (FRMV_BSMUL) über das Unterprogramm ansieht.

Funktioniert nicht bei Direktaufruf (BSMURL), dann sind alle Mitarbeiterdaten sichtbar.

Was muß ich in die Zusatzbedingungen für V_BSMURL schreiben?
Hat jemand Hilfe.

Danke
PaGl
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Quasi das Gleiche, nur mit den entsprechenden Feldern:

BSM_ID_LINKKEY = :NMTAID OR BSM_ID_LINKKEY IN (SELECT BSM_ID_MTANR FROM V_BSMHA)

Die Mitarbeiter-ID ist ja im Mitarbeiterstamm = ID, in anderen Tabellen aber gleich der BSM_ID_x (wobei x in den meisten Fällen = LINKKEY ist).
Antworten