|
<< Klicke, um Inhaltsverzeichnis anzuzeigen >> Navigation: Installation und Updates > Changelogs > 2024 > Version 02.08.2024 > Angebotswesen\Angebotsliste: Überarbeitung der Löschen-Funktion |
Die Löschen-Funktionen der Angebotsliste sind überarbeitet und erweitert worden. Hierbei wird grundsätzlich zwischen zwei Funktionen unterschieden:
•Kleine Löschenfunktion
oDie Kleine Löschenfunktion löscht lediglich den Kopfsatz aus der Angebotsliste und wird durch den Löschen-Button im Ribbon "Allgemein" ausgelöst. Die Funktion arbeitet nur dann, wenn dem Angebot keine weiteren Detaildatensätze zugeordnet sind; falls Detaildatensätze existieren, wird die Durchführung mit einer Hinweismeldung an den Anwendern verweigert.
•Große Löschenfunktion
oDie Große Löschenfunktion löscht das komplette Kalkulationsprojekt mit Kopfsatz und alle weiteren dazugehörigen Datensätze. Die Funktion wird über einen separaten Knopf unter "Werkzeuge" aufgerufen werden und hängt an einer separaten Berechtigungsrolle, die im Standard nur mit Administrator-Rechten ausgeliefert wird.
Beide Löschenfunktionen arbeiten mit Multi-Edit und löschen alle fokussierten Angebotsprojekte aus der Datenbank. Wenn ein gewähltes Projekt, aus welchen Gründen auch immer, nicht gelöscht werden kann oder darf, wird der Anwender nach Abschluss der Funktion eine Liste der betreffenden Einträge erhalten.
Beide Löschenfunktionen
•Das Löschen eines Angebotes wird losgelöst von den üblichen Berechtigungen durch folgende Punkte verhindert:
odas Angebot ist eingefroren
oes existiert ein zugeordnetes Projekt im Preisspiegel
oes existiert ein zugeordneter Auftrag
oes existiert ein zugeordnetes ABV-Projekt
oder Anwender hat keine Projektberechtigungen
▪Die Rolle "AddOne.Angebotswesen.Admin" übersteuert eine möglicherweise nicht vorhandene Projektberechtigung.
•Können nicht alle markierten Angebote gelöscht werden (auch aufgrund unten beschriebener Validierungen), erfolgt eine Hinweismeldung:

Hinweismeldung bei nicht erfolgtem Löschen
Kleine Löschenfunktion
•Der Aufruf erfolgt über den Löschenbutton im Ribbon "Allgemein"
o

Löschenbutton
•Berechtigung über die Rolle 'AddOne.Angebotswesen.Angebotsliste.Löschen'
•Abschlussmeldung:
oWenn alle Angebote gelöscht werden konnten, den Vorgang mit einer Hinweismeldung abschließen:
▪

Hinweismeldung für erfolgreiches Löschen
oWenn nicht alle Angebote gelöscht werden konnten, dann kommt statt dessen die oben beschriebene Liste mit den betreffenden Angeboten.
Große Löschenfunktion
•Der Aufruf erfolgt über einen neuen Button im Reiter "Werkzeuge" der Angebotsliste
▪

Neuer Löschenbutton
•Für diesen Menüeintrag ist eine gesonderte Berechtigungsrolle geschaffen worden, die im Standard nur mit Administrator-Rechten an den Anwender ausgeliefert wird. Die Gruppe "Jedermann" soll hier bei Auslieferung keine Rechte erhalten:
▪Rolle: AddOne.Angebotswesen.Kalkulationsprojekt.Löschen
▪Beschreibung: Erlaubt das vollständige Löschen von Angeboten / Kalkulationsprojekten im Modul Angebotswesen.