Regelwerk (SPM)

Aus Wiki - Heidler Strichcode GmbH
Version vom 23. Mai 2017, 16:52 Uhr von Sbaumbach (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Regelwerke sind Einheiten, welche alle Funktionalitäten der Entscheidungsmatrix zusammenführen.

Sie besitzen eine Vordefinierte Versandart und Regeln, welche alle zutreffen müssen, damit diese Versandart gültig ist.

Theorie

Jedes Regelwerk steht für eine mögliche Versandart-ID und besitzt eine gewisse Anzahl Regeln welche individuell mit Parametern gefüllt sind. Alle Regeln eines Regelwerkes werden aufgerufen. Wenn alle Regeln erfolgreich aufgerufen wurden, so handelt es sich um ein gültiges Regelwerk und somit um eine gültige Versandart.

RTENOTITLE

Konfigurator

SPM Regelwerk.png

Regelwerk

Jedes erstellte Regelwerk finden Sie auf der linken Seite im Regelwerk-Baum als einen beschrifteten Balken.

RTENOTITLE

Sie können alle Regelwerke über die Button-Leiste konfigurieren, welche sich unterhalb des Regelwerk-Baumes befindet. Sonderdienst ist ein optionales Feld während die Versandart-ID nur im letzten Kind-Element ein Pflichtfeld ist.

Regelwerke können Kind- und Eltern-Regelwerke besitzen. Kind-Regelwerke gehen dabei alle Regeln durch, welche im Eltern-Regelwerk definiert worden sind. Bitte beachten Sie, dass nur das letzte Kind-Element eine Versandart zurückgeben kann. Sofern ein Regelwerk ein Kind-Regelwerk besitzt, so wird dies nicht als final verfügbare Versandart behandelt.

Ihnen ist dabei freigestellt, inwieweit Vererbungen angeordnet werden sollen. Wir empfehlen je nach Bedarf folgende Hierarchie:

  1. Auftraggeber
  2. Frachtführer
  3. Produkte (Sonderdienste)
  4. Länderspezifische Unterprodukte (Express International & Express National)

 

Ein kompletter Regelwerk-Baum für einen Frachtführer könnte z.B. so aussehen:

RTENOTITLE

Hier wird für den Frachtführer DV-Freimachung (Deutsche Post Briefversand) in zwei Produkte unterschieden, sowie im Produkt Maxibrief zusätzlich in den Ebenen National, EU und Weltweit.

Jedes Regelwerk hat dabei bestimmte Regeln definiert, welche jeweils eine genauere Unterscheidung ermöglichen.

Regeln

Wenn Sie ein Regelwerk auswählen, dann erhalten Sie im rechten oberen Bereich eine Auflistung aller definierten Regeln für dieses Regelwerk. Ein Regelwerk ist gültig wenn alle definierten Regeln zutreffen.

Sie können über die Button-Leiste "Regel-Einstellungen" im unteren mittleren Bereich alle Regeln für das momentan ausgewählte Regelwerk definieren. Eine Sammlung von Regeln könnte z.B. so aussehen (für DV-Freimachung - Maxibrief - National):

RTENOTITLE

Jede Regel enthält entweder einen fixen oder einen Minimal- / Maximalwert sowie die Optionen für Exklusiv und Optional. Um diese Einträge anzupassen klicken Sie entweder auf den Button "Ändern" über die Regeleinstellungen oder Doppelklicken Sie auf den Eintrag.

Vererbte Regeln

Im rechten unteren Bereich erhalten Sie eine Auflistung aller vererbten Regeln. Diese kommen von allen Eltern-Regelwerken und soll Ihnen eine Übersicht geben, welche Regeln effektiv aufgerufen werden. Vererbte Regeln sind nur in den Eltern-Regelwerken veränderbar.

RTENOTITLE

Kommentare

Das Kommentarfeld unter den vererbten Regeln ist ein Freitextfeld, welches Sie nach Wunsch füllen können.

Regel-Optionen

Regeln können auf unterschiedliche weisen aufgerufen werden:

Exklusiv

Exklusive Regeln besondere Aufrufe von Regeln. Jeder Regelaufruf kann als exklusiv definiert werden.

Falls eine Exklusiv-Regel zutrifft, dann müssen alle Regelwerke diese Regel durchlaufen. Falls ein Regelwerk diese Exklusiv-Regel nicht besitzt, so wird es automatisch ignoriert.

Beispiel:
Falls eine Sendung Nachnahme enthält, dann darf kein Regelwerk zutreffen, dessen Versandart keine Nachnahme unterstützt.

Ohne eine Exklusivregel müssten alle Regelwerke prüfen, ob es sich nicht um eine Nachnahme-Sendung handelt.

Mit Exklusivregeln reicht es die Regel nur in Regelwerken zu definieren, welche eine Nachnahme-Versandart zurückgeben. Alle anderen Regelwerke ohne diese Regel werden ignoriert.

Optional

Regeln, die als optional definiert worden sind, müssen im Normalfall nicht erfolgreich durchlaufen werden. Sie bilden eine Art "Milderung" gegenüber den Exklusivregeln.

Beispiel: Ein Regelwerk / Versandart ist theoretisch Nachnahme-fähig, die Sendung muss aber nicht unbedingt eine Nachnahme-Sendung sein (beides ist möglich). Normalerweise gäbe es in anderen Regelwerken die Exklusivregel Nachnnahme. Dieses Regelwerk würde aber ohne eine definierte Nachnahme-Regel ignoriert werden, sobald ein anderes Regelwerk Nachnahme exklusiv aufruft. Die Optional-Regel hat hier zwei Funktionen:

  • Sie verhindert, dass dieses Regelwerk ignoriert wird, falls die Regel in einem anderen Regelwerk als exklusiv aufgerufen wird.
  • Sie ignoriert diese Regel, falls sie in keinem anderen Regelwerk als exklusiv definiert wurde und dort erfolgreich durchgelaufen ist.

Eine Regel kann auch als exklusiv und optional definiert werden. Dabei wird diese Regel ignoriert wenn sie nicht zutrifft. Wenn sie aber zutrifft, dann wird sie wie eine Exklusiv-Regel behandelt, d.h. alle anderen Regelwerke, welche diese Regel nicht definiert haben, werden ignoriert.

Beispiel:

  • DHL Paket ist ein Regelwerk / Versandart welche Nachnahme unterstützt, sie kann aber auch ohne Nachnahme verwendet werden.
  • GLS Nachnahme ist eine reine Nachnahme-Versandart.
Regelwerk Regel Exklusiv Optional
DHL Paket Nachnahme ja ja
GLS Nachnahme Nachnahme ja nein