Freigeben über


Übersicht über Richtlinien für die Lieferungskonsolidierung

Der Lieferungskonsolidierungsprozess, der Richtlinien zur Lieferungskonsolidierung verwendet, ermöglicht eine automatisierte Lieferungskonsolidierung während der automatisierten und manuellen Freigabe an das Lager. Die automatisierte Konsolidierung, die vor Einführung dieser Funktion verfügbar war, hatte fest codierte Felder und basierte auf dem Feld Lieferung bei Freigabe an Lagerort konsolidieren-Feld, das für ein Lager festgelegt wurde.

Lieferungskonsolidierungsrichtlinien werden für die folgenden Funktionen verwendet:

  • Die automatisierten Batchaufträge für die Freigabe an das Lager
  • Der Für Lagerort freigeben-Befehl in einem Auftrag, Transportauftrag oder einem Auftrag für eine ausgehende Lieferung
  • Die dedizierten Für Lagerort freigeben-Seiten
  • Der Für Lagerort freigeben-Befehl auf der Workbench für ausgehende Ladungsplanung-Seite
  • Die manuelle Konsolidierung von Lieferungen auf den Seiten Lieferungen konsolidieren und Lieferungskonsolidierungs-Workbench

Vor der Einführung von Lieferungskonsolidierungsrichtlinien bestand die Konsolidierungsfunktion als Einstellung auf Lagerebene. Alle Bestellungen für alle Kunden aus einem einzigen Lager wurden so behandelt, als hätten sie die gleichen Konsolidierungsanforderungen. Richtlinien zur Lieferungskonsolidierung bieten Unterstützung für Szenarien, in denen verschiedene Organisationen unterschiedliche Anforderungen an die Lieferungskonsolidierung haben.

Abfragen werden verwendet, um die geltende Lieferungskonsolidierungsrichtlinie zu identifizieren. Anschließend kann anhand einer bearbeitbaren Reihe von Feldern festgelegt werden, wie die Ladezeilen auf Lieferungsebene gruppiert werden. (Dieses Muster ähnelt dem Muster, dem Wellenvorlagen folgen.) Außerdem wurde jeder Richtlinie eine Mit bestehenden Lieferungen konsolidieren-Option hinzugefügt. Wenn diese Option aktiviert ist, sucht das Für Lagerort freigeben-Verfahren Lieferungen zur Konsolidierung, indem es nach vorhandenen Lieferungen sucht, die auf der Grundlage derselben Konsolidierungsrichtlinie erstellt wurden. In diesem Fall wählt das System eine vorhandene Lieferung oder Ladung aus, anstatt eine neue zu erstellen. Das System wird jedoch nur mit vorhandenen Lieferungen konsolidiert, die den Status Offen haben; Lieferungen, die zu einer Wellenfreigabe mit dem Status Veröffentlicht oder höher gehören, werden nicht als Konsolidierungsziele angesehen.

Wenn die Funktion Lieferungskonsolidierungsrichtlinien für Ihr System aktiviert ist, wird die Einstellung Sendung bei Freigabe an Lager konsolidieren, die zuvor auf der Einrichtungsseite Lager verfügbar war, ausgeblendet. Um Ihnen den Übergang zur neuen Lieferungskonsolidierungsfunktion zu erleichtern, erstellt eine Funktion auf der Richtlinien zur Lieferungskonsolidierung-Seite eine Standardrichtlinie, die automatisch die alte Einstellung für vorhandene Lager enthält. Nachdem diese Standardrichtlinie erstellt wurde, wird die Lieferung bei Freigabe an Lagerort konsolidieren-Einstellung auf der Lagerorte-Einstellungsseite nicht mehr berücksichtigt. Weitere Informationen finden Sie unter Richtlinien für die Lieferungskonsolidierung konfigurieren.

Sie können die verschiedenen Für Lagerort freigeben-Seiten verwenden, um die geltende Konsolidierungsrichtlinie manuell auf dieselbe Weise zu überschreiben, wie Sie Auftragserfüllungsrichtlinien überschreiben können.

Sie können den Befehl Freigeben > Für Lagerort freigeben auf der Workbench für ausgehende Ladungsplanung-Seite zum Erstellen ausgehender Ladungen verwenden, die auf Verkaufs-, Umlagerungs- und Auftragspositionen für ausgehende Lieferungen basieren, bevor Sie die Freigabe an das Lager vornehmen. Diese Ladungen verwenden dieselbe Konsolidierungslogik, die zusammen mit der Konsolidierung der Versandrichtlinien eingeführt wurde.

Sie können die Lieferungskonsolidierungs-Workbench-Seite zum Konsolidieren vorhandener Lieferungen verwenden, die noch nicht bestätigt, aber bereits im Lager freigegeben wurden. Diese Funktion unterstützt Szenarien, in denen der automatisierte Freigabeprozess mit eigener Lieferungskonsolidierung mehrmals täglich ausgeführt wird. Potenzielle zusätzliche Konsolidierungen werden jedoch manuell identifiziert, bevor die Lieferung an Spediteure während des Bestätigungsprozesses abgeschlossen wird. Mit dieser Funktion können Sie ausgehende Lieferungen, die aus Verkaufs-, Umlagerungs- oder Auftragspositionen für ausgehende Lieferungen erstellt wurden, jederzeit konsolidieren, nachdem die Lieferungen an das Lager freigegeben wurden, aber bevor sie bestätigt wurden.

Das Lieferungskonsolidierungs-Workbench-Seite funktioniert wie die Ladungserstellungsworkbench, in der Sie mehrere Lieferungen gleichzeitig bewerten und einer bestimmten Lieferung einen nicht konsolidierten Auftrag zuweisen können. Sie können Lieferungskonsolidierungsvorlagen anwenden, um vorgeschlagene Konsolidierungen mehrmals zu bewerten und zu bestätigen. Einige Regeln werden implementiert, um eine unbefugte Konsolidierung zu verhindern und Sie vor möglichen Fehlern zu warnen.

Übersicht über neue Funktionen

In diesem Abschnitt werden die Seiten, Befehle und Funktionen beschrieben, die beim Einschalten und Verwenden der Funktion Richtlinien zur Lieferungskonsolidierung geändert oder hinzugefügt werden.

Seite „Richtlinien zur Lieferungskonsolidierung“

Richtlinien werden nach Arbeitsauftragstyp unterschieden. Der Typ Aufträge repräsentiert Auftrag-Lieferungen, der Typ Umlagerungsaufträge repräsentiert Umlagerungsproblem-Lieferungen und der Typ Ausgehender Lieferauftrag repräsentiert Ausgehender Lieferauftrag-Lieferungen.

Jede Lieferungskonsolidierungsrichtlinie verfügt über eine Abfrage, die definiert, wann sie angewendet wird, und eine Sequenznummer, die die Ausführungsreihenfolge bestimmt. Die Konsolidierung wird für jede eindeutige Kombination der ausgewählten Felder angewendet. Ein zusätzlicher Parameter, der bereitgestellt wird, wird für die Konsolidierung mit vorhandenen (offenen) Lieferungen verwendet. Die Richtlinien werden jedes Mal ausgewertet und angewendet, wenn eine neue Lieferung erstellt wird (vor der Wellenverarbeitung).

Wenn in einer Richtlinie Pflichtfelder fehlen oder verbotene Felder enthalten sind, wird die Richtlinie in der Richtlinie im Abschnitt Ausgewählt als ungültig markiert. Die Listen der Pflichtfelder und der verbotenen Felder sind fest codiert und können erweitert werden.

Die folgende Liste zeigt die Pflichtfelder. Da Lieferungen immer basierend auf diesen Feldern aufgeteilt werden, können Sie nicht mehrere Lieferungen mit unterschiedlichen Werten für diese Felder gruppieren.

  • Für Aufträge:

    • Kontonummer:WHSShipmentTable.AccountNum
    • Lieferempfänger:WHSShipmentTable.DeliveryName
    • Postanschrift (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Lagerort:WHSShipmentTable.InventLocationId
  • Für Umlagerungsaufträge:

    • Von Lagerort:InventTransferTable.InventLocationIdFrom
    • Nach Lagerort:InventTransferTable.InventLocationIdTo
  • Für Aufträge für ausgehende Lieferungen:

    • Kontonummer:WHSShipmentTable.AccountNum
    • Lieferempfänger:WHSShipmentTable.DeliveryName
    • Postanschrift (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Lagerort:WHSShipmentTable.InventLocationId
    • Quellsystem:WHSShipmentTable.SourceSystem

Die folgenden Felder sind nicht für alle Dokumenttypen verfügbar. Diese Felder sind in der Benutzeroberfläche nicht sichtbar und können nicht für die Konsolidierung verwendet werden.

  • Lieferungs-ID:WHSShipmentTable.ShipmentId
  • Status:WHSShipmentTable.ShipmentStatus
  • Richtlinie für Lieferungskonsolidierung:WHSShipmentTable.ShipConsolidationPolicyName
  • Arbeitstransaktionstyp:WHSShipmentTable.WorkTransType
  • Wellenkennung:WHSShipmentTable.WaveId
  • Ladungskennung:WHSShipmentTable.LoadId
  • Lieferungs-ID:WHSLoadLine.ShipmentId
  • Ladungskennung:WHSLoadLine.LoadId

Wenn Sie eine Richtlinie erstellen, werden standardmäßig die obligatorischen Felder als Konsolidierungsfelder verwendet. Sie können die Liste jedoch mithilfe der Links- und Rechtspfeiltasten ändern. (Der Prozess ähnelt dem Prozess zum Auswählen von Methoden in Wellenvorlagen.)

Die Werte, die Benutzer für diese Felder auswählen, werden für alle neu erstellten Lieferungen verwendet oder während der Konsolidierung mit diesen Lieferungen zu vorhandenen Lieferungen hinzugefügt. Wenn zwei Lieferungen für ein Feld, das für die Konsolidierung dieser Lieferungen ausgewählt wurde, denselben Wert haben, werden die Lieferungen konsolidiert. Das gleiche Prinzip gilt für alle nachfolgenden Konsolidierungsfelder, die ausgewählt werden. Wenn sich die Werte unterscheiden, wird die zweite Lieferung verworfen und für eine neue Lieferung ausgewählt. Der automatisierte Konsolidierungsprozess besteht darin, alle eindeutigen Wertekombinationen für die Lieferungskonsolidierungsfelder zu erstellen und dann der entsprechenden Kombination eine Lieferung zuzuweisen.

Nicht ausgewählte Felder werden während des Konsolidierungsprozesses ignoriert. Wenn zwei Lieferungen unterschiedliche Werte für ein nicht ausgewähltes Feld haben, wird das Feld gelöscht (d. h., es ist leer). Wenn beide Lieferungen für ein nicht ausgewähltes Feld den gleichen Wert haben, wird das Feld ausgefüllt.

Die Liste der Konsolidierungsfelder (d. h. der Felder, die gelöscht werden, wenn sie unterschiedliche Werte haben) ist fest codiert. Die Liste enthält alle Felder, die aus einem Kundenauftrag oder einer Transportauftragsposition initialisiert werden, wenn eine neue Lieferung erstellt wird. Mit anderen Worten, wenn ein Feld nicht aus einem Kundenauftrag oder einer Transportauftragsposition initialisiert wird, wird es ignoriert, wenn einer vorhandenen Lieferung neue Daten hinzugefügt werden.

Auf Lagerseite freigeben

  • Ein neues Feld im unteren Raster zeigt die angewandte Konsolidierungsrichtlinie.
  • Mit einer neuen Schaltfläche können Sie die Konsolidierungsrichtlinie manuell auswählen und/oder überschreiben.

Der Befehl „Für Lagerort freigeben“ auf der Seite „Workbench für ausgehende Ladungsplanung“

  • Die Logik wurde so angepasst, dass angewandte Konsolidierungsrichtlinien verwendet werden.
  • Lieferungen werden jetzt nur noch innerhalb einer einzigen Ladung konsolidiert.

Lieferungen konsolidieren-Seite

  • Die Suche nach ähnlichen Lieferungen (d. h. nach Kandidaten für die Konsolidierung) wurde geändert, sodass Felder verwendet werden, die in der Versandkonsolidierungsrichtlinie ausgewählt sind.
  • Felder mit unterschiedlichen Werten in unterschiedlichen Lieferungen sind jetzt leer. (Bisher wurden die Werte aus der ausgewählten „Basis“-Lieferung verwendet.)

Seite „Lieferungskonsolidierungs-Workbench“

  • Neue Funktionen replizieren den Prozess der manuellen Konsolidierung in größerem Maßstab.
  • Sie können diese Seite jetzt über das Menü An Lager freigeben im Modul Lagerverwaltung öffnen.
  • Der Algorithmus analysiert vorhandene Lieferungen, die noch nicht versendet wurden. Anschließend wird eine Konsolidierung vorgeschlagen, die auf Feldern basiert, die in den Konsolidierungsrichtlinien ausgewählt sind.

Funktionsvergleich

In der folgenden Tabelle wird zusammengefasst, wie die Lieferungskonsolidierung funktioniert, wenn Sie keine Richtlinien zur Lieferungskonsolidierung verwenden und wenn Sie diese verwenden.

Ohne Richtlinien zur Lieferungskonsolidierung Mit Richtlinien zur Lieferungskonsolidierung
Nicht zutreffend Verkaufs- oder Transferlieferungen, die für die Konsolidierung ausgewählt wurden, müssen dieselbe Konsolidierungsrichtlinie haben wie die Lieferung, die erstellt wird, oder sie müssen einer offenen Lieferung zugeordnet sein (wenn die Mit bestehenden Lieferungen konsolidieren-Option aktiviert ist).
Das An Lager freigeben-Verfahren sucht nicht zwischen vorhandenen Lieferungen, um eine Lieferung zur Konsolidierung zu finden. Nur Lieferungen, die von einer aktuellen Instanz des An Lager freigeben-Verfahrens erstellt wurden, werden verwendet, um eine Lieferung für die Konsolidierung zu finden. Wenn die Mit bestehenden Lieferungen konsolidieren-Option ist für eine Konsolidierungsrichtlinie aktiviert ist, die derzeit verwendet wird, sucht das An Lager freigeben-Verfahren unter vorhandenen Lieferungen, die auf der Grundlage derselben Konsolidierungsrichtlinie erstellt wurden, um eine Lieferung zur Konsolidierung zu finden. Wenn Sie also zwei Richtlinien haben, wird eine Lieferung, die auf der Grundlage von Richtlinie 2 erstellt wird, niemals mit einer Lieferung konsolidiert, die auf der Grundlage von Richtlinie 1 erstellt wurde.
Nicht zutreffend Wenn eine Liste der Konsolidierungsrichtlinienfelder leer ist oder eine Richtlinie nicht gefunden werden kann, wird für jeden Kundenauftrag oder jede Überweisungsauftragsposition eine neue Lieferung erstellt.
Das folgende Konsolidierungsfeld definiert die eindeutige Wertekombination, die zum Konsolidieren von Lieferungen für eine Umlagerungsposition verwendet wird. (Alle anderen Felder werden ignoriert.)
  • Auftragsnummer (OrderNum)
Die folgenden Konsolidierungsfelder definieren die eindeutige Wertekombination, die zum Konsolidieren von Lieferungen für eine Umlagerungsposition verwendet wird. (Alle anderen Felder werden ignoriert.)
  • Auftragsnummer (OrderNum)
  • Lieferempfänger (DeliveryName)
  • Postanschrift (DeliveryPostalAddress)
  • ISO-Ländercode (CountryRegionISOCode)
  • Adresse (Address)
  • Website (InventSiteId)
  • Lagerort (InventLocationId)
  • Spediteur (CarrierCode)
  • Spediteurdienstleistung (CarrierServiceCode)
  • Lieferart (ModeCode) *
  • Spediteurgruppe (CarrierGroupCode)
  • Lieferbedingungen (DlvTermId)

Diese Felder sind die einzigen Felder, die verfügbar und initialisiert sind, wenn eine neue Lieferung erstellt wird.

* Hinweis: Der ModeCode ist der Modus, der dem Spediteur zugewiesen ist, der für eine Umlagerungsposition ausgewählt ist (nicht die für eine Umlagerungsposition ausgewählte Lieferart). Wenn Sie sich dafür entscheiden Lieferart (ModeCode) in Ihre Konsolidierungskriterien aufzunehmen, dann konsolidiert das System nur Umlagerungspositionen mit demselben Modus-Wert, sofern Spediteur, Spediteurdienstleistung und Lieferart alle für die Position definiert sind (unabhängig von ihren Werten). Darüber hinaus konsolidiert das System auch alle Umlagerungspositionen, in denen Modus leer ist.

Die folgenden Konsolidierungsfelder definieren die eindeutige Wertekombination, die zum Konsolidieren von Lieferungen für eine Verkaufsposition verwendet wird. (Alle anderen Felder werden ignoriert.)
  • Auftragsnummer (OrderNum)
  • Debitorenreferenz (CustomerRef)
  • Debitorenanforderung (CustomerReq)
  • Lieferbedingungen (DlvTermId)
Die folgenden Konsolidierungsfelder definieren die eindeutige Wertekombination, die zum Konsolidieren von Lieferungen für eine Verkaufsposition verwendet wird. (Alle anderen Felder werden ignoriert.)
  • Auftragsnummer (OrderNum)
  • Kontonummer (AccountNum)
  • Lieferempfänger (DeliveryName)
  • Postanschrift (DeliveryPostalAddress)
  • ISO-Ländercode (CountryRegionISOCode)
  • Adresse (Address)
  • Website (InventSiteId)
  • Lagerort (InventLocationId)
  • Spediteur (CarrierCode)
  • Spediteurdienstleistung (CarrierServiceCode)
  • Lieferart (ModeCode) *
  • Spediteurgruppe (CarrierGroupCode)
  • Brokerkennung (BrokerCode)
  • Richtung (LoadDirection)
  • Lieferbedingungen (DlvTermId)
  • Debitorenreferenz (CustomerRef)
  • Debitorenanforderung (CustomerReq)

Diese Felder sind die einzigen Felder, die verfügbar und initialisiert sind, wenn eine neue Lieferung erstellt wird.

* Hinweis: Der ModeCode ist der Modus, der dem Spediteur zugeordnet ist, der für eine Verkaufsposition ausgewählt ist (nicht die für eine Verkaufsposition ausgewählte Lieferart). Wenn Sie sich dafür entscheiden Lieferart (ModeCode) in Ihre Konsolidierungskriterien aufzunehmen, dann konsolidiert das System nur Verkaufspositionen mit demselben Modus-Wert, sofern Spediteur, Spediteurdienstleistung und Lieferart alle für die Position definiert sind (unabhängig von ihren Werten). Darüber hinaus konsolidiert das System auch alle Verkaufspositionen, in denen Modus leer ist.

Nicht zutreffend Die folgenden Konsolidierungsfelder sind für eine Verkaufsposition obligatorisch und können nicht entfernt werden:
  • Kontonummer (AccountNum)
  • Lieferempfänger (DeliveryName)
  • Postanschrift (DeliveryPostalAddress)
  • Lagerort (InventLocationId)
Standardmäßig werden diese Felder zugewiesen, wenn eine neue Richtlinie erstellt wird. Sie können nicht entfernt werden.
Das Verfahren Ladungen für Lagerort freigeben auf der Seite Workbench für ausgehende Ladungsplanung verwendet einen eigenen Code, um Lieferungen und Wellen zu erstellen. Lieferungskonsolidierungsrichtlinien werden angewendet, um zu bestimmen, welche Felder für die Konsolidierung ausgewertet werden sollen. Lieferungen werden jetzt nur noch innerhalb einer einzigen Ladung konsolidiert.
Sie wählen Lieferungen konsolidieren auf der Alle Lieferungen-Seite manuell aus und wählen dann eine Ziel-„Basis“-Lieferung. Der Filter schlägt alle vorhandenen Lieferungen vor, deren Werte für mehrere Schlüsselfelder übereinstimmen. Sie wählen Lieferungen konsolidieren auf der Alle Lieferungen-Seite manuell aus und wählen dann eine Ziel-„Basis“-Lieferung. Das System schlägt andere vorhandene Lieferungen vor, indem es die Werte mehrerer Schlüsselfelder abgleichen, die für die entsprechenden Richtlinien zur Lieferungskonsolidierung konfiguriert sind.
Sie können Lieferungen konsolidieren-Befehl auf der Alle Lieferungen-Seite für nur eine Lieferung verwenden. Auf der Lieferungskonsolidierungs-Workbench-Seite finden Sie eine Reihe von Lieferungen, die sich noch nicht im Versandzustand befinden. Diese Lieferungen werden anhand mehrerer Schlüsselfelder analysiert, die in Ihren Lieferungskonsolidierungsrichtlinien konfiguriert sind. Alle Lieferungen, bei denen die Werte dieser Felder übereinstimmen, werden zur Konsolidierung vorgeschlagen.

Sie können die Konsolidierung manuell verwalten, indem Sie Lieferungen aus vorgeschlagenen Konsolidierungen entfernen und/oder ihnen Lieferungen hinzufügen. Es können verschiedene Arten von Fehlern auftreten, von denen Sie jedoch einige überschreiben können.

Entwurfshinweis: Das Automatische Freigabe von Aufträgen an das Lager-Verfahren teilt Verkaufspositionen in Gruppen auf. Jede Gruppe hat ihren eigenen ReleaseToWarehouseId-Wert und wird separat vom An Lager freigeben-Verfahren verarbeitet. Diese Prozedur erstellt neue Arbeit unabhängig von der Einrichtung der Arbeitspause. Entwurfshinweis: Das Automatische Freigabe von Aufträgen an das Lager-Verfahren weist den gleichen ReleaseToWarehouseId-Wert für alle Verkaufspositionen zu, die verarbeitet werden. Alle Verkaufspositionen werden vom An Lager freigeben-Verfahren zur gleichen Zeit verarbeitet. Um das frühere Verhalten sicherzustellen, müssen Sie die Arbeitspause pro Lieferungs-ID konfigurieren.

Zusätzliche Ressourcen