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.
- 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.
- Erstellen Sie im Job Trichter eine neue Regelsammlung, und starten Sie diese mit dem Ereignis Job-Hot-Folder-Ablage.
- 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
- Hierdurch werden Daten aus der XML-Datei gespeichert, sodass Sie die Daten für spätere Aktionen in der Regel verwenden können.
- 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
- Hierdurch wird ein neuer Job erstellt, die Regelsammlung wird aus der Job-Vorlage in den neuen Job kopiert, und die Regelsammlung wird aktiviert.
- Anmerkung: Wenn Sie Job-Gruppe nicht festlegen, müssen Sie Job-Stammverzeichnis-Freigabe festlegen.
- 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
- 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.
- 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.
- 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%
- 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.
- Hierdurch wird der gerade erstellte Job ausgewählt und der Speicherort der XML-Datei für die Regelsammlung angegeben, die den neuen Job verarbeitet.
- Speichern Sie die Regelsammlung unter dem Namen Trichter.
- Aktivieren Sie die Regelsammlung für den Job Trichter.
- Führen Sie im Job Trichter folgende Schritte aus:
- Erstellen Sie einen Ordner, der als Hot Folder fungiert.
- Fügen Sie einen Hot Folder hinzu, und legen Sie fest, dass dieser die Regelsammlung „Trichter" verarbeitet.
- Testen Sie das System, indem Sie in dem Hot Folder eine XML-Datei ablegen.