08.07.2006
- Bugfix
- Es wurde nicht verhindert, ein Projekt seinem eigenen Unterprojekt unterzuordnen. Beispiel: Man kann Projekt A nicht Projekt B unterordnen, wenn Projekt B bereits Projekt A untergeordnet ist.
- Bei der Archivierung von Dokumenten gingen unter bestimmten Umständen die Zusammenhänge zwischen Vorgängen und untergeordneten Vorgängen verloren.
- Bugfix/Änderung
- Änderung des Archivierungsmechanismus. Wenn ein Benutzer in der Archiv-Datenbank keine Rechte zum Erstellen von Dokumente hatte wurden die Quell-Dokumente dennoch geändert (das Feld, das die Sichtbarkeit in den Ansichten gesetzt hat, wurde zurückgesetzt).
- Änderung
- Änderung von Tabreiter-Bezeichnungen im Konfigurationsdokument zur Vermeidung von Unklarheiten (z.B. „Eskalationsagent“ => „Periodischer Hintergrundagent“)
- Änderung/Erweiterung
- Vor der Archivierung eines oder mehrerer Dokumente wird geprüft, ob der Benutzer das Recht hat, in der Archiv-Datenbank Dokumente zu erstellen.
- Erweiterung
- Beim Öffnen der Anwendung wird geprüft, ob der periodische Agent (wenn aktiviert) mit der Server-ID signiert ist. Dies ist für eine korrekte Ausführung des Agenten (neben der korrekten ACL-Einstellung) erforderlich. Beim Aktivieren des periodischen Agenten über das Konfigurationsdokument erhält der Benutzer einen Hinweis, dass er die Datenbank mit der Server-ID signieren soll. Ist die Datenbank nicht mit der Server-ID signiert, erhalten Benutzer mit der Rolle [DBAdmin] beim Öffnen der Datenbank eine Meldung über diesen Umstand.
- Neue Ansichtsaktion (im Menü „Aktionen“), mit der gewählte Vorgänge (Projekt, Aktivität, Protokoll) auf den Status „erledigt“ gesetzt werden können. Hierbei wird berücksichtigt, welcher Wert für „erledigt“ im Konfigurationsdokument vorgegeben ist und ob der Benutzer die nötigen Rechte zum Ändern der Dokumente besitzt.
- Erweiterung der Funktionen der Archivierung und der Archiv-Datenbank:
- Deaktivierung der Archivierungsansichten
- Deaktivierung der Papierkorb-Ansichten (außer im Bereich „Administration“)
- Deaktivierung der Funktion „Löschen“, außer für Benutzer mit der Rolle [DBAdmin]
- Dokumente können nicht bearbeitet werden
- Entfernung der Aktionsschaltflächen in den Ansichten
- Dokumente können aus der Archiv-Datenbank zurück in die produktive Datenbank verschoben werden.