Angebotswesen\Angebotsliste: Überarbeitung der Löschen-Funktion

<< 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

Hinweismeldung bei nicht erfolgtem Löschen

 

Kleine Löschenfunktion

Der Aufruf erfolgt über den Löschenbutton im Ribbon "Allgemein"

o

Löschenbutton

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

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

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.