tüit Logo Direkt zum Hauptinhalt

Zuweisungsregel (Assignment Rule)

Einleitung

Mit den Zuweisungsregeln in ERPNext können wir einstellen, dass ein DocType, anhand von definierten Merkmalen, einer Benutzerin des Systems zugewiesen wird. Diese ist eine der Automations-Funktionen des Systems ERPNext.

Ein Doctype wird einem User zugewiesen, dieser ist dann im Dokument sichtbar

image.png

Und auch in der Listenansicht

image.png

Ein hervorzuhebendes Merkmal in ERPNext ist das automatische Zuweisen von Dokumenten. Anhand von Regeln welche über

image-1626358031268.png

In der Zuweisungsregel können wir sehen auf wen sie zuletzt angewendet wurde

image-1637228947510.png

Im DocType Aufgabe finden wir ebenfalls Information darüber, dass die Aufgabe über eine Zuweisungsregel erstellt wurde

image-1637228900843.png

Zuweisungsregeln können aktuell (2021) immer nur dann verwendet werden, wenn keine Zuweisung aktiv ist. Sprich, ist eine DocType Instanz einem Anwender zugewiesen kann die gleiche DocType Instanz keiner weiteren Person via Zuweisungsregel zugewiesen werden.

Um dieses Problem zu umgehen können zusätzlich zu Zuweisungsregeln noch Mitteilungen per E-Mail eingesetzt werden. Mehr dazu hier: https://doku.phamos.eu/books/erpnext-benutzerhandbuch/page/mitteilung-notification

Felder

Bezeichnung Feldname Erklärung
Dokumententyp document_type
Fälligkeitsdatum basiert auf
due_date_based_on
Priorität priority
Deaktiviert
disabled
Beschreibung
beschreibung

image-1644623803045.png

Zuweisungsregeln

Bezeichnung Feldname Erklärung
Bedingung zuweisen
assign_condition Durch die Bedingungen hier im Feld lässt sich steuern, wann die Zuweisung getriggert werden soll. Die Person taucht dann links im Dokument bei den Zuweisungen auf.
Zuweisung der Bedingung aufheben
unassign_condition Über dieses Feld lässt sich einstellen, wann die Zuweisung entfernt werden soll. Die Zuweisung ist dann links im Dokument nicht mehr sichtbar.

image-1644623873519.png

Bedingung zuweisenZuweisung der Bedingung aufhebenZustand schließen

Zuordnungstage

image-1644623952314.png

1. Zuordnungstage

Benutzern zuweisen

image-1644624036857.png

1. Regel
Regel Erklärung
Round Robin Die Regel bedient die genannten Nutzer in 2. Benutzer reihum
Lastverteilung Die Zuweisung erfolgt abhängig der Anzahl der offenen Aufgaben einer Benutzerin. Sie wird derjenigen Benutzerin zugewiesen welche die wenigsten offen Aufgaben hat.
Basierend auf Feld

Bei dieser Variante können wir ein Feld in  dem Doctype, auf welches diese Regel angewendet wird bestimmen.

image-1644625210402.png

Es werden nur Felder angezeigt mit der Option "User". https://frappeframework.com/docs/v13/user/en/basics/doctypes/docfield

2. Benutzer

Hier bestimmen wir welche Benutzerinnen des Systems durch diese Regel bedient werden.

2.2. Feld

Hier wird eine Benutzerin bestimmt wenn die Regel 'Basierend auf Feld' angwendet wird. Ist eine andere Regel gewählt ist das Feld ausgeblendet.

3. Letzter Benutzer

Zeigt uns die Benutzerin die zuletzt durch diese Regel bedient wurde.

"Must Haves"

Damit Zuweisungsregeln gut funktionieren erweitern wir ein paar Pflichtfelder

image-1636124419825.png

Lead

image-1637090156377.png

Chance

Anfrage

Projekt

Beispiele

Projekte an Verantwortlichen deligieren

image-1636123742213.png

Damit die Zuweisungsregel sinnvoll greift geben wir immer ein Datum bei "Fälligkeit basiert auf" an. In diesem Fall wann das Projekt beginnt. Das entsprechende Feld sollte im Projekt dann als Pflichtfeld eingestellt werden, damit wir sicher sagen können, dass dort auch ein Wert eingetragen ist.

Vorgang

image-1637229198787.png

image-1637229220843.png

Quellen & Verweise