Page tree

Créez un travail qui reçoit un fichier XML via un fichier actif, crée un nouveau travail en utilisant des informations à partir du fichier XML, puis déplace le fichier XML vers le nouveau travail.

  1. Créez un nouveau travail nommé Funnel, qui reçoit les fichiers XML et crée les nouveaux travaux selon les fichiers XML.
  2. Pendant que vous êtes dans le travail Funnel, créez un nouveau jeu de règles, puis démarrez-le avec l'événement Dépôt dans un fichier actif de travail.
  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

    Elément (fichier)

    Valider

    Vrai

  4. Cela permet le stockage des données du fichier XML afin que vous puissiez utiliser les données pour des actions ultérieures dans la règle.
  5. Ajoutez l'action Créer un travail, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    New Job Name (Nom du nouveau travail)

    Données XML (MonSchéma) > NomTravail

    Job Group (Groupe de travail)

    MonGroupe

    Gabarit

    Modèle

    Créer à partir des options de modèle de travail

    Règles

  6. Cela crée un nouveau travail, copie le jeu de règles du Modèle de travail vers le nouveau travail et active le jeu de règles.
  7. Remarque : Si vous ne configurez pas Groupe de travail, vous devez configurer Partager volume hôte du travail.
  8. Ajoutez l'action Copier ou déplacer fichiers, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Fichiers à déplacer

    Événement racine (dépôt dans un fichier actif de travail) > Chemins de fichiers UNC

    Répertoire de destination

    Travail > Hôte > Nom chemin

    Procéder à un déplacement

    Vrai

  9. Cela déplace tous les fichiers du dossier HotFolders\Processed sur l'hôte du travail Funnel vers l'hôte du travail du nouveau travail.
  10. Conseil : Vous pouvez déplacez le fichier dans le dossier DossiersDéfinisUtilisateur dans le dossier de travail. Vous pouvez également le déplacer dans un sous-dossier spécifique que vous définissez dans l'Administrateur Prinergy.
  11. Ajoutez l'action Envoyer un démarrage à distance, puis configurez les paramètres suivants :

    Paramètre

    Configuration

    Ordinateur de destination

    Événement précédent (Travail créé) > Travail > Hôte > Nom Serveur

    Contexte de destination

    Événement précédent (Travail créé) > Travail > Nom du travail

    Chemin du jeu de règles

    ProcessJob

    Propriétés supplémentaires : Chaîne 1

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

  12. Chaîne1 est la combinaison de Événement précédent (Travail créé) > Travail > Hôte > Nom chemin suivi d'une barre oblique, puis Événement précédent (Travail créé) > Événement précédent (XML évalué OK) > Fichier > Nom fichier.
  13. Cela sélectionne le travail qui vient d'être créé et identifie l'emplacement du fichier XML vers le jeu de règles qui traite le nouveau travail.
  14. Enregistrez le jeu de règles avec le nom Funnel.
  15. Activez le jeu de règles pour le travail Funnel.
  16. Dans le travail Funnel :
    1. Créez un dossier qui deviendra le fichier actif.
    2. Ajoutez un fichier actif et configurez-le pour traiter le jeu de règles Funnel.
  17. Testez le système en déposant un fichier XML dans le fichier actif.
  • No labels