Zum Hauptinhalt springen

[Workflow builder - GCW] Dynamische Workflows mit Produktionspfaden erstellen

R
Verfasst von Roman Aldunate

Dieser Artikel behandelt die Funktionalität von Production Paths, mit der Benutzer automatisierte Workflows erstellen können, die sich in Echtzeit an Veränderungen in Produktionsumgebungen anpassen. Durch das Definieren von primären und Failover-Pfaden können Workflows Aufträge abhängig vom Maschinenstatus umleiten und so eine kontinuierliche Produktion ohne manuelles Eingreifen sicherstellen.


Maschinendetails verstehen

Der erste Schritt bei der Definition von Produktionspfaden besteht darin, Echtzeitdaten über Ihre Maschinen zu erfassen. Verwenden Sie dafür die Aktivitätskarte Get Machine Details.

  • Zugriff auf Maschinendaten im Maschinenpark: Diese Aktivität integriert sich direkt in Ihren Maschinenpark, um eine Liste verfügbarer Maschinen abzurufen.

  • Filterung nach bestimmten Maschinen: Sie können die Maschinenliste nach verschiedenen Kriterien filtern, darunter:

    • Maschinentyp (z. B. Digitaldruckmaschinen)

    • Maschinenuntertyp (z. B. Digitaldruckmaschinen – bogenorientiert)

    • Marke (z. B. HP)

    • Modell (z. B. Indigo 5000)

  • Kontext: Nach der Ausführung fügt die Aktivität die Details aller Maschinen, die Ihren Kriterien entsprechen, dem Kontext des Workflows hinzu. Diese Informationen, einschließlich des Status der Maschine (Aktiv oder Inaktiv) und der unterstützten Bogenformate, stehen für nachfolgende Schritte zur Verfügung.


Primäre und Failover-Pfade definieren

Nutzen Sie die verbesserte Paths-Aktivität, um Ihre Routing-Logik festzulegen. Hier richten Sie bedingtes Routing basierend auf den soeben abgerufenen Maschinendaten ein.

  • Fügen Sie die Aktivität „Paths“ ein: Platzieren Sie die Aktivität Paths nach Get Machine Details.

  • Pfade erstellen: Erstellen Sie für jede Maschine, zu der Sie routen möchten, einen neuen Pfad. Die Pfade werden in der Reihenfolge von oben nach unten ausgewertet, sodass der erste Pfad in der Liste die höchste Priorität hat.

  • Bedingungen festlegen: Definieren Sie für jeden Pfad eine Bedingung basierend auf dem Maschinenstatus aus dem Kontext.

    • Zum Beispiel: Für Path A (Ihre höchste Priorität) legen Sie die Bedingung fest: (Indigo 5000) is equal to (online).

    • Wenn diese Maschine online ist, folgt der Workflow diesem Pfad und ignoriert die nachfolgenden. Wenn sie nicht online ist, löst der Workflow automatisch den nächsten Pfad aus.

  • Gruppen für mehrere Maschinen verwenden: Wenn Sie möchten, dass ein einzelner Pfad aktiv ist, sobald eine von mehreren Maschinen verfügbar ist, fügen Sie eine Gruppe von Regeln hinzu. Verwenden Sie den Operator OR, um zu prüfen, ob Maschine 1 is equal to online OR oder ob Maschine 2 is equal to online ist.


Anpassung jedes Produktionswegs

Nach der Aktivität Paths teilt sich die Workflow‑Leinwand visuell in separate Zweige auf – einen für jeden von Ihnen konfigurierten Pfad. So können Sie pfadspezifische Aktivitäten mit individuellen Einstellungen hinzufügen.

  • Maßgeschneiderte Konfigurationen: Dies ist entscheidend, um sicherzustellen, dass für jede Maschine die richtigen Einstellungen angewendet werden. Sie können jeder Verzweigung eine eigene Imposition-Karte, FTP-Upload-Karte oder eine andere Aktivität hinzufügen.

  • Beispiel: Für Ihren Path 1-Zweig (die HP Indigo 5000) können Sie eine Ausschießaktivität hinzufügen, die mit einer Vorlage für das Modell 5000 konfiguriert ist. Für Ihren Path 2-Zweig (die HP Indigo 7000) würden Sie für diese Maschine eine andere Ausschießvorlage hinzufügen.

Durch die Nutzung von Production Paths erstellen Sie einen dynamischen und widerstandsfähigen Workflow, der sich automatisch an den Status Ihrer Produktionsmaschinen anpasst und sicherstellt, dass Aufträge stets effizient geleitet werden.


Hat dies deine Frage beantwortet?