Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sommaire :

Table of Contents

1. Introduction

C’est cette application qui est chargée d’exécuter l’intégration des données en utilisant les macro commandes. 

...

  • Gérer la séquence d’intégration des données dans les applications (Corps de l’application).

  • Gérer des traitement SQL avant et après intégration pour chaque application concernée.

  • Gérer des traitements SQL avant et après toute la tâche d’exécution.

  • Exécuter des fichiers d‘extension « CMD » avant et après la tâche d’exécution.

  • Exécuter la tâche d’intégration.

  • Imprimer les rapports d’exécution.

  • Envoyer les notifications des rapports d’exécution par mail en pièce jointe.

2. L’entête de l’application « Définition des tâches »

...

2.1. Le masque des clés

Code tâche : Une tâche est définie par un code tâche à saisir dans le masque des clés.

...

 Ci-dessous, un extrait de la liste des tâches livrées en standard.

...

2.2. L’onglet « Général » 

...

Code message : Saisir ou Importer le code du message EDI concerné si la tache concerne un message EDI.

...

Ordre 2 => Application « Article ».

2.3. L’onglet « Editions »

...

Cet onglet permet d’associer les éditions à la tâches en cours. il s’agit d’une application en mode container.

...

La liste des éditions associées à la tâche en cours est visible en selectionnant le bouton .

...

2.4. L’onglet « Notification » 

...

Cet onglet permet de définir si nécessaire la liste des éditions à notifier par mail (envoyées en pièces jointes). Il s’agit d’une application en mode container.

...

 Rappel : Un modèle de mail est livré pour notifier les enrgistrements. Ce modèle se nomme « Silog_RecapJob » .

2.5. L’onglet «Journal des évènements » 

...

Voir Journal des évènements

2.6. L’onglet « Paramétrage de la tâche »

...

Cet onglet est basé sur le même principe que l’onglet  « Paramétrage du traitement » du corps de l’application.

...

  • Des conditions pour les éditions dans un fichier « ConditionEdition.evt ».

  • Des conditions pour les notifications dans un fichier « FinJob.evt ».

3. Le corps de l’application « Définition des tâches »

Le corps de l’application permet de déclarer dans chaque enregistrement, les applications qui doivent être traitées en macro-commande et leurs priorités dans la tâche (numéro d’ordre dans le traitement).

...

Si un message EDI est associé ou s’il existe des données dans les tables sources ou les tables associées aux segments concernés du message, alors les données seront traitées et intégrées en macro commandes en passant par les points d’entrées SQL, les contrôles personnalisés et les fichiers évènements.

...

3.1. L’onglet « Général »

...

L’enregistrement du corps de l’application contient les zones suivantes :

...

#PARACALC ou #PARACALC_FAMILLE

3.2. L’onglet « Paramétrage du traitement »

...

Dans cet onglet, sont visualisés les fichiers évènements traités par la tâche. La colonne « Fichier » permet de visualiser la localisation des fichiers utilisés.

...

A utiliser après avoir déposé un fichier, pour réactualiser les données. 

3.3. L’onglet « Paramètres d’exécution des tâches »

Cet onglet permet la saisie des noms de paramètres ainsi que des valeurs associées pour l’exécution du traitement lorsque celui-ci a besoin de données en paramètres. Il s’agit d’une application en mode conteneur avec toutes les fonctionnalités habituelles d’une application standard.

...

La liste des indices supprimables est affichée. Lorsqu’il s’agit d’une tâche standard Silog, le cycle d’indice 1 ne peut pas être supprimé, car il s’agit du standard livré

...

4 . Les traitements

L’entête :

...

 Le corps :

...

4.1. Exécuter la tâche (ou le traitement) \ Exécuter la tâche (ou le traitement) en mode trace

Ces traitements permettent d’exécuter manuellement la tâche d’intégration ou d’émission en cours.

...

Voir l’application « Journal des évènements ».

4.2. Publier une tâche

Ce traitement permet de générer un fichier XML contenant la tâche en cours. Le but de cette action est de permettre d’installer la tâche sur une autre base de données Silog.

Le fichier généré se trouve dans le répertoire « EDI_CONFIG\SetUp\TACHE » de l’ERP Silog. Il porte le nom de la tâche.

Exemple :

...

4.3. Publier toutes les tâches

Ce traitement permet de générer un fichier XML par tâche. Le but de cette action est de permettre d’installer toutes les tâches sur une autre base de données Silog.

Les fichiers générés se trouvent dans le répertoire « EDI_CONFIG\SetUp\TACHE » de l’ERP Silog.

Exemple :

...

4.4. Installer une tâche

Ce traitement permet d’installer une tâche qui a été publiée dans un fichier XML par un des traitements précédent.

...

Valider. Si une tâche de même code existe, le message suivant apparaît, l’intégration n’est pas possible.

...

4.5. Epurer le journal des évènements

...

Sélectionner la tâche concernée et jusqu’à quelle date épurer le journal des évènements puis valider.

 Une confirmation est demandée avant traitement. 

...

 

4.6. Activer/Désactiver la tâche

Ce traitement permet de désactiver l’exécution d’un traitement d’une tâche, il met à jour la zone « Actif » d’un traitement.

...