Tags: Kompatibilität zwischen Fahrzeug und Auftrag

Von Nathan ColeAktualisiert

Tags sind Labels, die entscheiden, welches Fahrzeug welchen Auftrag bedienen darf. Ein Fahrzeug listet seine Fähigkeiten in Tags auf. Ein Auftrag listet die Tags, die er benötigt, in Required tags auf und darf nur von einem Fahrzeug bedient werden, das alle davon hat. Forbidden tags schließen Fahrzeuge aus, die sie haben. Die Zuordnung ist eine harte Regel, die der Planer nie verletzt, um die Kosten zu senken.

In diesem Tutorial-Plan erfordern drei gefrorene Aufträge den Tag "freezer" und ein sperriger Auftrag erfordert "tail lift". Der Freezer van hat "freezer" und der Box truck hat "tail lift":

Tutorial - Fähigkeiten und Tags
Tiefkühl- und Schwerlastaufträge, die nur entsprechend ausgestattete Fahrzeuge bedienen dürfen, ausgedrückt mit Tags. Uses Fähigkeiten (Fahrzeug- und Auftrags-Tags).

So funktioniert die Zuordnung

  • Ein Fahrzeug listet seine Fähigkeiten in Tags auf ("freezer", "tail lift", "driver-with-key").
  • Ein Auftrag, der eine Fähigkeit benötigt, listet sie in Required tags auf. Ein Fahrzeug darf den Auftrag nur bedienen, wenn es jeden erforderlichen Tag hat.
  • Ein Auftrag kann auch Forbidden tags auflisten. Ein Fahrzeug mit einem davon darf diesen Auftrag nicht bedienen. Ein Lebensmittelauftrag, der "hazmat" verbietet, schließt jedes Fahrzeug mit dem Tag "hazmat" aus.

Tags sind Freitext, den Sie selbst festlegen. Die Schreibweise muss exakt übereinstimmen. Der Auftragseditor warnt, wenn kein Fahrzeug im Plan einen erforderlichen Tag hat.

Die Auftragsliste mit Chips für erforderliche Tags an den gefrorenen und sperrigen Aufträgen

Was der Planer tut

Die Kompatibilität ist eine harte Einschränkung. Der Planer verletzt sie nie, um die Kosten zu senken. Sechs der zehn Aufträge des Plans, Order 1 bis Order 6, haben keine Tags, sodass beide Fahrzeuge sie bedienen dürfen. Die anderen vier haben je ein kompatibles Fahrzeug, sodass in jedem Routenplan der Freezer van die drei gefrorenen Aufträge und der Box truck Bulky 1 bedient:

Der optimierte Tutorial-Plan: gefrorene Aufträge auf der Route des Freezer van, der Auftrag mit Hebebühne auf der des Box truck

Wenn kein kompatibles Fahrzeug einen Auftrag aufnehmen kann, wird er nicht zugewiesen, mit einem Grund, der auf den Tag-Konflikt verweist.

Force allow und Force deny

Wenn die Ausnahme pro Auftrag statt pro Fähigkeit gilt, setzen diese beiden Fahrzeugfelder die Tag-Regeln für die aufgelisteten Aufträge außer Kraft:

  • Force allow orders: Dieses Fahrzeug darf die aufgelisteten Aufträge unabhängig von Tags bedienen.
  • Force deny orders: Dieses Fahrzeug darf die aufgelisteten Aufträge nie bedienen, auch wenn seine Tags passen. Force deny orders gewinnt über Force allow orders.

Beide Listen decken Einzelfälle ab: einen Kunden, der einen Fahrer ablehnt, oder ein Tor, das nur ein Transporter passiert. Wenn dieselbe Art von Auftrag wiederholt in einer Force-Liste erscheint, definieren Sie stattdessen einen Tag.

In Tabellen

Aufträge verwenden die Spalten Required tags und Forbidden tags. Fahrzeuge verwenden Tags, Force allow und Force deny. Alle fünf Spalten nehmen kommagetrennte Werte an. Die beiden Force-Spalten nehmen Auftrags-IDs an. Siehe die Spaltenreferenz.

Nächster Schritt

Tags entscheiden, welches Fahrzeug einen Auftrag bedienen darf. Produkttrennung: Ladeklassen nicht mischen entscheidet, welche Aufträge sich eine Route teilen dürfen. Für Arbeit, die eine Abholung mit ihrer Lieferung auf derselben Route verbindet, siehe Transfers (Abholung und Lieferung).

FAQ

Benötigt ein Fahrzeug jeden erforderlichen Tag oder nur einen?

Ein Fahrzeug benötigt jeden einzelnen. Ein Auftrag mit den Required tags freezer und tail lift darf nur von einem Fahrzeug bedient werden, dessen Tags beide enthalten. Ein Fahrzeug mit nur freezer darf ihn nicht bedienen. Forbidden tags schließen ein Fahrzeug aus, das einen davon hat. Die Schreibweise muss exakt übereinstimmen. Der Auftragseditor warnt, wenn kein Fahrzeug einen erforderlichen Tag hat.

Was passiert, wenn kein Fahrzeug zu den Tags eines Auftrags passt?

Der Auftrag wird nicht zugewiesen, mit einem Grund, der auf den Tag-Konflikt verweist. Der Planer senkt die Kosten nie, indem er die Kompatibilität verletzt. Beheben Sie das, indem Sie einem Fahrzeug den erforderlichen Tag geben, den Tag vom Auftrag entfernen oder den Auftrag im Feld Force allow orders eines Fahrzeugs eintragen, das die Tag-Regeln nur für diesen Auftrag außer Kraft setzt.

Wann sollte ich Force allow oder Force deny anstelle von Tags verwenden?

Verwenden Sie eine Force-Liste für eine einzelne Ausnahme statt für eine Fähigkeit. Tragen Sie einen Kunden, der einen Fahrer ablehnt, in das Feld Force deny orders dieses Fahrzeugs ein. Tragen Sie ein Tor, das nur ein Transporter passiert, in das Feld Force allow orders dieses Transporters ein. Force deny gewinnt über Force allow. Wenn dieselbe Art von Auftrag wiederholt in einer Force-Liste erscheint, definieren Sie stattdessen einen Tag.

(c) 2024–2026 Routinghub LLC, ein Unternehmen aus Delaware. Registernummer 7159503.