Décrire les traitements de lot
HOPEX Application Design vous permet de décrire l'enchaînement des traitements automatisés dans des diagrammes de structure de chaîne de traitement de lot.
Ce type de diagramme permet de représenter le planning d'exécution des batch, les programmes de batch et leur organisation.
Définition d'un traitement de lot
Un traitement de lot est un ensemble de traitements informatiques exécutés par un ordinateur sans intervention humaine, généralement la nuit ou le week-end.
Un Traitement de lot est décrit par un Planning d'exploitation ou par un Programme.

Un planning d'exploitation définit l'ensemble des traitements informatiques à effectuer sur une ou plusieurs machines pendant une période de temps donnée.

Un programme est une étape élémentaire d'exécution d'un traitement de lot qui consiste à lancer l'exécution d'un programme avec les paramètres appropriés.
Un Planning d'exploitation est un ensemble de Traitements de batch. Chacun d'eux est associé soit à un Programme soit à un autre Planning d'exploitation. Un Planning d'exploitation est un décrit par un diagramme de structure de chaîne de traitement de lot.
Un Programme est un ensemble de Traitements de batch. Chacun d'eux ne peut être associé qu'à un Programme. Un Programme est un décrit par un diagramme de structure de programme batch.
Construire un diagramme de structure de chaîne de traitement de lot

Un planning d'exploitation définit l'ensemble des traitements informatiques à effectuer sur une ou plusieurs machines pendant une période de temps donnée.
Condition préalable
Créer un diagramme de structure de chaîne de traitement de lot
L'enchaînement de traitements automatisés peut être décrit dans un diagramme de structure de chaîne de traitement de lot.
Pour créer un diagramme de structure de chaîne de traitement de lot :
1. Cliquez sur le volet de navigation Projet en cours.
2. Dans le volet de navigation cliquez sur Conception de l'architecture applicative.
3. Cliquez sur la tuile Lots.
La liste des plannings d'exploitation apparaît.
4. Cliquez avec le bouton droit sur le planning d'exploitation qui vous intéresse et sélectionnez Nouveau > Diagramme de structure de chaîne de traitement de lot.
Le diagramme s'ouvre.
Ajouter un appel de traitement de batch dans le diagramme
Les composants d'un Planning d'exploitation sont définis à partir des Appels de traitement de batch qui sont positionnés dans le diagramme. Il peut s'agir de planning d'exploitation ou de programmes.
Pour ajouter un composant de type Planning d'exploitation dans le diagramme de structure de chaîne de traitement de lot :
1. Sélectionnez le bouton Appel de traitement de batch et cliquez dans le diagramme.
La fenêtre d'ajout d'un appel de traitement de batch s'ouvre.
2. Cliquez sur la flèche à droite du champ Traitement de lot appelé et sélectionnez Relier dans la liste déroulante.
Une fenêtre de connexion apparaît.
3. Sélectionnez Planning d'exploitation dans la partie gauche de la fenêtre et cliquez sur la flèche de recherche.
La liste des planning d'exploitation apparaît.
4. Sélectionnez le planning qui vous intéresse et cliquez sur le bouton Relier.
5. Cliquez sur OK.
L'appel de traitement batch apparaît dans le diagramme avec l'icône d'un planning d'exploitation.
Définir les séquences des batchs
Pour préciser l'ordre d'exécution des traitements :
1. Cliquez sur le bouton Séquence batch.
2. Cliquez sur l'appel de traitement batch initial et, en maintenant enfoncé le bouton gauche de la souris, tirez un lien vers l'appel de traitement batch suivant.
3. Lâchez le bouton de la souris.
Le lien représentant l'ordonnancement des traitements apparaît dans le diagramme.
Créer un diagramme de structure de programme batch

Un programme est une étape élémentaire d'exécution d'un traitement de lot qui consiste à lancer l'exécution d'un programme avec les paramètres appropriés.
Créer un diagramme de structure de programme batch
L'enchaînement de traitements d'un programme peut être décrit dans un diagramme de structure de programme batch.
Pour créer le diagramme de structure de programme batch:
1. Cliquez avec le bouton droit sur le programme qui vous intéresse.
2. Sélectionnez Nouveau > Diagramme de structure de programme batch.
Le diagramme s'ouvre.
Ajouter un appel de programme dans le diagramme
Les composants d'un Programme sont définis à partir des Appels de programme qui sont positionnés dans le diagramme.
Pour ajouter un composant dans le diagramme :
1. Sélectionnez le bouton Appel de programme et cliquez dans le diagramme.
La fenêtre d'ajout d'un appel de programme s'ouvre.
2. Cliquez sur la flèche à droite du champ Traitement de lot appelé et sélectionnez Relier dans la liste déroulante.
Une fenêtre de connexion apparaît.
3. Sélectionnez Programme dans la partie gauche de la fenêtre et cliquez sur la flèche de recherche.
La liste des plannings d'exploitation apparaît.
4. Sélectionnez le programme qui vous intéresse et cliquez sur le bouton Relier.
5. Cliquez sur OK.
L'appel de programme apparaît dans le diagramme.
Décrire l'implémentation d'un service applicatif
Pour décrire qu'un service applicatif est implémenté par un planning d'exploitation, par exemple :
1. Ouvrez la fenêtre de propriétés du service applicatif qui vous intéresse.
2. Sélectionnez l'onglet Implémentation.
3. Dans la section Service/Implémentation, cliquez avec le bouton droit sur le dossier Implémentation par traitement de lot et sélectionnez Nouveau.
La fenêtre de création d'un service applicatif implémenté par un batch apparaît.
4. Cliquez sur la flèche à droite du champ Traitement de lot implémenteur et sélectionnez Relier dans la liste déroulante.
Une fenêtre de connexion apparaît.
5. Sélectionnez Planning d'exploitation dans la partie gauche de la fenêtre et cliquez sur la flèche de recherche.
La liste des planning d'exploitation apparaît.
6. Sélectionnez le planning qui vous intéresse et cliquez sur le bouton Relier.
7. Cliquez sur OK.
Le service applicatif implémenté par un batch apparaît dans la liste. Il est relié au planning d'exploitation sélectionné.
Utiliser les réalisations
Un mécanisme de réalisation permet d'associer un processus applicatif à un Planning d'exploitation ou par un Programme.
Pour décrire qu'un planning d'exploitation est associé à un processus applicatif :
1. Ouvrez la fenêtre de propriétés du planning d'exploitation qui vous intéresse.
2. Sélectionnez l'onglet Caractéristiques et le sous-onglet Réalisation.
3. Dans la section Réalisation de composite, cliquez avec le bouton Nouveau.
La fenêtre de création d'une réalisation batch de processus système apparaît.
4. En face du champ Type de base, sélectionnez Relier.
La fenêtre de recherche apparaît.
5. Sélectionnez le processus applicatif qui vous intéresse et cliquez sur Relier.
6. Cliquez sur OK.
La réalisation batch de processus système apparaît dans la page de propriétés du planning d'exploitation.