Prioritätsregeln für Verteilauftragsvorschläge definieren
"Prioritätsregeln. Öffnen" (RPS195) bietet eine konfigurierbare und flexible Möglichkeit, um Verteilauftragsvorschlägen eine Priorität zuzuweisen. Sie können einen Satz logischer Regeln definieren, die nacheinander ausgewertet werden, bis eine Priorität gefunden wird.
Einschränkungen
- Diese Funktion ist auf Verteilauftragsvorschläge beschränkt und kann nicht zur Bestimmung der Priorität freigegebener Verteilaufträge oder anderer Auftragsvorschläge verwendet werden.
- Die automatische Neusortierung von Regeln wird nicht unterstützt.
- Bei der manuellen Erstellung eines Verteilauftragsvorschlags wird eine Priorität bei der Bildinitialisierung vorgeschlagen, aber der Benutzer ist von diesem Zeitpunkt an für deren Verwaltung verantwortlich. Das manuelle Ändern eines Felds, das von einer Prioritätsregel verwendet wird, löst keine automatische Neuberechnung der Priorität aus.
Führen Sie folgende Schritte aus
Wenn Prioritätsregeln eingerichtet und aktiviert sind, werden sie in diesen Situationen angewendet:
- Wenn Verteilauftragsvorschläge automatisch erstellt oder geändert werden (z. B. durch eine Berechnung von Materialbedarfsplanung/Bestellpunkt, die durch einen Lieferkettenauftrag generiert oder durch einen Kundenauftrag initiiert wurde)
- Wenn ein Verteilauftragsvorschlag in "Verteilauftragsvorschlag. Öffnen" (DPS170) manuell erstellt wird
Die Verarbeitung von Regeln erfolgt sequenziell. Wenn eine Regel als "wahr" bewertet wird, wird dem Auftrag die Priorität gemäß dieser Regel zugewiesen und es werden keine weiteren Regeln bewertet. Wird eine Regel als "falsch" bewertet, geht die Verarbeitung zur nächsten Regel über. Wenn keine Regel als "wahr" bewertet wird, wird die Priorität per Standardlogik zugewiesen.
Diese Funktion ist nur aktiv, wenn die Einstellung "VA-Prio.-Regel" in "Settings - Lager- und Planungssteuerung" (CRS701) aktiviert ist.
-
Starten Sie "Prioritätsregeln. Öffnen" (RPS195/B).
-
Geben Sie eine Sequenznummer an, und klicken Sie auf "Erstellen". Wenn Regeln bewertet werden, erfolgt dies in aufsteigender Reihenfolge nach Sequenznummer.
-
Geben Sie in Bild E die zu verwendende Regel ein. Folgende Werte sind verfügbar:
Regel Bemerkung 1-Alphanumerisch Ein Tabellenfeld vom Typ Zeichen, Zeichenkette oder Ganzzahl wird mit einem Wert "Alphanum. Wert" verglichen, der als Zeichenkette angegeben wurde. Dies kann mit Feldern von Typen wie Identifikatoren, Auftragsnummern, Dropdown-Feldwerten, Status usw. verwendet werden. 2-Feld Ein Tabellenfeld wird mit einem anderen Feld, "Vergleichsfeld", desselben Typs verglichen. 3-Numerisch Ein Tabellenfeld vom Typ Numerisch wird mit einem angegebenen Wert, "Vergleichswert", verglichen, bei dem es sich um einen numerischen Wert mit bis zu 6 Dezimalstellen handelt. Beispiele für solche Felder sind Mengen, Fremdwährungsbeträge, Faktoren und Sätze. -
Wählen Sie den Namen des Feldes aus, das verglichen werden soll. Dieses fungiert als linker Operand. Sie können nur Felder auswählen, die für die ausgewählte Regel gelten. In der Feldgruppe sind Felder aus den folgenden Tabellen verfügbar:
Präfix/Tabelle Bemerkung DO****
MDOPLA
Felder des Verteilauftragsvorschlags, der erstellt oder aktualisiert wird. MB****
MITBAL
Felder aus dem Datensatz "Artikel. Lagerort verbinden" (MMS002) des Bestimmungslagerorts für den Verteilauftragsvorschlag. MM****
MITMAS
Felder aus dem Artikelstamm (MMS001). -
Wählen Sie einen Operator aus. Die standardmäßigen binären Vergleichsoperatoren sind verfügbar.
-
Geben Sie einen Wert an, der verglichen werden soll. Abhängig vom Regelfeld werden "Alphanum. Wert", "Vergleichsfeld" oder "Vergleichswert" angezeigt. Dies ist der rechte Operand.
-
Definieren Sie, was geschehen soll, wenn die Regel "wahr" ist. Legen Sie eine der folgenden Optionen fest:
Einstellung Bemerkung "Prioritätsmethode" = 0-Regelpriorität
"Priorität" = Gewünschte Priorität
"Operator UND" deaktiviert
Unterbrechen Sie die Verarbeitung von Regeln, und weisen Sie die im Feld "Priorität" angegebene Priorität zu. "Prioritätsmethode" = 1-Standardlogik
"Priorität" = Leer oder 0
"Operator UND" deaktiviert
Unterbrechen Sie die Verarbeitung von Regeln, und nehmen Sie folgende Zuweisungen vor:
-
Priorität, die durch den verbundenen Auftrag vorgegebenen ist, sofern zutreffend
-
Priorität gemäß Einstellungen für den Auftragstyp
"Prioritätsmethode" = Leer oder 0
"Priorität" = Leer oder 0
"Operator UND" aktiviert
Fahren Sie mit der Verarbeitung der nächsten Regel fort. Wenn diese Regel "wahr" ist, wird sie entscheiden, was zu tun ist. HinweisWenn eine Regel mit dem "Operator UND" den Wert "falsch" aufweist, überspringt die Regelverarbeitung die nächste Regel. Verwenden Sie den "Operator UND", um eine Kette von Regeln zu erstellen, die alle "wahr" sein müssen, damit die in der endgültigen Regel definierte Priorität zugewiesen wird.
-
Beispiel
Beachten Sie diese Regeln:
Seq.Nr. | Regel | Feld | Beschreibung | Op | Alphanum./Wert/Feld vergleichen | UND | Prioritätsmethode | Prio |
---|---|---|---|---|---|---|---|---|
10 | 1 | DOACTP | Maßnahmenvorschlag | = | B7 | 0-Regelpriorität | 7 | |
20 | 1 | DORORC | Referenzauftragskategorie | = | 3 | 1-Standardlogik | ||
30 | 1 | MBABCD | ABC-Klasse - Volumen | <= | B | 1 | 0-Regelpriorität | |
31 | 2 | MBSTQT | Lagerbestand | = | 0,00 | 0-Regelpriorität | 2 | |
40 | 1 | MBABCD | ABC-Klasse - Volumen | <= | B | 1 | 0-Regelpriorität | |
41 | 3 | MBSTQT | Lagerbestand | < | MBSSQT | 0-Regelpriorität | 3 |
Das bedeutet, dass in dieser sequenziellen Reihenfolge Folgendes gilt:
-
Jeder Verteilauftragsvorschlag, der durch MRP (MV = B7) gelöscht werden soll, erhält Priorität 7, unabhängig von anderen Regeln.
-
Jeder Verteilauftragsvorschlag, der durch einen Kundenauftrag (Referenzauftragskategorie = 3) initiiert wird, erbt seine Priorität aus dem Kundenauftrag.
-
Ein Verteilauftragsvorschlag für einen Artikel der Klasse A oder B, der am Bestimmungslagerort nicht vorrätig ist, erhält Priorität 2.
-
Ein Verteilauftragsvorschlag für einen Artikel der Klasse A oder B, der unter dem Sicherheitsbestand des Bestimmungslagerorts liegt, erhält Priorität 3.
-
Alle anderen Verteilauftragsvorschläge erhalten ihre Prioritäten nach Standardlogik.