EPK-Beispiel: Bestellprozess beim Möbelproduzent
Im Folgenden wird der Bestellprozess eines Kunden oder Händlers beim Möbelproduzenten anhand der EPK beschrieben. Dabei wird davon ausgegangen, dass der Möbelproduzent die gefertigten Produkte direkt einem Kunden oder einem Möbelhändler verkauft. Die Modellierung als EPK schafft die Basis, den Prozess auf seine wesentlichen Charakteristika, wie Durchlaufzeit, Fehlerraten und Kapazitätsbindung, in einem zweiten Schritt zu analysieren. Formal betrachtet, geht es bei der Modellierung um die Beziehung zwischen Ereignissen und Funktionen. Der Bestellprozess wird vom Eingang der Bestellung eines Kunden/Händlers beim Möbelproduzenten bis zur Auslieferung der Ware dargestellt.
Zur besseren Übersicht wird der Prozess im Folgenden in vier Grafiken unterteilt, die jeweils separat erläutert werden.
Nach Eingang der Bestellung wird geprüft, ob das vom Kunden/Händler gewünschte Produkt auf Lager ist. Ist das Produkt vorrätig, erfolgen die Verpackung und Etikettierung des Produkts bzw. der Produkte. Damit sind die Produkte versandbereit.
Endet die Prüfung des Bestands mit dem Ergebnis, dass die Produkte nicht bzw. nicht vollständig im Lager vorhanden sind, wird der Produktionsabteilung ein Auftrag zur Fertigung erteilt. Nach der Prüfung werden die beiden möglichen Ereignisse (Produkte auf Lager: Ja/Nein) durch ein „EXKLUSIV-ODER“ verknüpft. Ist das Produkt vorrätig, erfolgen die Verpackung und Etikettierung des Produkts bzw. der Produkte. Damit sind die Produkte versandbereit.
Nachdem die Produkte versandbereit sind, werden zwei Funktionen parallel ausgelöst. Einerseits werden die Produkte versendet und andererseits werden die Daten der Bestellung in einem ERP-System gespeichert. Der nächste Prozessschritt der Rechnungserstellung wird erst ausgeführt, wenn die Produkte versendet und die notwendigen Daten gespeichert wurden. An dieser Stelle wird ein Konnektor (EXKLUSIV-ODER) zur Modellierung einer Entscheidung verwendet. Der weitere Prozessablauf hängt davon ab, ob der Empfänger ein Endkunde (Verbraucher) oder ein Möbelhändler ist. Bei der Bestellung durch einen Verbraucher, wird die Rechnung unmittelbar erstellt, gespeichert und versendet. Der Prozess für die Bestellung durch einen Händler wird in der übernächsten Grafik dargestellt.
In der unten stehenden Grafik ist der Empfänger ein Möbelhändler. Für Händler wird zuerst die Funktion „Rechnung generieren und speichern“ angestoßen. Mit einem EXKLUSIV-ODER Konnektor wird eine Entscheidung modelliert. Die Rechnung wird an die Händler zum jeweiligen Monatsende gesendet. Dies erfolgt durch die Funktion „Monatsrechnung schicken“. Bis zum Monatsende wird die Rechnung gespeichert. Das Stellen einer kumulierten Rechnung hat für den Händler den Vorteil, dass er ein deutlich geringeres Rechnungsvolumen bearbeiten muss. Das Volumen der Ausgangsrechnungen beim Produzenten reduziert sich im selben Maß. Zusätzlich ist das Verfolgen bzw. Einfordern von wenigen großen Zahlungen einfacherer als bei einer Vielzahl von Einzelrechnungen. Aus den genannten Gründen hat sich in der Praxis eine monatliche Rechnungsstellung zwischen Firmen etabliert.
Ein zu dem modellierten Prozess vergleichbarer Ablauf ist z.B. bei Möbelhändlern wie Ikea, Porta und Otto zu erwarten.
EPK-Beispiel des Bestellprozesses beim Möbelproduzent
Du brauchst weitere Erklärungen und ein vollwertiges Tool für deine Arbeit? Dann schaue hier vorbei: Flussdiagramme online erstellen.
FAQ zur EPK
Die Regeln einer EPK sind Folgende:
- Eine EPK muss mindestens eine Funktion enthalten.
- Grundsätzlich beginnt und endet jede Prozesskette mit einem Ereignis.
- Ereignisse und Funktionen treten stets im Wechsel auf, wobei dazwischen ein Konnektor stehen kann.
- Die Ausrichtung der Prozesskette läuft von oben nach unten.
- Die Konnektoren „ODER“ und „EXKLUSIV-ODER“ dürfen nicht auf ein Ereignis folgen.
- Alle Konnektoren können entweder eine Eingangs- und mehrere Ausgangslinien haben oder eine Ausgangs- und mehrere Eingangslinien haben.
Im Folgend wird der Beispiel eines Systemanmeldungsprozesses als EPK dargestellt. Dieses Beispiel fängt mit dem Anmeldungsbedarf und endet mit dem Erfolg oder Misserfolg der Anmeldung (hier zur Erläuterung des Beispiels zu lesen).

Das Flussdiagramm ist eine Notation zur Prozessmodellierung, die einen hohen Freiheitsgrad besitzt. Strikte Regeln, wie z.B. ein stetiger Wechsel zwischen Ereignissen und Funktionen, fehlen. Genauso gibt es keine expliziten Vorgaben für Konnektoren und deren Verwendung. Es steht eine Vielzahl von Symbolen zur Verfügung, die einen Einsatz von Flussdiagrammen für heterogene Anwendungsfälle ermöglichen. Typische Elemente sind Teilnehmer, Konnektoren, Aktivitäten (ähnlich der Funktion einer eEPK), Eingabe und Ausgabe. Das Flussdiagramm berücksichtigt ebenfalls feste Verantwortlichkeiten. Details kannst du in unserem Artikel zum Flussdiagramm nachlesen. (…mehr)
Ein Informationsobjekt ist ein Element einer eEPK. Informationsobjekte sind die zweite Erweiterung der eEPK gegenüber der EPK. In einer eEPK verdeutlicht ein Informationsobjekt beispielsweise, dass die jeweilige Information zur Durchführung einer Funktionen benötigt wird. Beispiele für Informationsobjekte sind aktuelle Markpreise oder Kundendaten. Diese beispielhaft genannten Informationsobjekte können einer Funktion wie „Auftragsbearbeitung“ zugeordnet werden. Informationsobjekte können aus Datenbanken, Dokumenten, Nachrichten oder jeder weiteren Art von Information bestehen. Das Informationsobjekt wird mit Pfeilen zur Funktion verbunden. Die Richtung des Pfeiles verdeutlicht, in welchem Zusammenhang die jeweilige Information zu der Funktion steht. Informationsobjekte sind entweder notwendig, um einen Prozessschritt (Funktion) auszuführen oder bilden dessen Ergebnis ab. Das am Ende dieses Kapitels gezeigte Beispiel verwendet das Element des Informationsobjektes. Hier kannst du das ganze Kapitel aufrufen.
Eine Funktion-Element einer EPK (Ereignisgesteuerte Prozesskette) wird durch einen gerundeten Rechteck dargestellt.

Zur weiteren FAQs: https://project-base.org/ereignisgesteuerte-prozesskette-epk/epk-faq/