Page tree

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.

  1. Erstellen Sie einen Job mit dem Namen Vorlage.

Dieser Job dient als Vorlage für neue Jobs, die mit dieser Regel erstellt werden.

  1. Erstellen Sie im Job „Vorlage" eine neue Regelsammlung.
  2. Beginnen Sie die Regel mit dem Ereignis Remote-Auslöser.
  3. 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

  4. Dies gibt die aus der anderen Regelsammlung übergebene XML-Datei an.
  5. 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

  6. 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

  7. 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

  8. 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

  9. Hiermit wird beim Fehlschlagen des Refining eine E-Mail-Nachricht an eine bestimmte Person gesendet.
  10. 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

  11. Hiermit wird bei erfolgreicher Ausgabe eine E-Mail-Nachricht an eine bestimmte Person gesendet.
  12. 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

  13. Hiermit wird beim Fehlschlagen der Ausgabe eine E-Mail-Nachricht an eine bestimmte Person gesendet.
  14. Speichern Sie die Regelsammlung unter dem Namen Job-Verarbeitung.
  15. 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.

  • No labels