Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PRINSAG and version 9.0
Sv translation
languageen

Create a rule set that reads an XML file and uses the data in the file to process the job—for example, to add and refine an input file. The new job gets its rule set from a template job.

  1. Create a job named Template.
    This job is the template for new jobs that are created by the rule.
  2. In the template job, create a new rule set.
  3. Start the rule with a Remote Trigger event.
  4. Add the Read XML action, and set the following parameters:

    Parameter

    Setting

    Schema Name

    General > MySchema

    File

    String1

    Validate

    True

    This identifies the XML file passed from the other rule set.
  5. Add the Add Input Files action to the Read XML Success event, and set the following parameters:

    Parameter

    Setting

    UNC File Paths

    XML Data (MySchema) > InputFile

    Job

    XML Data (MySchema) > JobName

  6. Add the Refine Input Files action to the Add Input Files Added event, and set the following parameters:

    Parameter

    Setting

    Input Files

    Input Files

    Process Template path

    Previous Event (XML Parsed OK) > XML Data (MySchema) > ProcessTemplateRefine

  7. Add the Perform Loose Page Output action to the Refine Input File Success event, and set the following parameters:

    Parameter

    Setting

    Pages

    Input Files Refined Successfully > Pages

    Process Template path

    Previous Event (Input File Added) > Previous Event (XML Parsed OK) > XML Data (MySchema) > ProcessTemplateOutput

  8. Add the Email action to the Refine Input File Warn event, and set the following parameters:

    Parameter

    Setting

    To

    Previous Event (Input File Added) > Previous Event (XML Parsed OK) > XML Data (MySchema) > EmailProcessError

    Subject

    Refine failed

    This sends an email message to someone if the refine fails.
  9. Add the Email action to the Perform Loose Page Output Success event, and set the following parameters:

    Parameter

    Setting

    To

    Previous Event (Input File Refined OK) > Previous Event (Input File Added) > Previous Event (XML Parsed OK) > XML Data (MySchema) > EmailProcessError

    Subject

    Output succeeded

    This sends an email message to someone when the output succeeds.
  10. Add the Email action to the Perform Loose Page Output Warn event, and set the following parameters:

    Parameter

    Option

    To

    Previous Event (Input File Refined OK) > Previous Event (Input File Added) > Previous Event (XML Parsed OK) > XML Data (MySchema) > EmailProcessError

    Subject

    Output failed

    This sends an email message to someone if the output fails.
  11. Save the rule set with the name ProcessJob.
  12. Enable the rule set in the Template job.

Note: If you write XML that does not adhere to the schema, Prinergy will fail upon reading the XML file and the information will be shown in the Rule Set Execution History panel with a red cross. The information will also be displayed in the Diagnostics application on the Prinergy server.

Sv translation
languagede

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

Sv translation
languagezh

创建读取 XML 文件并使用该文件中的数据处理作业(例如,添加和精炼输入文件)的规则集。新作业将从模板作业中获取其规则集。

  1. Anchor
    Bookmark146_task_F90425BA9FEB449EB01D963
    Bookmark146_task_F90425BA9FEB449EB01D963
    创建名为 Template 的作业。

该作业是用规则创建的新作业的模板。

  1. 在模板作业中,创建新的规则集。
  2. 远程触发事件启动该规则。
  3. 添加读 XML 操作并设置以下参数:

    参数

    设置

    模式名称

    通用 > MySchema

    文件

    String1

    检验

  4. 这可以确认从其他规则集传送的 XML 文件。
  5. 添加输入文件操作添加到读 XML 成功事件,并设置以下参数:

    参数

    设置

    UNC 文件路径

    XML 数据 (MySchema) > InputFile

    作业

    XML 数据 (MySchema) > JobName

  6. 精炼输入文件操作添加到添加输入文件已添加事件,并设置以下参数:

    参数

    设置

    输入文件

    输入文件

    处理模板路径

    先前事件(XML 解析成功) > XML 数据 (MySchema) > ProcessTemplateRefine

  7. 执行单页输出操作添加到精炼输入文件成功事件,并设置以下参数:

    参数

    设置

    页面

    输入文件精炼成功 > 页面

    处理模板路径

    先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > ProcessTemplateOutput

  8. 发送电子邮件操作添加到精炼输入文件警告事件,并设置以下参数:

    参数

    设置

    目标

    先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    精炼失败

  9. 这会在精炼失败时向某人发送电子邮件消息。
  10. 发送电子邮件操作添加到执行单页输出成功事件,并设置以下参数:

    参数

    设置

    目标

    先前事件(输入文件精炼成功) > 先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    输出成功

  11. 这会在输出成功时向某人发送电子邮件消息。
  12. 发送电子邮件操作添加到执行单页输出警告事件,并设置以下参数:

    参数

    选项

    目标

    先前事件(输入文件精炼成功) > 先前事件(输入文件已添加) > 先前事件(XML 解析成功) > XML 数据 (MySchema) > EmailProcessError

    主题

    输出失败

  13. 这会在输出失败时向某人发送电子邮件消息。
  14. 以名称 ProcessJob 保存规则集。
  15. Template 作业中启用规则集。

注: 如果编写的 XML 不符合模式,则印能捷在读取 XML 文件时将失败,"规则集执行历史记录"窗格中将显示带红叉的信息。该信息还将显示在印能捷服务器上的诊断应用程序中。

Sv translation
languagees

Cree un conjunto de reglas que lea un un archivo XML y utilice los datos del archivo para procesar el trabajo; por ejemplo para agregar y afinar un archivo de entrada. El nuevo trabajo obtiene el conjunto de reglas de un trabajo de plantilla.

  1. Anchor
    Bookmark146_task_F90425BA9FEB449EB01D963
    Bookmark146_task_F90425BA9FEB449EB01D963
    Cree un trabajo llamado Plantilla.

Este trabajo será la plantilla para los trabajos nuevos creados mediante la regla.

  1. En el trabajo de plantilla, cree un nuevo conjunto de reglas.
  2. Inicie la regla con un evento Desencadenador remoto.
  3. Agregue la acción Leer XML y defina los parámetros siguientes:

    Parámetro

    Configuración

    Schema Name (Nombre del esquema)

    General > MySchema

    File (Archivo)

    String1

    Validar

    Verdadero

  4. Se identifica el archivo XML transferido desde el otro conjunto de reglas.
  5. Agregue la acción Agregar archivos de entrada al evento Leer XML correcto y defina los parámetros siguientes:

    Parámetro

    Configuración

    Rutas de archivo UNC

    Datos XML (MySchema) > InputFile

    Job (Trabajo)

    Datos XML (MySchema) > JobName

  6. Agregue la acción Afinar archivos de entrada al evento Agregar archivos de entrada agregados y defina los parámetros siguientes:

    Parámetro

    Configuración

    Archivos de entrada

    Archivos de entrada

    Ruta de plantilla de proceso

    Evento anterior (XML analizado correctamente) > Datos XML (MySchema) > ProcessTemplateRefine.

  7. Agregue la acción Efectuar salida de materiales gráficos de una página sueltos al evento Afinar archivo de entrada correcto y defina los parámetros siguientes:

    Parámetro

    Configuración

    Páginas

    Archivos de entrada afinados correctamente > Páginas

    Ruta de plantilla de proceso

    Evento anterior (Archivo de entrada agregado) > Evento anterior (XML analizado correctamente) > Datos XML (MySchema) > ProcessTemplateOutput

  8. Agregue la acción Correo electrónico al evento Advertencia de afinar archivo de entrada y defina los parámetros siguientes:

    Parámetro

    Configuración

    Para

    Evento anterior (Archivo de entrada agregado) > Evento anterior (XML analizado correctamente) > Datos XML (MySchema) > EmailProcessError

    Asunto

    Error de afinado

  9. Esto envía un mensaje de correo electrónico a alguien si el afinado falla.
  10. Agregue la acción Correo electrónico al evento Efectuar salida de páginas sueltas correcto y defina los parámetros siguientes:

    Parámetro

    Configuración

    Para

    Evento anterior (Afinado de archivo de entrada correcto) > Evento anterior (Archivo de entrada agregado) > Evento anterior (XML analizado correctamente) > Datos XML (MySchema) > EmailProcessError

    Asunto

    Salida correcta

  11. Esto envía un mensaje de correo electrónico a alguien cuando la salida es correcta.
  12. Agregue la acción Correo electrónico al evento Advertencia de efectuar salida de páginas sueltas y defina los parámetros siguientes:

    Parámetro

    Opción

    Para

    Evento anterior (Afinado de archivo de entrada correcto) > Evento anterior (Archivo de entrada agregado) > Evento anterior (XML analizado correctamente) > Datos XML (MySchema) > EmailProcessError

    Asunto

    Salida con errores

  13. Esto envía un mensaje de correo electrónico a alguien si la salida falla.
  14. Guarde el conjunto de reglas con el nombre Trabajo en proceso.
  15. Active el conjunto de reglas del trabajo Plantilla.

Nota: Si crea un archivo XML que no se ajusta al esquema, Prinergy no puede leerlo y la información se muestra en el panel Historial de ejecución de conjuntos de reglas con una cruz roja. La información también se muestra en la aplicación de diagnóstico del servidor de Prinergy.

Sv translation
languagefr

Créez un jeu de règles qui lit un fichier XML et utilise les données dans le fichier pour traiter le travail, par exemple, pour ajouter et raffiner un fichier d'entrée. Le nouveau travail obtient son jeu de règles à partir d'un modèle de travail.

  1. Anchor
    Bookmark146_task_F90425BA9FEB449EB01D963
    Bookmark146_task_F90425BA9FEB449EB01D963
    Créez un travail dénommé Modèle.

Ce travail est le modèle de nouveaux travaux créés par la règle.

  1. Dans le gabarit, créez un nouveau jeu de règles.
  2. La règle doit commencer avec l'événement Démarrage à distance.
  3. Ajoutez l'action Lire XML, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Schema Name (Nom du schéma)

    Général > MonSchéma

    Fichier

    Chaîne1

    Valider

    Vrai

  4. Cela identifie le fichier XML passé de l'autre jeu de règles.
  5. Ajoutez l'action Ajouter les fichiers d'entrée à l'événement Réussite lecture XML, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Chemins universels des fichiers

    Données XML (MonSchéma) > NomTravail

    Travail

    Données XML (MonSchéma) > NomTravail

  6. Ajoutez l'action Raffiner les fichiers d'entrée à l'événement Ajouter fichiers d'entrée ajoutés, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Fichiers d'entrée

    Fichiers d'entrée

    Chemin du modèle de processus

    Événement précédent (XML évalué OK) > XML Data (MonSchéma) ( > RaffinerModèleProcessus

  7. Ajoutez l'action Réaliser une sortie de pages non-imposées à l'événement Réussite du raffinage du fichier d'entrée, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Pages

    Fichiers d'entrée raffinés avec succès > Pages

    Chemin du modèle de processus

    Événement précédent (Fichier d'entrée ajouté) > Événement précédent (XML évalué OK) > Données XML (MonSchéma) > SortieModèleProcessus

  8. Ajoutez l'action Courrier électronique à l'événement Avertissement raffinage du fichier d'entrée, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Pour

    Événement précédent (Fichier d'entrée ajouté) > Événement précédent (XML évalué OK) > Données XML (MonSchéma) > ErreurProcessusEmail

    Objet

    Échec du raffinage

  9. Cela envoie un courrier électronique à quelqu'un si le raffinage échoue.
  10. Ajoutez l'action Courrier électronique à l'événement Réussite réalisation sortie de pages non-imposées, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Pour

    Événement précédent (Fichier d'entrée raffiné OK) > Événement précédent (Fichier d'entrée ajouté) > Événement précédent (XML évalué OK) > Données XML (MonSchéma) > ErreurProcessusEmail

    Objet

    Réussite sortie

  11. Cela envoie un courrier électronique à quelqu'un si la sortie réussie.
  12. Ajoutez l'action Courrier électronique à l'événement Avertissement réalisation sortie de pages non-imposées, puis configurez les paramètres suivants :

    Paramètre

    Option

    Pour

    Événement précédent (Fichier d'entrée raffiné OK) > Événement précédent (Fichier d'entrée ajouté) > Événement précédent (XML évalué OK) > Données XML (MonSchéma) > ErreurProcessusEmail

    Objet

    Échec sortie

  13. Cela envoie un courrier électronique à quelqu'un si la sortie échoue.
  14. Enregistrez le jeu de règles avec le nom ProcessJob.
  15. Activez le jeu de règles dans le Modèle de travail.

Remarque : Si vous écrivez du XML qui n'adhère pas au schéma, Prinergy échouera à la lecture du fichier XML et les informations seront affichées dans le panneau d'historique d'exécution du jeu de règles avec une croix rouge. Les informations seront également affichées dans l'application Diagnostics sur le serveur Prinergy.

Sv translation
languageja

XML ファイルを読み取り、そのファイル内のデータを使用してジョブの処理(入力ファイルの追加やリファインなど)を行うルール セットを作成します。新規ジョブは、テンプレート ジョブからルール セットを取得します。

  1. Anchor
    Bookmark146_task_F90425BA9FEB449EB01D963
    Bookmark146_task_F90425BA9FEB449EB01D963
    Templateという名前のジョブを作成します。

このジョブは、ルールによって作成される新しいジョブのテンプレートになります。

  1. テンプレート ジョブで、新しいルール セットを作成します。
  2. ルールをリモート トリガイベントで開始します。
  3. XML の読み取りアクションを追加して、以下のパラメータを設定します。

    パラメータ

    設定

    スキーマ名

    全般 > MySchema

    ファイル

    文字列 1

    検証

    はい

  4. これは、他のルール セットから渡された XML ファイルを識別します。
  5. 入力ファイルの追加アクションをXML の読み取り - OKイベントに追加して、以下のパラメータを設定します。

    パラメータ

    設定

    UNC ファイル パス

    XML データ(MySchema) > 入力ファイル

    ジョブ

    XML データ(MySchema) > <ジョブ名>

  6. 入力ファイルのリファインアクションを入力ファイルの追加 - 追加イベントに追加して、以下のパラメータを設定します。

    パラメータ

    設定

    入力ファイル

    入力ファイル

    プロセス テンプレートのパス

    前のイベント(XML の解析 - OK) > XML データ(MySchema) > ProcessTemplateRefine

  7. 単ページ出力の実行アクションを入力ファイルのリファイン - OKイベントに追加して、以下のパラメータを設定します。

    パラメータ

    設定

    ページ

    入力ファイル - リファイン済み > ページ

    プロセス テンプレートのパス

    前のイベント(入力ファイル - 追加) > 前のイベント(XML 解析 - OK) > XML データ(MySchema) > ProcessTemplateOutput

  8. E-メールアクションを入力ファイルのリファイン - 警告イベントに追加して、以下のパラメータを設定します。

    パラメータ

    設定

    目的

    前のイベント(入力ファイル - 追加) > 前のイベント(XML 解析 - OK) > XML データ(MySchema) > EmailProcessError

    件名

    リファイン - エラー

  9. リファインがエラー終了したときに E-メール メッセージを送信します。
  10. E-メールアクションを単ページ出力の実行 - OKイベントに追加して、以下のパラメータを設定します。

    パラメータ

    設定

    目的

    前のイベント(入力ファイルのリファイン - OK) > 前のイベント(入力ファイル - 追加) > 前のイベント(XML 解析 - OK) > XML データ(MySchema) > EmailProcessError

    件名

    出力 - OK

  11. 出力が成功したときに E-メール メッセージを送信します。
  12. E-メールアクションを単ページ出力の実行 - 警告イベントに追加して、以下のパラメータを設定します。

    パラメータ

    オプション

    目的

    前のイベント(入力ファイルのリファイン - OK) > 前のイベント(入力ファイル - 追加) > 前のイベント(XML 解析 - OK) > XML データ(MySchema) > EmailProcessError

    件名

    出力 - エラー

  13. 出力がエラー終了したときに E-メール メッセージを送信します。
  14. ルール セットに ProcessJob という名前を付けて保存します。
  15. Templateジョブ内でこのルール セットを有効化します。

注: スキーマに準拠しない XML を記述すると、Prinergy で XML ファイルの読み取りエラーが発生し、[ルール セットの実行履歴]ウィンドウに赤い×印が付いた情報が表示されます。情報は Prinergy サーバーの診断アプリケーションにも表示されます。