Page tree

Sie können einen Job erstellen, der eine XML-Datei über einen Hot Folder empfängt, anhand der Informationen aus der XML-Datei einen neuen Job erstellt und dann die XML-Datei in den neuen Job verschiebt.

  1. Erstellen Sie einen neuen Job mit dem Namen Trichter, der die XML-Dateien empfängt und die neuen Jobs auf der Grundlage der XML-Dateien erstellt.
  2. Erstellen Sie im Job Trichter eine neue Regelsammlung, und starten Sie diese mit dem Ereignis Job-Hot-Folder-Ablage.
  3. Fügen Sie die Aktion XML lesen hinzu, und setzen Sie die folgenden Parameter:

    Parameter

    Einstellung

    Schema Name (Schema-Name)

    Allgemein > MySchema

    Datei

    Element (Datei)

    Validieren

    Richtig

  4. Hierdurch werden Daten aus der XML-Datei gespeichert, sodass Sie die Daten für spätere Aktionen in der Regel verwenden können.
  5. Fügen Sie die Aktion Job erstellen hinzu, und setzen Sie die folgenden Parameter:

    Parameter

    Einstellung

    New Job Name (Name des neuen Jobs)

    XML-Daten (MySchema) > JobName

    Job Group (Job-Gruppe)

    MyGroup

    Job-Vorlage

    Vorlage

    Aus Job-Vorlagen-Optionen erstellen

    Regeln

  6. Hierdurch wird ein neuer Job erstellt, die Regelsammlung wird aus der Job-Vorlage in den neuen Job kopiert, und die Regelsammlung wird aktiviert.
  7. Anmerkung: Wenn Sie Job-Gruppe nicht festlegen, müssen Sie Job-Stammverzeichnis-Freigabe festlegen.
  8. Fügen Sie die Aktion Dateien kopieren oder verschieben hinzu, und setzen Sie die folgenden Parameter:

    Parameter

    Einstellung

    Zu verschiebende Dateien

    Stammereignis (Job-Hot-Folder-Ablage) > UNC-Dateipfade

    Zielverzeichnis

    Job > Stammverzeichnis > Pfadname

    Verschieben

    Richtig

  9. Hierdurch werden alle Dateien aus dem Ordner HotFolders\Processed aus dem Stammverzeichnis für den Job Trichter in das Job-Verzeichnis des neu erstellten Jobs verschoben.
  10. Tipp: Sie können die Datei in den Ordner UserDefinedFolders im Job-Ordner verschieben. Sie können die Datei auch in einen bestimmten Unterordner verschieben, den Sie in Prinergy Administrator definieren.
  11. Fügen Sie die Aktion Remote-Auslöser senden hinzu, und setzen Sie die folgenden Parameter:

    Parameter

    Einstellung

    Zielgerät

    Vorheriges Ereignis (Job erstellt) > Job > Stammverzeichnis > Servername

    Zielkontext

    Vorheriges Ereignis (Job erstellt) > Job > Job-Name

    Pfad für Regelsammlung

    Job-Verarbeitung

    Zusätzliche Eigenschaften: Zeichenfolge 1

    %triggerEvent.Previous.Job.Home.PathName%%triggerEvent.Previous.Previous.IntentFile.FileName%

  12. String1 ist die Kombination von Vorheriges Ereignis (Job erstellt) > Job > Stammverzeichnis > Pfadname vor einem Schrägstrich und dann Vorheriges Ereignis (Job erstellt) > Vorheriges Ereignis (XML geparst - Erfolgreich) > Datei > Dateiname.
  13. Hierdurch wird der gerade erstellte Job ausgewählt und der Speicherort der XML-Datei für die Regelsammlung angegeben, die den neuen Job verarbeitet.
  14. Speichern Sie die Regelsammlung unter dem Namen Trichter.
  15. Aktivieren Sie die Regelsammlung für den Job Trichter.
  16. Führen Sie im Job Trichter folgende Schritte aus:
    1. Erstellen Sie einen Ordner, der als Hot Folder fungiert.
    2. Fügen Sie einen Hot Folder hinzu, und legen Sie fest, dass dieser die Regelsammlung „Trichter" verarbeitet.
  17. Testen Sie das System, indem Sie in dem Hot Folder eine XML-Datei ablegen.
  • No labels