Projekt Status bearbeiten
Inhalt
Hier werden die inhaltlichen Eigenschaften des Projektstatus gepflegt.

Feld | Bedeutung |
|---|---|
Projekt Typ | Phase, in der sich das Projekt befindet (z. B. Angebot). |
Name | Fester, in der Datenbank gepflegter Name (z. B. |
Referenz ID | Referenz ID des Status. |
Color | Farbe zur zusätzlichen Kennzeichnung des Status. |
Is private | Der Status ist nur für den Autor des Projektes sichtbar. |
Aktion | Macht den Status in den Anwendungen als Aktion verfügbar. |
Bestätigung anzeigen | Zeigt beim Statuswechsel einen Bestätigungs-Dialog. |
Order confirm dialog | Zeigt beim Statuswechsel den Dialog zur kostenpflichtigen Bestellung. |
Beispiele
Status als Aktion: Ist z. B. „Angebot erstellt" als Aktion verfügbar, kann der Benutzer den Status in den Anwendungen über „Angebot erstellen" setzen.
Kostenpflichtige Bestellung: Mit aktiviertem „Order confirm dialog" öffnen die Anwendungen beim Wechsel den Dialog zur kostenpflichtigen Bestellung.

Übersetzungen
Titel, das Label der Aktion und weitere Textstellen werden hier gepflegt — KI-gestützte Übersetzung inklusive.

Feld | Bedeutung |
|---|---|
Titel | Titel des Status in den Anwendungen (z. B. „Angebot erstellt"); dient auch als Filter in der Projektübersicht. |
Label [Aktion] | Bezeichnung der Aktion, über die der Status gesetzt wird (z. B. „Angebot erstellen" — Statuswechsel über „Aktion wählen"). |
Nachricht | Nachricht für den Mailversand (siehe Tab Admin). |
Text [Dialog Bestätigung] | Text des Dialogs beim Statuswechsel (z. B. „Der Status des Projekts hat sich von Entwurf auf Angebot geändert"). |

Admin
Hier wird verwaltet, was bei einem Statuswechsel passiert: Aktionen (Operationen), Beschränkungen und ToDos.

Bereich | Bedeutung |
|---|---|
Aktionen | Operationen, die beim Wechsel in den Status ausgeführt werden — z. B. |
Beschränkungen | Verbieten Löschen oder Bearbeiten des Projektes — z. B. |
ToDos | Berechtigungen der Nutzergruppen, für die dieser Status ein ToDo sein soll — z. B. |
Beispiel: Mailversand
Beim Wechsel eines Projektes in den Status „Angebot erstellt (überfällig)" wird automatisch die hinterlegte Operation sendmail-responsibles:all:default ausgeführt — die Verantwortlichen erhalten die im Tab Übersetzungen hinterlegte Nachricht.
Gruppen
Hier wird festgelegt, welche Gruppen den Projektstatus aktiv setzen können.

Ist der Status öffentlich, kann ihn jeder Benutzer setzen — unabhängig von der Gruppe.
Ist der Status nicht öffentlich, werten die Anwendungen die hier hinterlegten Gruppen aus.
Beispiele
Ein Händler-Benutzer kann einen Status, der nicht für seine Gruppe freigegeben ist (z. B. „Online Anfrage erzeugt"), in den Anwendungen nicht setzen.
Einen öffentlichen Status (z. B. „kein Auftrag") kann jeder Benutzer setzen — unabhängig von der Gruppe.
Bedingungen
Hier werden die Regeln verwaltet, die einen Statuswechsel einschränken. Schlägt eine Bedingung fehl, zeigen die Anwendungen die hinterlegten Nachrichten an, sobald der Wechsel nicht möglich ist.

Operatoren
Operator | Bedeutung / Beispiel |
|---|---|
| gleich — |
| ungleich — |
| kleiner gleich — |
| kleiner — |
| größer gleich — |
| größer — |
| enthält — |
| oder — |
Bedingungen im Überblick
Die folgenden Bedingungen lassen sich individuell miteinander kombinieren.
Projektbedingungen (Status ID)
Bedingung | Erläuterung |
|---|---|
| Die Status ID muss gleich „10" sein. |
| Die Status ID muss kleiner als „20" sein. |
| Die Status ID muss „10", „20" oder „30" sein. |
| Die Status ID muss einem der genannten Werte entsprechen. |
Projektbedingungen (Eigenschaften des Projektes)
Bedingung | Erläuterung |
|---|---|
| Händler und Endkunde müssen ausgewählt sein. |
| Der Händler-Kontakt muss ausgewählt sein. |
| Der Partner muss ausgewählt sein. |
| Das Fälligkeitsdatum muss ausgefüllt sein. |
| Die Zahlungsbedingung muss ausgewählt sein. |
| Das gewünschte Lieferdatum muss ausgewählt sein. |
| Der Werksbeauftragte muss ausgewählt sein. |
| Versandart und Versandadresse müssen ausgefüllt sein. |
Projektbedingungen (zugeordnete Objekte)
Bedingung | Erläuterung |
|---|---|
| Jede Konfiguration muss abgeschlossen sein. |
| Jede Konfiguration muss gültig sein. |
| Jede Konfiguration muss abgeschlossen sein. |
| Jede Konfiguration muss gültig sein. |
| Höchstens eine Konfiguration im Projekt. |
| Mindestens eine Konfiguration im Projekt. |
| Das Projekt darf nicht „leer" sein. |
| Die gesetzte Preisliste muss aktiv sein. |
| Die Region des Händlers muss mit der Projektregion übereinstimmen. |
| Die Kundennummer des Endkunden muss ausgefüllt sein. |
Projektbedingungen (dynamische Optionen)
Bedingung | Erläuterung |
|---|---|
| Der Grund für den Auftragsverlust muss angegeben sein. |
| Ist der Verlustgrund eine konkurrierende Technik, muss auch der Mitbewerber angegeben sein. |
| Ist der Verlustgrund der Preis des Mitbewerbers, muss auch der Mitbewerber angegeben sein. |
Benutzer-Berechtigungen
Bedingung | Erläuterung |
|---|---|
| Der Benutzer muss die Berechtigung haben, ein Angebot zu bestätigen. |
| Die aktive Gruppe muss eine der genannten Berechtigungen haben. |
Kombinationsmöglichkeiten (Praxisbeispiele)
Bedingung | Erläuterung |
|---|---|
| Lieferbedingung und Bestimmungsort müssen ausgefüllt sein. |
| Entweder Verwendungsart Endkundenmaschine (1) mit ausgewähltem Endkunden — oder Lagermaschine (2) bzw. Vorführmaschine (3). |
| Entweder kein Endkunde angegeben — oder die Verwendungsart ist weder Lager- noch Vorführmaschine. |
| Entweder passende Status ID — oder der Benutzer hat die Sonderberechtigung. |
| Entweder Status 50 mit Berechtigung „A" — oder Sonderberechtigung „B". |
| Händler-Kontakt oder Partner-Kontakt muss ausgewählt sein. |
Beispiel: Auftragsstatus „Auftrag erteilt"
Ein Projekt kann nur auf „Auftrag erteilt" gesetzt werden, wenn alle vier Bedingungen erfüllt sind:
Zeile | Bedingung | Nachricht bei Fehlschlag |
|---|---|---|
1 |
| Status zurücksetzen gesperrt |
2 |
| Alle Konfigurationen müssen vollständig sein! |
3 |
| Alle Konfigurationen müssen gültig sein |
4 |
| Berechtigung zur Auftragserteilung |
Beispiel aus der SalesApp
Ist eine Bedingung nicht erfüllt, bricht der Statuswechsel ab; die Anwendung zeigt die hinterlegten Nachrichten und nennt im Titel die Zahl der fehlgeschlagenen Bedingungen.
