Tipps zur Verwendung von Schrittvorlagen

Diese Hinweise für die Verwendung von Schrittvorlagen helfen Ihnen dabei, die Schritte auszuwählen, die in einen Workflow platziert werden, die Schritte in der richtigen Reihenfolge anzuordnen und die Vorteile der Funktionen für bedingte Verarbeitung zu nutzen. Der Workflow-Editor nimmt keine Validierung der Workflows vor, um sicherzustellen, dass Schritte in der richtigen Reihenfolge sind oder dass bedingte Verarbeitungsregeln funktionieren.

Beispiel-Workflows zum Erlernen der Sortierung von Schritten

RICOH ProcessDirector enthält mehrere Beispiel-Workflows, und weitere werden mit Funktionen wie Archiv oder Kuvertiereinheit bereitgestellt. Wir empfehlen dringend, dass Sie sich mit der Reihenfolge der Schritte in den Beispiel-Workflows befassen, insbesondere in den komplizierteren Workflows, bevor Sie einen eigenen erstellen.

Erster und letzter Schritt in einem Workflow

Wir empfehlen dringend, dass Sie als ersten Schritt in einem Workflow SetJobPropsFromTextFile und als letzten Schritt RemoveJobs festlegen. Wenn der Workflow einen Schritt empfängt, liest SetJobPropsFromTextFile alle Schritte im Workflow und initialisiert die Werte für die Jobmerkmale mit den Standardwerten für diese Schritte.

    Hinweis:
  • Der Schritt AssignJobValues legt Merkmalwerte fest, weist aber nicht Merkmalwerte von allen Schritten in einem Workflow zu. Da SetJobPropsFromTextFile alle Schritte berücksichtigt, ist er die bessere Wahl für den ersten Schritt.

Der Schritt RemoveJobs löscht nicht nur Datendateien aus dem System, sondern bereinigt auch Datenbankeinträge für einen Job.

Wir empfehlen, dass Sie einen Schritt RetainCompletedJobs vor dem Schritt RemoveJobs platzieren. Wenn Ihr Workflow keinen Schritt RetainCompletedJobs enthält, verschwinden die Jobs aus dem System, sobald sie den Schritt vor dem Schritt RemoveJobs abgeschlossen haben.

Merkmalwerte mit verschiedenen Schritten auf Basis derselben Schrittvorlage

Sie können Schritte auf Basis von Schrittvorlagen mit Positionsmerkmalen mehrmals in einen Workflow platzieren, und deren Eigenschaften können verschiedene Werte aufweisen, wenn die einzelnen Schritte verwendet werden. Die Schrittvorlage RunExternalProgram ist ein Beispiel. Zwei verschiedene RunExternalProgram-Schritte können zwei verschiedene externe Programme ausführen.

Sie können in einem Workflow auch mehrmals Schrittvorlagen platzieren, die keine Positionsmerkmale aufweisen. Wenn Sie den Wert eines Schrittmerkmals ändern, ändern sich die Werte der Merkmale für die anderen Schritte. Die Schrittvorlagen PrintJobs und RetainCompletedJobs sind Beispiele.

  • Zwei verschiedene PrintJobs-Schritte können nur einen Wert für das Merkmal Angeforderter Drucker aufweisen. Wenn Sie möchten, dass zwei verschiedene Abzweigungen eines bedingten Workflows zu einem anderen Drucker drucken, müssen Sie einen Schritt auf Basis der Schrittvorlage AssignJobValues vor jedem PrintJobs-Schritt platzieren. Legen Sie für die einzelnen Abzweigungen des bedingten Workflows für jeden AssignJobValues-Schritt die gewünschten Werte fest. Der Wert des Merkmals Angeforderter Drucker in den einzelnen AssignJobValues-Schritten überschreibt den Wert des Merkmals Angeforderter Drucker in den beiden PrintJobs-Schritten.
  • Zwei RetainCompletedJobs-Schritte dürfen nur einen Wert für das Merkmal Aufbewahrungszeitraum aufweisen. Verwenden Sie AssignJobValues-Schritte, um verschiedene Werte für das Merkmal Aufbewahrungszeitraum vor dem Schritt RetainCompletedJobs festzulegen.
    Hinweis:
  • Wenn ein Job mehrere Workflows in Ihrem Produktionsdruckvorgang durchläuft, können Sie AssignJobValues-Schritte in einem Workflow verwenden, um die Merkmalwerte für Schritte wie PrintJobs in einem anderen Workflow festzulegen. Der Merkmalwert wird im Notizbuch der Merkmale des Jobs angezeigt, während sich der Job im ersten Workflow befindet, da der Schritt, für den das Merkmal festgelegt ist, sich nicht im ersten Workflow befindet. Sobald der Job an den zweiten Workflow übertragen wird, wird der Wert des Merkmals im Notizbuch der Merkmale des Jobs angezeigt.

Um zu erkennen, ob ein Merkmal in einer Schrittvorlage positionsgebunden ist, klicken Sie auf das Symbol . Überprüfen Sie in der Hilfe die Hinweise zur Verwendung.

Verschiedene Datenströme in einem bedingten Workflow

Wenn Sie verschiedene Abzweigungen eines bedingten Workflows für Jobs in verschiedenen Datenströmen, wie PDF und AFP, verwenden möchten, müssen Sie sicherstellen, dass das Merkmal Eingabedatenstrom ordnungsgemäß festgelegt ist, bevor der Job die bedingte Verarbeitung durch den Datenstrom erreicht. Der Schritt DetectInputDataStream legt den Wert des Merkmals Eingabedatenstrom fest.

Wenn Ihr Workflow nur einen Datenstrom verarbeitet, können Sie den Schritt DetectInputDataStream auslassen und den Wert des Merkmals Eingabedatenstrom für den Schritt SetJobPropsFromTextFile am Anfang des Workflows festlegen.

Wenn Sie den Wert des Merkmals Eingabedatenstrom nicht festlegen, könnte RICOH ProcessDirector den Wert auf Unbekannt setzen. Wenn ein Anschluss eine Regel aufweist, die den Wert des Merkmals Eingabedatenstrom prüft, könnte Ihr Workflow unerwartete Ergebnisse zurückgeben, wenn er Jobs in unbekannten Datenströmen verarbeitet.

Schritte zum erneuten Drucken von Teiljobs

Der Schritt CreatePageRanges generiert eine AFP- oder PDF-Untergruppen-Druckdatei, wenn Sie die Funktion Erneut drucken auswählen und weniger als den ganzen Job festlegen. Um zu funktionieren, benötigt CreatePagesRanges Informationen zur Anzahl der Seiten im Job. Schritte auf Basis der Schrittvorlagen EnableRepositioning und CountPages können zu diesem Zweck verwendet werden, müssen jedoch vor dem CreatePageRanges-Schritt im Workflow platziert werden. Sie benötigen nur einen davon. Wenn Ihr Job AFP-indexiert ist, verwenden Sie EnableRepositioning. Andernfalls verwenden Sie CountPages. Wenn Ihre Jobs weder AFP noch PDF sind, verwenden Sie keinen der drei Schritte.

Schritt zum Zusammenhalten zugehöriger untergeordneter Jobs

Manchmal kann es vorkommen, dass Ihr ursprünglicher Job in mehrere untergeordnete Jobs aufgeteilt wurde, die Sie an wichtigen Stellen im Workflow, z. B. beim Druck, zusammenhalten möchten. Platzieren Sie einen WaitForRelatedJobs-Schritt vor dem Schritt, der alle untergeordneten Jobs zusammen erfordert. Der Schritt WaitForRelatedJobs stoppt die Verarbeitung, bis alle untergeordneten Jobs diese Stelle im Workflow erreichen.

Schrittvorlagen, die nicht kopiert oder gelöscht werden können

Einige Schrittvorlagen, wie PrintJobs und RemoveJobs, sind durch das System geschützt. Sie können weder kopiert noch gelöscht werden. Auch wenn Sie möglicherweise den Wert für das Merkmal Angeforderter Drucker in der Schrittvorlage PrintJobs auf einen Druckertyp setzen und dann die Schrittvorlage PrintJobs kopieren und den Wert in der Kopie auf einen anderen Druckertyp festlegen möchten, können Sie dies nicht tun. Verwenden Sie zwei Schritte auf Basis der Schrittvorlage AssignJobValues, um verschiedene Merkmalwerte festzulegen, und übergeben Sie diese an den Schritt PrintJobs im Workflow.

Schritt für die Benachrichtigung bei Jobs, die in einem bedingten Workflow stoppen

Wenn Sie eine Nachricht in das Jobprotokoll schreiben möchten, wenn ein Job in einem Schritt stoppt, weil die bedingte Verarbeitung in einem Workflow nicht korrekt entworfen wurde, fügen Sie einen Schritt auf Basis der Schrittvorlage FailWithMessage als letzte bedingte Abzweigung eines Schritts hinzu. Wenn ein Job beim Schritt FailWithMessage ankommt, schreibt RICOH ProcessDirector die Nachricht, die Sie im Schritt FailWithMessage angeben.

Wenn Sie keinen Schritt FailWithMessage haben und ein Job eine oder mehrere der Bedingungen zum Wechseln zu einem anderen Job nicht erfüllt, bleibt der Job in einem Status Kein passender Anschluss in dem Schritt.

Schritte, die für die Funktion "Erneut verarbeiten" verfügbar sind

Jeder Schritt in einem Workflow verfügt über ein Merkmal Neustarttyp für Schritt. Der Standardwert ist Allgemein. Wenn ein Schritt einen beliebigen Wert für das Merkmal Neustarttyp für Schritt mit Ausnahme von Keine aufweist, können Sie den Schritt auswählen, wenn Sie die Funktion Erneut verarbeiten für einen Job verwenden. RICOH ProcessDirector speichert die Eingabedruckdatei für die einzelnen Schritte, bei denen Sie einen Job erneut starten können. Wenn Sie die Anzahl der Kopien großer Druckdateien, die Sie in Ihrem System aufbewahren, reduzieren möchten, legen Sie für das Merkmal Neustarttyp für Schritt als Wert Keine bei einigen Schritten fest. Bediener können Jobs immer noch erneut verarbeiten, aber sie müssen den Job möglicherweise an einem früheren Schritt im Workflow starten.

    Hinweis:
  • Nur Schritte, die für einen Job ausgeführt wurden, können erneut verarbeitet werden. Je nach Schritt und Attributen, kann ein Job, der erneut verarbeitet wird, möglicherweise einen anderen Pfad durch den Workflow nehmen.
  • Wenn Sie einen Workflow mit aktiven Jobs bearbeiten möchten, müssen Sie die Bearbeitung am Anfang des Workflows neu beginnen, um den Job neu zu starten.

Schritte, die für die Funktion "Erneut drucken" verfügbar sind

Wir empfehlen, für das Merkmal Neustarttyp für Schritt den Wert Druck bei dem Schritt CreatePageRanges festzulegen. Wenn ein Bediener die Funktion Erneut drucken für einen Job verwendet, startet RICOH ProcessDirector den erneuten Druckprozess beim ersten Schritt im Workflow mit einem Merkmal Neustarttyp für Schritt des Werts Druck. Wenn Sie für das Merkmal Neustarttyp für Schritt bei mindestens einem Schritt den Wert Druck festlegen, können Sie die Option Erneut drucken nicht verwenden. RICOH ProcessDirector legt für das Merkmal Neustarttyp für Schritt nicht standardmäßig den Wert Druck fest.

Schritte, die für die Funktion "Fehler umgehen" zur Verfügung stehen

Wenn Sie einen Schritt verwenden, der einen Job in den Fehlerstatus versetzt, können Sie die Funktion Fehler umgehen verwenden, um den Job manuell aus dem Fehlerstatus zu verschieben. Legen Sie für das Merkmal Fehlerumgehung zulassen den Wert Ja fest. So versetzt beispielsweise der Schritt VerifyPrintedSheetCount den Job in den Fehlerstatus, wenn die Anzahl nicht übereinstimmt. Wenn für das Merkmal Fehlerumgehung zulassen der Wert Ja festgelegt ist, kann ein Bediener erzwingen, dass ein Job durch den Workflow fortgesetzt wird, obwohl die Anzahl der gedruckten Blätter nicht verifiziert wurde.

Zusätzliche Informationen zu Schrittvorlagen

Mehrere Schrittvorlagen weisen Beziehungen zu anderen Schrittvorlagen auf. Jede Schrittvorlage hat ein Referenzthema im Bereich "Bereitgestellte Schrittvorlagen" im Information Center. Sehen Sie sich die Hinweise zur Verwendung in diesen Themen an, um die Beziehungen nachvollziehen zu können, bevor Sie die Schrittvorlagen in einem Workflow verwenden.