Sie können eine Regelsammlung erstellen, die eine XML-Datei liest und den Job anhand der Daten in der Datei verarbeitet, um beispielsweise eine Eingabedatei hinzuzufügen und zu refinen. Die Regelsammlung für den neuen Job stammt aus einer Job-Vorlage.
- Erstellen Sie einen Job mit dem Namen Vorlage.
Dieser Job dient als Vorlage für neue Jobs, die mit dieser Regel erstellt werden.
- Erstellen Sie im Job „Vorlage" eine neue Regelsammlung.
- Beginnen Sie die Regel mit dem Ereignis Remote-Auslöser.
- Fügen Sie die Aktion XML lesen hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
Schema Name (Schema-Name)
Allgemein > MySchema
Datei
String1
Validieren
Richtig
- Dies gibt die aus der anderen Regelsammlung übergebene XML-Datei an.
- Fügen Sie dem Ereignis XML lesen erfolgreich die Aktion Eingabedateien hinzufügen hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
UNC-Dateipfade
XML-Daten (MySchema) > InputFile
Job
XML-Daten (MySchema) > JobName
- Fügen Sie dem Ereignis Eingabedateien hinzugefügt die Aktion Eingabedateien refinen hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
Eingabedateien
Eingabedateien
Prozessvorlagenpfad
Vorheriges Ereignis (XML geparst – Erfolgreich) > XML-Daten (MySchema) > ProcessTemplateRefine
- Fügen Sie dem Ereignis Seite refinen – Erfolgreich die Aktion Einzelseitenausgabe durchführen hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
Seiten
Erfolgreich einem Refining unterzogene Eingabedateien > Seiten
Prozessvorlagenpfad
Vorheriges Ereignis (Eingabedatei hinzugefügt) > Vorheriges Ereignis (XML geparst – Erfolgreich) > XML-Daten (MySchema) > ProcessTemplateOutput
- Fügen Sie dem Ereignis Seite refinen – Warnung die Aktion E-Mail hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
Ziel
Vorheriges Ereignis (Eingabedatei hinzugefügt) > Vorheriges Ereignis (XML geparst – Erfolgreich) > XML-Daten (MySchema) > EmailProcessError
Betreff
Refining fehlgeschlagen
- Hiermit wird beim Fehlschlagen des Refining eine E-Mail-Nachricht an eine bestimmte Person gesendet.
- Fügen Sie dem Ereignis Einzelseitenausgabe durchführen erfolgreich die Aktion E-Mail hinzu, und setzen Sie die folgenden Parameter:
Parameter
Einstellung
Ziel
Vorheriges Ereignis (Eingabedatei-Refining erfolgreich) > Vorheriges Ereignis (Eingabedatei hinzugefügt) > Vorheriges Ereignis (XML geparst – Erfolgreich) > XML-Daten (MySchema) > EmailProcessError
Betreff
Ausgabe erfolgreich
- Hiermit wird bei erfolgreicher Ausgabe eine E-Mail-Nachricht an eine bestimmte Person gesendet.
- Fügen Sie dem Ereignis Einzelseitenausgabe durchführen – Warnung die Aktion E-Mail hinzu, und setzen Sie die folgenden Parameter:
Parameter
Option
Ziel
Vorheriges Ereignis (Eingabedatei-Refining erfolgreich) > Vorheriges Ereignis (Eingabedatei hinzugefügt) > Vorheriges Ereignis (XML geparst – Erfolgreich) > XML-Daten (MySchema) > EmailProcessError
Betreff
Ausgabe fehlgeschlagen
- Hiermit wird beim Fehlschlagen der Ausgabe eine E-Mail-Nachricht an eine bestimmte Person gesendet.
- Speichern Sie die Regelsammlung unter dem Namen Job-Verarbeitung.
- Aktivieren Sie die Regelsammlung im Job Vorlage.
Anmerkung: Wenn Sie XML schreiben, das nicht dem Schema folgt, gibt Prinergy beim Lesen der XML-Datei einen Fehler aus, und die Informationen werden im Fensterbereich „Regelsammlungsverlauf" mit einem roten Kreuz gekennzeichnet angezeigt. Die Informationen werden zudem in der Diagnostics-Anwendung auf dem Prinergy-Server angezeigt.