Diese Tabelle erlaubt die Abfrage von SOG ERP Rechten über SQL.
Dazu wird beim Start von ActiveSkin für den aktuellen Sachbearbeiter automatisch geprüft, welche SOG ERP Rechte dieser hat und das Ergebnis dieser Prüfungen in dieser Tabelle festgehalten.
Anschließend kann mit Hilfe der SQL Funktion dbo.vacos_sach() oder dbo.vacos_recht() mithilfe eines "exists" oder "joins" geprüft werden, ob der Benutzer bestimmte Rechte hat, oder nicht.
Beispiel:
declare @sach varchar(max) = dbo.vacos_sach()
select * from f164
where exists (select 1 from rechtesach where rechtesach.sach = @sach and rechtesach.recht collate Latin1_General_CI_AI = f164.recht_read)
Der SQL zeigt alle Gesprächprotokoll-Positionen, auf die der aktuelle Sachbearbeiter Zugriffsrechte hat.
Damit der SQL in SOGSQL ausgeführt werden kann, muss SOGSQL mit der Option -sach gestartet worden sein.
Der Eintrag gewährt dem Sachbearbeiter das entsprechende Recht.
Das Recht ist über eine Windows-Rechtegruppe abgesichert.
Zeitstempel der letzten Veränderung des Datensatzes im Format yyyymmddhhmmss
Der Zeitpunkt wird als UTC-Zeit angegeben.