Liste der Vertraulichkeitserklärungen: Filter, Widerruf, Löschen
Endpunkte der Annahmeliste, Normalisierung der Filter, Berechnung des Zeilenzustands, Ablauf von Widerruf und den zwei Löscharten, Berechtigungen und Inhaltsbereich.
Die Admin-Liste zeigt die Zeilen von nda_acceptance mit dem an der aktuellen Vorlage gemessenen Zustand. Sie legt keine Zeilen an; sie widerruft, verschiebt in den Papierkorb und löscht endgültig, stets innerhalb des Inhaltsbereichs.
Liste
- Ohne Recht leitet die Seite auf die Berechtigungsfehlerseite um; anstelle der Liste: „Achtung: Sie haben keine Berechtigung für die Vertraulichkeitserklärungen!“
- Filter aus der URL, normalisiert: Datum nur JJJJ-MM-TT, Status nur 0, 1 oder 9, IDs positive Ganzzahlen; Seitengröße 10, 25, 50, 100 oder alle (Standard 25).
- Status 9 gilt nur für Benutzer, die gelöschte Einträge sehen dürfen, sonst ist das Ergebnis leer; ohne Filter erscheint eine gelöschte Zeile nie.
- Firmengruppe ohne Firma: die Firmen der Gruppe geschnitten mit dem Inhaltsrecht; eine leere Schnittmenge ergibt kein Ergebnis.
- Zeilenzustand je Zeile (
Dlbtdataroom::ndaStateFor()gegen die aktuelle Standard-NDA-Vorlage): valid, outdated, revoked, deleted; Code: NDA- und eine 6-stellige ID.
Widerruf
- Recht, Laden der Zeile im Inhaltsbereich, nur Status 1 ist widerrufbar.
revokeAcceptance(): Status 0,revoked_at,revoked_by, Notiz bis 500 Zeichen (der Menüeintrag der Liste sendet keine Notiz).- Zurücklesen, Zeitachsen-Ereignis (
nda_revoke), Protokollzeile. Keine E-Mail.
Fehler: „Die Erklärung wurde nicht gefunden.“, „Nur eine aktive Annahme kann widerrufen werden.“, „Achtung: Der Vorgang ist fehlgeschlagen.“
Löschen
- Gemeinsamer Endpunkt für eine Zeile oder die markierten Zeilen. Endgültig bei
permanent=1oder wenn der Benutzer nurdeletehat; sonst Papierkorb (Status 9). - Je Zeile: Bereichsprüfung, Schreiben, Zurücklesen; bei Teilerfolg eine Meldung, dass nur ein Teil der Zeilen gelöscht wurde. Erfolg: „Erfolg: gelöscht.“
- Endgültiges Löschen entfernt das Nachweis-PDF nicht. Beim Sammellöschen wird kein eigenes Sammelrecht geprüft.
Berechtigungen
- Grundzugriff: der Menüpfad der Vertraulichkeitserklärungen.
- Funktionsrechte (Basispaket):
list,revoke,statusdelete,delete,debug. Die Karte im Benutzerformular erscheint mit demselben Rechtlist. - Inhaltsbereich: Die Kundenfirma der Zeile muss zu den erlaubten Firmen gehören (unbeschränkt für den Super-Administrator). Annahmen gegenüber dem Betreiber (Kunde 0) sieht nur der Super-Administrator.
Bekannte Einschränkungen
In dieser Liste wird das Drei-Punkte-Menü immer gezeichnet, daher kann sich bei einer Zeile ohne Rechte ein leeres Menü öffnen.