...
Ein Workflow ist ein Arbeitsablauf bei dem die Statuseinträge des Projektes wechseln. Ein Projekt kann mehrere Statuseinträge durchlaufen. Dieser Projektstatus kann vom Anwender bearbeitet werden. Je nach Hersteller können die Statuseinträge variieren (Abb. 1 [Standard], Abb. 2 [KRONE]).
Die Statuseinträge in einem Projekt sind wie folgt gegliedert [Standard]:
...
Status
...
Statuseintrag
...
dazugehörige Aktion auswählen
...
Projekt - Konfigurations-vorschlag
...
Projekt hinzufügen
...
2.
...
Angebotsphase
...
Projekt - Konfigurationsvorschlag speichern
...
3.
...
Angebot an Kunden abgeben
...
-*
...
4.
...
Angebot an Kunden abgegeben
...
Status ändern → “Angebot an Kunden abgegeben” auswählen
...
5.
...
Auftrag
...
Status ändern → “Auftrag” auswählen
...
6.
...
Auftrag erteilt
...
-*
...
7.
...
Auftrag storniert
...
Status ändern → “Auftrag storniert” auswählen
...
8.
...
Kein Auftrag
...
Status ändern → “Kein Auftrag” auswählen
*der Statuseintrag erfolgt ohne vorherige Aktion.
Die Statuseinträge in einem Projekt sind wie folgt gegliedert [KRONE]:
...
Status
...
Statuseintrag
...
dazugehörige Aktion auswählen
...
Entwurf gespeichert
...
Projekt gespeichert
...
2.
...
Angebot abgegeben
...
Status auf Angebot aufgegeben ändern
...
Projekt an Fachberater senden
...
Projekt an ausgewählten Fachberater senden
...
3.
...
an Fachberater gesendet
...
-*
...
4.
...
an Vertriebspartner gesendet
...
5.
...
Auftrag erfolgreich übermittelt
...
6.
...
wird von Krone Vertrieb geprüft
...
an Basis Partner senden
...
Projekt an ausgewählten Basis Partner senden
...
7.
...
an Basis Partner weitergeleitet
...
-*
...
8.
...
Endkundenanfrage
...
9.
...
Angebot zu Bestandsmaschine
...
10.
...
Angebot aus Bestand bedient
...
11.
...
Endkundenangebot verloren
...
Status auf Angebot verloren ändern
...
12.
...
Endkundenangebot angenommen
...
13.
...
an Basis Partner zur Korrektur zurückgegeben
...
14.
...
Projekt gelöscht
...
Projekt löschen
*der Statuseintrag erfolgt ohne vorherige Aktion.
Info |
---|
Verwaltung der Projektstatus befindet sich im Backend (PIA). |
Note |
---|
Nicht jeder Statuseintrag erfolgt durch eine Aktion. Diese sind mit einem * gekennzeichnet. |
...
Workflow - Aktion wählen & Auftragsstatus setzen
Jedes Projekt durchläuft verschiedene Statuseinträge (Workflow). Der Benutzer kann den Status eines Projektes über “Aktion wählen” bearbeiten.
Unter “Aktion wählen” finden sich nur die Statuseinträge, die der Benutzer manuell auswählen kann (Abb.2).
Im “Auftragsstatus” findet sich eine Übersicht über alle Statuseinträge, die das Projekt durchläuft. Wenn die Funktion freigeschaltet ist, kann der Status auch hier bearbeitet werden. Einige dieser Statuseinträge kann der Benutzer nicht manuell auswählen, da der Wechsel in diesen Status automatisch erfolgt.
Welche Statuseinträge vom Benutzer als Aktion wählbar sein sollen, wird im Backend PIA festgelegt → Modul Backend (PIA) Projektstatus
Info |
---|
Bei einem Statuswechsel werden Mails an die Verantwortlichen gesendet. |
Jeder Projektstatus ist an Bedingungen geknüpft. Sind die Bedingungen für einen Status nicht erfüllt, ist dieser Projektstatus grau hinterlegt und kann vom Benutzer nicht ausgewählt werden (Abb.4).
Tabs | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
| |||
[{"content":{"version":1,"type":"doc","content":[{"type":" |
...
mediaSingle","attrs":{" |
...
layout":" |
...
center" |
...
},"content":[{"type":" |
...
media","attrs":{"type":" |
...
external"," |
...
width": |
...
2360," |
...
height": |
...
1640," |
...
url":" |
...
https://braindata.atlassian.net/wiki/download/attachments/1769930753/Aktion%20w%C3%A4hlen%20und%20Status.PNG?version=1&modificationDate=1729673906610&cacheVersion=1&api=v2"}}]},{"type":" |
...
paragraph","content":[{"type":" |
...
text"," |
...
text": |
...
" |
...
Abbildung 1: Zwei Möglichkeiten den Status zu bearbeiten","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":" |
...
subsup","attrs":{"type":" |
...
sub"}}]}]}]}," |
...
id":" |
...
85b9b263-6c49-432d-94f1-bf8d8c5fc9ab","label":"SalesApp","type":" |
...
tab"},{"content": |
...
{" |
...
version": |
...
1," |
...
type":" |
...
doc"," |
...
content":[{"type":" |
...
paragraph"," |
...
content":[]},{"type":"mediaSingle","attrs":{ |
...
"layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":1808,"height":1016,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/ |
...
1%20zwei%20M%C3%B6glichkeiten.png?version=1&modificationDate= |
...
1730971866127&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung |
...
1: |
...
Zwei Möglichkeiten den Status zu bearbeiten","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":" |
...
0e2e0891- |
...
b25c- |
...
466a- |
...
bdde- |
...
6ec7ff44fd18","label":"WebApp","type":"tab"}] |
Beispiel - Statuswechsel
...
Ein Statuswechsel erfolgt durch die Auswahl einer Aktion des Anwenders (Abb. 1 [Standard], Abb. 2 [KRONE]). Über Aktion wählen und Status ändern kann der Anwender den Statuswechsel vornehmen. Der Statuswechsel ist durch Bedingungen beschränkt, diese Bedingungen müssen bei einem Projektstatus erfüllt sein, damit der Wechsel durchgeführt werden kann. Kann ein Statuswechsel nicht durchgeführt werden, weil Bedingungen nicht erfüllt sind, sind die jeweiligen Projektstatus grau hinterlegt (Abb. 3) und können nicht ausgewählt werden. Bei einer Auswahl werden dem Anwender dann die Bedingungen angezeigt, die fehlschlagen (Abb. 4).
Info |
---|
Neben der grau hinterlegten Darstellung des Projektstatus dient ein Info-Icon als zusätzlicher Hinweis. |
...
über “Aktion wählen”
In dem Beispiel befindet sich das Projekt in dem Status “Angebot erstellt”. Der einzige Status, für den alle Bedingungen erfüllt sind und zu dem der Benutzer wechseln kann ist der Status “Angebot verloren” (Abb. 2).
Tabs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ","content":[{
| type":"paragraph"
| ]},
| width":100,"
| url
| https://
| IMG_0152
| 1656135394153
| 3: Grau hinterlegter Projektstatus.
| {
| type
| mediaSingle
| attrs
| {
| width
| :100
| layout
| center
| [
| media
| attrs
| external
| url
| https://braindata.atlassian.net/wiki/download/attachments/1769930753/IMG_0156.PNG?version=2&modificationDate=1656136085630&cacheVersion=1&api=v2"}}]},{"type":"paragraph"
| text
| text
| Abbildung 4: Bedingung nicht erfüllt.
| marks
| [{
| type
| "textColor"
| attrs
| {
| color":"#97a0af"}
| subsup
| attrs
| sub"}}]}]}]}
| id
| a3e3ced7-bd61-44a4-89c5-2878aaf7778d
| label
| "SalesApp
| ,"
| tab
| }
| {
| content
| version
| 1
| doc
| content
| [
| mediaSingle"
| attrs
| {"width":100,"layout":"center"}
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[{"content":{"version":1,"type":"doc","content":[{"type":"mediamediaSingle","attrs":{"typelayout":"externalcenter"},"urlcontent":[{"https:/type":"media","attrs":{"type":"external","width":2360,"height":1640,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/Bildschirmfoto%202022-06-25%20um%2007.28.47.pngAktion%20w%C3%A4%C3%A4hlen.PNG?version=21&modificationDate=16561360138751729673772798&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung 32: Grau hinterlegter Projektstatus. Bearbeitung des Status über “Aktion wählen”","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},{"typeid":"mediaSingle","attrs85b9b263-6c49-432d-94f1-bf8d8c5fc9ab","label":"SalesApp","type":"tab"},{"content":{"widthversion":1001,"layouttype":"centerdoc"},"content":[{"type":"mediaparagraph","attrscontent":[]},{"type":"externalmediaSingle","attrs":{"urllayout":"center"},"content"https://braindata.atlassian.net/:[{"type":"media","attrs":{"type":"external","width":1800,"height":1030,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/Bildschirmfoto%202022aktion%20w%C3%A4hlen-06-25%20um%2007.48.29.%20status%20auf%20angebot%20verloren.png?version=1&modificationDate=16561361251231730971608366&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung 42: BedingungBearbeitung des nicht erfüllt.Status über “Aktion wählen”","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"97e588390e2e0891-8773b25c-487c466a-8f6abdde-7f9a37a130a36ec7ff44fd18","label":"WebApp","type":"tab"}] |
Status weiter beschreiben (inkl. Bild) + auf Texte hinweisen
Status 1
Der Status 1 “Projekt Konfigurationsvorschlag” wird durch die Aktion Projekt hinzufügen ausgelöst.
Projekt Übersicht → Projekt hinzufügen [Standard]
Projekt Übersicht → Projekt hinzufügen [KRONE]
Status 2
Der Status 2 “Angebotsphase” wird durch die Aktion Projekt speichern ausgelöst. Dazu muss ein neues Projekt hinzugefügt werden und mit folgenden Pflicht-Informationen gefüllt werden: Händler, Endkunde und weitere die Pflichtfelder, die durch ein Symbol gekennzeichnet sind (Abb. 5).
Nachdem die Pflichtfelder befüllt sind, kann das Projekt gespeichert werden und der Status des Projektes ändert sich in “Angebotsphase” (Abb. 6).
Projektdaten → Projekt Abwicklung (Tab 1)
Info |
---|
Angaben zur Abwicklung sind im Backend (PIA) einstellbar. Je nach Hersteller können die Angaben und auch die Kennzeichnung der Pflichtfelder variieren. Dieses wird über die Config gesteuert. |
...
Bei der Auswahl eines Status wird der Benutzer um eine Bestätigung seiner Wahl gebeten (Abb.3).
Tabs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mediaSingle
| attrs
| {
| width":100,"layout":"center"},"content
| media
| external
| url
| https://braindata.atlassian.net/wiki/download/attachments/1769930753/IMG_42C78B01C3B0-1.jpeg?version=1&modificationDate=1656302092655&cacheVersion=1&api=v2"}
| {"type
| text","text":"Abbildung 5: Pflichtfelder um ein Projekt zu speichern.","marks
| textColor
| color
| #97a0af
| }
| subsup
| sub"}}]}]},{"type":"mediaSingle","attrs":{"
| 100
| layout":"center"},"content":[{"type":"media","attrs":{"type":"external"
| IMG_0165
| jpeg
| 1656306034664
| 6: Neuer Projektstatus “Angebotsphase”.
| a3e3ced7
| bd61
| 44a4
| 89c5
| 2878aaf7778d
| SalesApp
| },
| |||||||||||||||||||||||||||||||||
[{"content":{"version":1,"type":"doc","content":[{"type":"mediaSingle","attrs":{"width":100,"layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":2360,"height":1640,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/Bildschirmfoto%202022-06-27%20um%2005.56.18.pngStatus%20Angebot%20verloren%20best%C3%A4tigen.jpeg?version=1&modificationDate=16563022032651729673835685&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung 53: PflichtfelderBestätigung umdes ein Projekt zu speichern.gesetzten Auftragsstatus","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]},{"type":"mediaSingle"paragraph","content":[]}]},"attrsid":{"width":100,"layout"85b9b263-6c49-432d-94f1-bf8d8c5fc9ab","label":"SalesApp","type":"centertab"},{"content":[{"version":1,"type":"mediadoc","attrscontent":[{"type":"externalmediaSingle","urlattrs":{"https://layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":1546,"height":680,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/Bildschirmfoto%202022-06-27%20um%2007.02.02.jpegbest%C3%A4tigung.png?version=1&modificationDate=16563061684801730971979824&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung 63: NeuerBestätigung Projektstatus “Angebotsphase”.des gesetzten Auftragsstatus","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"97e588390e2e0891-8773b25c-487c466a-8f6abdde-7f9a37a130a36ec7ff44fd18","label":"WebApp","type":"tab"}] |
Status 4
Der Status 4 “Angebot an Kunden abgegeben” kann durch die Aktion wählen ausgelöst werden (Abb. 7). Das System durch eine zusätzliche Abfrage sicher, ob der Projektstatus “Angebot an Kunden abgegeben” wirklich gesetzt werden soll (Abb. 8).
Versucht der Benutzer die ausgegraute Option “Angebot erstellt” zu wählen, erscheint ein Hinweis (Abb. 4) Tabs
Tabs | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
| |||
[{" |
...
content":{" |
...
version":1,"type":"doc","content":[{"type":"mediaSingle","attrs":{"layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":2360,"height":1640,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/ |
...
Status%20Bedingung%20nicht%20erf%C3%BCllt.PNG?version=1&modificationDate= |
...
1729673855971&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung |
...
4: |
...
Die Bedingung für den gewählten Auftragsstatus sind nicht erfüllt","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]} |
...
,"id":"85b9b263-6c49-432d-94f1-bf8d8c5fc9ab","label":"SalesApp","type":" |
...
tab"},{" |
...
content":{" |
...
version": |
...
1," |
...
type":" |
...
doc" |
...
,"content":[{"type":" |
...
paragraph"," |
...
content":[]},{"type":" |
...
mediaSingle"," |
...
attrs":{"layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":1584,"height":678,"url":"https://braindata.atlassian.net/wiki/download/attachments/1769930753/ |
...
bedingung%20nicht%20erf%C3%BCllt. |
...
png?version=1&modificationDate= |
...
1730972017277&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung |
...
4: Die |
...
Bedingung |
...
für den gewählten Auftragsstatus sind nicht erfüllt","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":" |
...
0e2e0891- |
...
b25c- |
...
466a- |
...
bdde- |
...
6ec7ff44fd18","label":" |
...
WebApp","type":"tab"} |
...
Status 5
Der Status 5 “Auftrag” kann durch die Aktion wählen ausgelöst werden.
Status 6
Der Status 6 “Auftrag storniert” kann durch die Aktion wählen ausgelöst werden.
Status 7
...
] |
Beispiel - Statuseinträge in einem Projekt
Info |
---|
Je nach Hersteller können die Statuseinträge variieren. |
Aktion “Angebot erstellen“ (Handlung des Anwenders) → Status “Angebot erzeugt” (Zustand des Projektes)
Name | Aktion | Status | Typ |
created | - | Projekt erzeugt | Projekt |
offer_created | Angebot erstellen | Angebot erzeugt | Angebot |
offer_send | Angebot abgeben | Angebot an Kunden abgegeben | Angebot |
offer_rejected | Angebot zurückziehen | Angebot zurückgezogen | Angebot |
order_created | Auftrag erstellen | Auftrag erzeugt | Auftrag |
order_confirmed | Auftrag erteilen | Auftrag erteilt | Auftrag |
order_canceled | Auftrag stornieren | Auftrag storniert | Auftrag |
order_validated | - | Auftrag bestätigt | Bestellung |
order_production | - | Bestellung in Produktion | Bestellung |
order_delivered | - | Bestellung geliefert | Bestellung |