Sunteți pe pagina 1din 270

Visual TOM Guide Utilisateur

Version 6.4 build 1

Absyss – 15/17, Boulevard du Général de Gaulle – 92120 Montrouge - Tel : 33 1 40 84 89 01 – Fax 1 40 84 88 40 – www.absyss.com
SAS au capital de 500.000 € - RCS Nanterre B 353 281 561 – APE 5829A – FR 94 353 281 561
Visual TOM Guide Utilisateur

SOMMAIRE
1 Objectifs ................................................................................................................................................................................................................9
2 Liste des modules .............................................................................................................................................................................................. 10
2.1 Visual TOM Serveurs (Référentiel, Ordonnanceur)........................................................................................................................................... 10
2.2 Visual TOM Agents (Exécution des tâches sur une machine) ........................................................................................................................... 10
2.3 Visual TOM XVision VT-XVI (Conception, Pilotage) ........................................................................................................................................... 10
2.4 Visual TOM Modules optionnels ....................................................................................................................................................................... 10
3 Architecture fonctionnelle d’une exploitation .................................................................................................................................................. 11
3.1 Terminologie de base ........................................................................................................................................................................................ 11
3.2 Les éléments de l’architecture .......................................................................................................................................................................... 12
3.3 Le Domaine d’exploitation ................................................................................................................................................................................ 12
3.3.1 Généralités......................................................................................................................................................................................................... 12
3.3.2 Définitions.......................................................................................................................................................................................................... 14
3.4 L’Environnement ............................................................................................................................................................................................... 15
3.4.1 Caractéristiques ................................................................................................................................................................................................. 15
3.4.2 Attributs ............................................................................................................................................................................................................. 16
3.4.3 Alarmes .............................................................................................................................................................................................................. 17
3.4.4 Contextes ........................................................................................................................................................................................................... 17
3.5 L’Application ...................................................................................................................................................................................................... 17
3.5.1 Caractéristiques ................................................................................................................................................................................................. 17
3.5.2 Attributs : onglet Définition............................................................................................................................................................................... 18
3.5.3 Attributs : onglet Planning ................................................................................................................................................................................. 22
3.5.4 Attributs : onglet Ressource .............................................................................................................................................................................. 26
3.5.5 Attributs : onglet Alarme ................................................................................................................................................................................... 27
3.5.6 Attributs : onglet Contextes .............................................................................................................................................................................. 28
3.5.7 Attributs : onglet Consignes .............................................................................................................................................................................. 28
3.6 Le Traitement .................................................................................................................................................................................................... 30
3.6.1 Caractéristiques ................................................................................................................................................................................................. 30
3.6.2 Attributs : onglet Définition............................................................................................................................................................................... 31
3.6.3 Attributs : onglet Paramètres ............................................................................................................................................................................ 35
3.6.4 Attributs : onglet Planning ................................................................................................................................................................................. 36
3.6.5 Attributs : onglet Ressource .............................................................................................................................................................................. 38
3.6.6 Attributs : onglet Fin de Traitement .................................................................................................................................................................. 39
3.6.7 Attributs : onglet Alarme ................................................................................................................................................................................... 40
3.6.8 Attributs : onglet Contextes .............................................................................................................................................................................. 41
3.6.9 Attributs : onglet Consignes .............................................................................................................................................................................. 41
3.7 Les principes d’héritage..................................................................................................................................................................................... 43
4 Modélisation d’une exploitation ....................................................................................................................................................................... 44
4.1 Les objets du Domaine ...................................................................................................................................................................................... 44
4.1.1 La Date ............................................................................................................................................................................................................... 44
A. Caractéristiques ................................................................................................................................................................................... 44
B. Association à l’Environnement ............................................................................................................................................................ 46
C. Association d’une Alarme .................................................................................................................................................................... 46
4.1.2 Le Calendrier ...................................................................................................................................................................................................... 46

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 2/270
Visual TOM Guide Utilisateur

A. Le Groupe de jours fériés ..................................................................................................................................................................... 49


B. Le jour férié .......................................................................................................................................................................................... 50
4.1.3 L’Utilisateur........................................................................................................................................................................................................ 51
4.1.4 La Queue Batch .................................................................................................................................................................................................. 51
4.1.5 L’Agent ............................................................................................................................................................................................................... 52
4.1.6 L’Unité de soumission........................................................................................................................................................................................ 53
4.1.7 La Ressource ...................................................................................................................................................................................................... 54
A. Association à l’Environnement ............................................................................................................................................................ 55
B. La Ressource Texte............................................................................................................................................................................... 55
C. La Ressource Poids ............................................................................................................................................................................... 56
D. La Ressource Pile.................................................................................................................................................................................. 57
E. La Ressource Date ..................................................................................................................................................................................... 58
F. La Ressource Générique ........................................................................................................................................................................... 60
G. La Ressource Fichier ............................................................................................................................................................................. 61
H. La Ressource Numérique ..................................................................................................................................................................... 62
I. La Ressource Evénement SAP ................................................................................................................................................................... 63
J. La Ressource SGBD.................................................................................................................................................................................... 64
K. La Ressource Fichier distant................................................................................................................................................................. 65
4.1.8 La Période .......................................................................................................................................................................................................... 67
4.1.9 Le Jeton .............................................................................................................................................................................................................. 68
4.1.10 Le Contexte ........................................................................................................................................................................................................ 69
4.1.11 L’alarme ............................................................................................................................................................................................................. 69
4.1.12 La Consigne ........................................................................................................................................................................................................ 73
4.1.13 Le Modèle .......................................................................................................................................................................................................... 74
A. Le Serveur Applicatif ............................................................................................................................................................................ 74
B. Le Modèle de Traitement .................................................................................................................................................................... 87
4.1.14 La Collection .................................................................................................................................................................................................... 113
4.1.15 Le Cliché ........................................................................................................................................................................................................... 113
4.2 L’ordonnancement .......................................................................................................................................................................................... 115
4.2.1 Les principes .................................................................................................................................................................................................... 115
4.2.2 Les Liens ........................................................................................................................................................................................................... 115
A. Types de liens entre Applications ...................................................................................................................................................... 115
B. Types de liens entre Traitements ...................................................................................................................................................... 117
C. Lien ET, Lien Ou et XLien .................................................................................................................................................................... 119
4.2.3 La synchronisation sur Lien ............................................................................................................................................................................. 120
4.2.4 La synchronisation sur Ressource ................................................................................................................................................................... 121
4.3 La mise en exploitation ................................................................................................................................................................................... 122
5 Ergonomie ....................................................................................................................................................................................................... 124
5.1 Fenêtre de connexion ...................................................................................................................................................................................... 124
5.1.1 Connexion interactive...................................................................................................................................................................................... 124
5.1.2 Connexion en batch ......................................................................................................................................................................................... 127
5.2 Fenêtre principale ........................................................................................................................................................................................... 127
5.2.1 Bandeau du haut ............................................................................................................................................................................................. 128
5.2.2 Barre de menu ................................................................................................................................................................................................. 128
5.2.3 Zone de gauche ............................................................................................................................................................................................... 131

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 3/270
Visual TOM Guide Utilisateur

A. Le domaine ......................................................................................................................................................................................... 132


B. Les domaines voisins.......................................................................................................................................................................... 138
C. L’espace de travail.............................................................................................................................................................................. 139
5.2.4 Zone de droite ................................................................................................................................................................................................. 139
5.2.5 Bandeau du bas ............................................................................................................................................................................................... 139
5.2.6 Fenêtres de l’espace de travail ........................................................................................................................................................................ 142

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 4/270
Visual TOM Guide Utilisateur

A. Fenêtre liste d’objets du Domaine..................................................................................................................................................... 142


B. Fenêtre Références ............................................................................................................................................................................ 144
C. Fenêtre de définition d’un objet du Domaine ................................................................................................................................... 146
D. Fenêtre de suppression d’objets non utilisés. ................................................................................................................................... 152
E. Fenêtre Graphe des Applications............................................................................................................................................................ 152
F. Fenêtre Liste des Applications ................................................................................................................................................................ 159
G. Fenêtre de création d’une nouvelle Application ............................................................................................................................... 162
H. Fenêtre de modification d’une Application pour modification temporaire ...................................................................................... 162
I. Fenêtre de visualisation de l’Environnement ......................................................................................................................................... 163
J. Fenêtre de définition de l’Environnement ............................................................................................................................................. 163
K. Boîte de dialogue de suppression d’un Environnement.................................................................................................................... 163
L. Fenêtre de mise en exploitation ............................................................................................................................................................. 163
M. Boîte de dialogue Démarrage / Arrêt du Moteur .............................................................................................................................. 164
N. Fenêtre Graphe des Traitements ....................................................................................................................................................... 165
O. Fenêtre de création d’un nouveau Traitement standard .................................................................................................................. 171
P. Fenêtre de création d’un nouveau Traitement à partir d’un Modèle ............................................................................................... 171
Q. Fenêtre de modification d’un Traitement pour modification temporaire ........................................................................................ 172
R. Fenêtre de visualisation de l’Application ........................................................................................................................................... 172
S. Fenêtre de visualisation de la Planification de l’Application .................................................................................................................. 172
T. Fenêtre de définition de l’Application .................................................................................................................................................... 173
U. Boîte de dialogue de suppression de l’Application............................................................................................................................ 173
V. Fenêtre de visualisation du Traitement ............................................................................................................................................. 174
W. Fenêtre de visualisation de la Planification du Traitement ............................................................................................................... 174
X. Fenêtre de définition du Traitement ................................................................................................................................................. 175
Y. Boîte de dialogue de suppression du Traitement................................................................................................................................... 175
Z. Fenêtre Vue appelée depuis le panneau de gauche............................................................................................................................... 175
AA. Fenêtre de Définition de Lien ............................................................................................................................................................ 176
BB. Fenêtre Représentation graphique.................................................................................................................................................... 177
CC. Boîte de dialogue sur suppression ..................................................................................................................................................... 180
DD. Fenêtre de définition d’un XLien ....................................................................................................................................................... 180
EE. Fenêtre de documentation ................................................................................................................................................................ 181
FF. Fenêtre de Consignes ......................................................................................................................................................................... 183
GG. Fenêtre Statistiques / Prévisionnel d’un Environnement .................................................................................................................. 183
HH. Fenêtre Statistiques / Prévisionnel d’une Application ...................................................................................................................... 185
II. Fenêtre Pilote Graphique d’un Environnement ................................................................................................................................ 186
JJ. Fenêtre Pilote Graphique d’une Application ..................................................................................................................................... 191
KK. Fenêtre de déblocage de Date ........................................................................................................................................................... 196
LL. Boîte de dialogue sur action .............................................................................................................................................................. 196
MM. Fenêtre Vue en mode Pilotage .......................................................................................................................................................... 197
NN. Fenêtre Evaluation des contraintes ................................................................................................................................................... 200
OO. Fenêtre Liens Amonts ........................................................................................................................................................................ 201
PP. Fenêtre Liens Avals ............................................................................................................................................................................ 201
QQ. Fenêtre Statistiques d’Application ..................................................................................................................................................... 202
RR. Fenêtre Statistiques d’un Traitement ................................................................................................................................................ 206
SS. Fenêtre Script ..................................................................................................................................................................................... 206

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 5/270
Visual TOM Guide Utilisateur

TT. Fenêtre Script de rattrapage .............................................................................................................................................................. 207


UU. Fenêtre Liste des Logs ........................................................................................................................................................................ 207
VV. Fenêtre Log ........................................................................................................................................................................................ 208
WW. Fenêtre d’envoi des traces d’exécution par mail ......................................................................................................................... 209
XX. Fenêtre Suivi d’Exploitation ............................................................................................................................................................... 211
YY. Fenêtre SupraManager ...................................................................................................................................................................... 215
ZZ. Fenêtre Suivi des Agents .................................................................................................................................................................... 217
AAA. Fenêtre Suivi des Managers ............................................................................................................................................................... 218
BBB. Fenêtre Console d’événements ......................................................................................................................................................... 218
CCC. Fenêtre Tableau de bord.................................................................................................................................................................... 219
DDD. Fenêtre Suivi des alarmes ............................................................................................................................................................. 220
EEE. Fenêtre de recherche ......................................................................................................................................................................... 220
FFF. Fenêtre de configuration de vtom.ini ................................................................................................................................................ 222
GGG. Fenêtres Comptes et Profils .......................................................................................................................................................... 223
HHH. Fenêtre Contenu du référentiel .................................................................................................................................................... 230
III. Fenêtre Statistiques globales ............................................................................................................................................................. 231
JJJ. Fenêtre Historique ............................................................................................................................................................................. 232
KKK. Fenêtre Planning prévisionnel ........................................................................................................................................................... 233
LLL. Fenêtre de déploiement, gestion des paquets .................................................................................................................................. 234
MMM. Fenêtre de déploiement, import de paquet existant ................................................................................................................... 237
NNN. Fenêtre de déploiement, transfert et planification des paquets ................................................................................................. 238
OOO. Fenêtre de déploiement, suivi des installations des paquets ...................................................................................................... 240
PPP. Fenêtre de mise en production, mode création ................................................................................................................................ 242
QQQ. Fenêtre mise en production, mode intégration ........................................................................................................................... 251
RRR. Fenêtre Editions ................................................................................................................................................................................. 252
SSS. Fenêtre Migration crontab ou At / Sch Task ...................................................................................................................................... 257
TTT. Fenêtre espace de travail ................................................................................................................................................................... 261
UUU. Fenêtre A Propos .......................................................................................................................................................................... 262
5.2.7 Fonction copier/coller ..................................................................................................................................................................................... 263
6 Particularités du module web access .............................................................................................................................................................. 265
7 Mise en œuvre................................................................................................................................................................................................. 266
7.1 Objectifs........................................................................................................................................................................................................... 266
7.2 Connexion ........................................................................................................................................................................................................ 266
7.3 Création des objets du Domaine ..................................................................................................................................................................... 266
7.3.1 Création d’une Date ........................................................................................................................................................................................ 266
7.3.2 Création d’un Calendrier ................................................................................................................................................................................. 266
7.3.3 Création d’un Utilisateur ................................................................................................................................................................................. 266
7.3.4 Création d’un Agent......................................................................................................................................................................................... 266
7.3.5 Création d’une Queue ..................................................................................................................................................................................... 266
7.3.6 Création d’un Environnement ......................................................................................................................................................................... 267
7.3.7 Création d’une Ressource Texte ...................................................................................................................................................................... 267
7.3.8 Création d’une Ressource Date ....................................................................................................................................................................... 267
7.3.9 Création d’une Application .............................................................................................................................................................................. 268
7.3.10 Création d’un Traitement ................................................................................................................................................................................ 268
7.3.11 Création du script ............................................................................................................................................................................................ 268
7.4 Exécution du Traitement ................................................................................................................................................................................. 269
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 6/270
Visual TOM Guide Utilisateur

7.4.1 Mise en exploitation ........................................................................................................................................................................................ 269


7.4.2 Mode pilotage ................................................................................................................................................................................................. 269
7.4.3 Action de pilotage............................................................................................................................................................................................ 269
7.4.4 Consultation du compte rendu d’exécution ................................................................................................................................................... 269

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 7/270
Visual TOM Guide Utilisateur

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 8/270
Visual TOM Guide Utilisateur

1 OBJECTIFS
Ce document décrit :
• les concepts de Visual TOM permettant de structurer les schémas d’exploitation,
• les outils graphiques de conception d’objets représentant les éléments de l’exploitation,
• les outils de pilotage de l’exploitation,
• les outils de mesure et de prévision des journées d’exploitation.
Visual TOM, acronyme de Visual Time Operation Manager, a pour but de libérer le service exploitation des tâches
répétitives et des contraintes manuelles d’un site informatique.

 Remarque :
Certaines captures d’écrans font référence à une version précédente pour les fenêtres non modifiées. Cette
information est affichée dans le bandeau des fenêtres.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 9/270
Visual TOM Guide Utilisateur

2 LISTE DES MODULES


2.1 VISUAL TOM SERVEURS (REFERENTIEL, ORDONNANCEUR)
Visual TOM Enterprise Server (VT-SES)
Ce module est l’élément de base de toute architecture. Il inclut le référentiel de production, l’ordonnancement des
Traitements et les APIs. Il peut être installé indifféremment sur des machines UNIX ou Windows.
Visual TOM Departmental Server (VT-SDS)
Ce module gère l'autonomie des sites distants. Il répartit la charge dans une architecture distribuée. Il nécessite la
présence d’un module Enterprise Server. Il peut être installé indifféremment sur des machines UNIX ou Windows.
Visual TOM Back Up Server (VT-SBU)
Ce module relaye automatiquement un serveur Visual TOM en cas d’incident. Il est systématiquement mis en place
dans les productions nécessitant un niveau de sécurité optimal. Il peut être installé indifféremment sur des machines
UNIX ou Windows.

2.2 VISUAL TOM AGENTS (EXECUTION DES TACHES SUR UNE MACHINE)
Visual TOM Agent (VT-CS)
Ce module fonctionne en architecture Client/Serveur. Il dépend d’un Visual TOM Server ; il reçoit les ordres de
soumission en provenance du serveur et exécute les traitements batch. (Exemple : exécution d’une tâche sur une
machine). Il peut être installé indifféremment sur des machines UNIX ou Windows, Open VMS, Z/OS, AS400, GCOS7 et
GCOS8.
Visual TOM Net Agent (VT-CN)
Ce module possède en local son propre référentiel de production, lui garantissant l’autonomie de fonctionnement. Il
peut être installé indifféremment sur UNIX ou Windows.

2.3 VISUAL TOM XVISION VT-XVI (CONCEPTION, PILOTAGE)


Visual TOM IHM
Ce module représente l’interface graphique. Elle se connecte à tout type de serveur Visual TOM. Elle permet la
modélisation, la gestion et le pilotage de la production multi plates-formes UNIX et Windows.

2.4 VISUAL TOM MODULES OPTIONNELS


Visual TOM Xframework (VT-XFR) :
Ce module est une intégration à un système d’information possédant une plate-forme de supervision de systèmes et de
réseaux et/ou d’applications.
Visual TOM Xapplication (VT-XAP) :
Ce module est une intégration entre l’application Visual TOM et un progiciel du marché (comme SAP R/3, BAAN, JDE,
PEOPLE SOFT, ORACLE APPLICATIONS, …).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 10/270
Visual TOM Guide Utilisateur

3 ARCHITECTURE FONCTIONNELLE D’UNE EXPLOITATION


3.1 TERMINOLOGIE DE BASE
Traitement
Le Traitement représente une tâche élémentaire exécutable (script, exécutable, commande). Il est représenté
graphiquement par un nœud dont les attributs graphiques sont paramétrables.
Application
L’Application est un ensemble cohérent de Traitements. Elle est représentée graphiquement par un nœud dont les
attributs graphiques sont paramétrables.
Environnement
L’Environnement est un ensemble d’Applications.
Moteur
Le Moteur est un processus qui gère la planification et l’ordonnancement de tous les travaux d’un Environnement.
Domaine
Le Domaine est l’ensemble des objets constituant le référentiel (Environnements, Machines, Utilisateurs…).
Utilisateur
L’Utilisateur est le compte sous lequel est soumis le Traitement.
Queue batch
La Queue batch est l’encapsulation scriptée d’un Traitement ; elle correspond à un comportement d’exécution.
Nœud
Le nœud est un objet graphique représentant une Application, un Traitement ou un Commentaire Graphique (légende).
Commentaire graphique
Le commentaire graphique est un nœud ayant pour objectif de faciliter la compréhension des graphes. Le Commentaire
Graphique est aussi appelé légende.
Attribut
L’attribut se décline en 2 types : attribut graphique, pour représenter la géométrie d’un objet, sa forme, sa couleur, sa
police, ses attributs de définition, pour préciser les caractéristiques de l’objet.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 11/270
Visual TOM Guide Utilisateur

3.2 LES ELEMENTS DE L’ARCHITECTURE


Pour normaliser et structurer l’automatisation, Visual TOM intègre une approche globale et conceptuelle de la
production informatique.
Visual TOM est organisé de manière hiérarchique afin d’assurer l’indépendance des différentes parties logiques de
l’exploitation.
L’organisation des données se fait suivant un principe d’héritage en classes et sous-classes reposant sur les objets
suivants :
• Domaine d’exploitation
• Environnements
• Applications
• Traitements

 Remarque :
Dans la terminologie usuelle, un Traitement est parfois appelé Job. Or, un Job peut faire référence à un autre type
d’objet (ex : dans SAP, un Job représente un ensemble de steps SAP).

3.3 LE DOMAINE D’EXPLOITATION


3.3.1 Généralités
Le Domaine d’Exploitation est l’entité de niveau supérieur de Visual TOM. Il regroupe l’ensemble des définitions et des
identifiants de la production :
• Agents
• Unités de soumission
• Utilisateurs
• Environnements
• Queues batch
• Dates d’exploitation
• Calendriers
• Ressources
• Périodes
• Jetons
• Alarmes
• Consignes

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 12/270
Visual TOM Guide Utilisateur

Ses fonctions principales sont :


• définir les acteurs et les ressources de la production du domaine,
• référencer un ou plusieurs environnements fonctionnels d’exploitation.

Représentation du Domaine d’exploitation

Le Domaine d’exploitation est également constitué d’objets complémentaires :


• Serveurs Applicatifs
• Modèles
• Comptes utilisateurs
• Profils
• Vues
• Collections et Clichés

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 13/270
Visual TOM Guide Utilisateur

3.3.2 Définitions
Date d’Exploitation
La Date d’exploitation représente une journée de production, indépendante de la journée système allant de minuit à
minuit. C’est la référence pour l’exécution des travaux.
Utilisateur
Un Utilisateur est un compte sous lequel sont soumis les Traitements, sur un Agent.
Agent
L’Agent correspond au nom d’une plate-forme agent Visual TOM sur laquelle s’exécutent les Traitements.
Unité de soumission
L’unité de soumission est un ensemble d’Agents. Son mode d’exécution détermine sur quel(s) Agent(s) soumettre le
Traitement.
Queue batch
Une Queue batch représente, indépendamment du système d'exploitation de la machine cible, un comportement
d’exécution propre au type de tâche à exécuter.
Calendrier
Dans un calendrier sont définis les jours d’exception (jours chômés).
Période
La période représente un laps de temps non conventionnel, borné par une date de début et une date de fin.
Jeton
Un Jeton représente une partie de formule de planification.
Ressource
Une Ressource représente une contrainte de démarrage ou un paramètre dont la valeur est fournie au Traitement.
Alarme
Une Alarme représente un événement inattendu, sur un état, ou sur une durée atteinte.
Consigne
Une Consigne indique au pilote les actions à mener face à un événement.
Serveur applicatif
Un Serveur applicatif désigne un ERP sur lequel sont exécutés des travaux, et contient ses caractéristiques d’accès pour
établir la connexion.
Modèle
Un Modèle désigne un type de traitement pré-établi, à partir duquel de nouveaux Traitements sont réalisés.
Compte Utilisateur
Un Compte Utilisateur décrit des caractéristiques de connexion pour usage des interfaces.
Profil
Un Profil désigne les droits associés à un Compte Utilisateur.
Vue
La Vue est un regroupement logique de Traitements et/ou Applications.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 14/270
Visual TOM Guide Utilisateur

Collection
La collection est une liste d’objets (Environnement, Application, Traitement) à partir de laquelle sont générés des
Clichés contenant les caractéristiques de ces objets. La comparaison de deux clichés produit un différentiel graphique.

3.4 L’ENVIRONNEMENT
3.4.1 Caractéristiques
L’Environnement est un sous-ensemble du Domaine d’Exploitation. Il regroupe un ensemble d’Applications.
Un Environnement, indépendant des autres, permet de décrire :
• un contexte technique d’exécution, par exemple un Environnement par machine physique,
• une segmentation fonctionnelle du système d’information, par exemple un environnement de recette.
L’environnement représente un espace étanche piloté par un processus dédié : le Moteur.
Moteur
Le Moteur calcule la planification et l’ordonnancement des travaux. Il prend toute les décisions inhérentes à l’exécution
d’un Traitement (exemples : validation des contraintes, déclenchement, procédure de secours…).

 Exemple :
Vous créez un Environnement « PRODUCTION » pour les travaux de production, un Environnement « INTEGRATION »
pour préparer les modèles de planification et d’ordonnancement, un Environnement « RECETTE » dédié aux études.

 Remarques :
• Chaque Environnement dispose d’un Moteur (processus « tengine ») qui gère l’ensemble de ses travaux. Ainsi,
l’arrêt du Moteur « RECETTE » n’a pas d’impact sur l’Environnement « PRODUCTION ». Dans le cadre d’une
segmentation applicative, l’arrêt d’un Moteur lié à un applicatif particulier n’a pas d’incidence sur les autres
applicatifs.
• Pour être créé, un Environnement nécessite obligatoirement l’association d’objets par défaut : une Date, un
Calendrier, un Utilisateur, une Queue batch, une Unité de soumission.
Les fonctions principales de l’Environnement sont les suivantes :
• Fournir des valeurs par défaut aux Applications et Traitements, par exemple l’Unité de soumission par défaut
sur laquelle seront sélectionnés les agents pour soumettre les travaux,
• Associer des objets pour les utiliser dans les Applications et les Traitements, par exemple en autorisant
seulement une liste d’Unités de soumission pour l’exécution des travaux,
• Limiter le Compte Utilisateur au niveau de ses droits, par exemple avec un accès en lecture sur l’Environnement
« PRODUCTION » et un accès en écriture sur l’Environnement « RECETTE ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 15/270
Visual TOM Guide Utilisateur

Définition d’un Environnement

3.4.2 Attributs
Nom
Champ obligatoire.
Commentaire
Champ optionnel.
Répertoire des scripts
Champ facultatif correspondant au chemin de base des scripts. Le script à soumettre correspond à la concaténation de
la valeur du « Répertoire des scripts » et de la valeur « Script » du Traitement. Le séparateur de fin est obligatoire
(exemple : c:\scripts\).
Date d’exploitation
Champ obligatoire. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Calendrier
Champ obligatoire. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Utilisateur
Champ obligatoire. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Queue batch
Champ obligatoire. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Unité de soumission
Champ obligatoire. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Ressource
Champ non modifiable. Aucun héritage.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 16/270
Visual TOM Guide Utilisateur

Période
Champ non modifiable. Aucun héritage.
Contexte
Champ non modifiable. Aucun héritage.
Consigne
Champ facultatif. Objet par défaut qui sera hérité par les Applications et les Traitements de l’Environnement.
Valeurs possibles
Fenêtre listant les objets du Domaine. Pour être utilisé par une Application ou un Traitement, un objet doit être associé
à l’Environnement.
3.4.3 Alarmes
Les objets de cette liste seront hérités par les Applications et les Traitements.
3.4.4 Contextes
Les objets de cette liste seront hérités par les Applications et les Traitements.

3.5 L’APPLICATION
3.5.1 Caractéristiques
L’Application est un ensemble cohérent de Traitements. C’est un regroupement logique de travaux répondant aux
mêmes contraintes, et dont l’exécution constitue un résultat. Une Application est définie dans un Environnement.
Sur une Application sont notamment spécifiés :
• la planification,
• les contraintes de démarrage,
• les attributs par défaut qui seront utilisés par ses Traitements,
• le comportement en cas d’erreur.
Pour prendre en compte des valeurs différentes sur une plage de temps donné (par exemple, l’Unité de soumission par
défaut), l’utilisateur définit une modification temporaire sur l’Application. En fonction de la valeur de la Date
d’exploitation, le moteur utilise la définition de référence ou la modification temporaire correspondant à cette plage.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 17/270
Visual TOM Guide Utilisateur

Définition d’une Application

 Remarque :
La liste des Alarmes n’est pas modifiable dans une modification temporaire.

3.5.2 Attributs : onglet Définition


Cet onglet regroupe les caractéristiques principales de l’Application, avec ses valeurs par défaut héritées de
l’Environnement.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Famille
Champ facultatif, utilisé pour la ventilation statistique.
Commentaire
Champ facultatif, libellé explicatif.
Type de lancement « Périodique »
Périodique : l’Application est lancée une seule fois selon la Fréquence sélectionnée, en fonction de son Planning.
Type de lancement « A la demande »
L’Application n’est lancée qu’à condition d’être demandée (action manuelle). Cette option nécessite l’attribution d’une
heure minimum de démarrage et d’une heure maximum de démarrage, ainsi que d’un Planning valide. Si l’Application
n’est pas demandée avant l’heure maximum de démarrage, elle est déplanifiée (annulée).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 18/270
Visual TOM Guide Utilisateur

Fréquence
La Fréquence limite le nombre d’exécutions dans un laps de temps. Il existe 4 modes :
• Journalière : lancement une fois par jour maximum
• Hebdomadaire : lancement une fois par semaine maximum
• Mensuelle : lancement une fois par mois maximum
• Annuelle : lancement une fois par an maximum
Lancement cyclique permanent
Valeur par défaut 00:00:00. Le lancement cyclique correspond à un mode itératif : dès qu’une exécution se termine,
une nouvelle exécution a lieu, sans attente intermédiaire. Cette option nécessite l’attribution d’une heure minimum de
démarrage et d’une heure maximum de démarrage, ainsi que d’un Planning valide.
Lancement cyclique au format HH:MM:SS
Entre deux exécutions, l’attente correspond au cycle spécifié (depuis le début d’une exécution jusqu’au début de la
suivante).

 Remarques :
• Les heures minimum et maximum de démarrage ne peuvent être supérieures à la valeur « 47:59:59 ».
• Les contraintes horaires et les valeurs de cycle indiquées font référence à la date d’exploitation utilisée par
l’objet. L’heure indiquée n’est donc pas obligatoirement l’heure du serveur, la date utilisée pouvant faire
référence à un fuseau horaire particulier.
Lancement cyclique au format cron
Valeur : MINUTES [HEURES]. Le travail démarre dès que la minute indiquée dans le format correspond à celle du
système.

 Remarques :
• Les champs supplémentaires sont ignorés (champs « jour » et « mois » de la commande « cron »).
• Si un cycle n’a pu être effectué, par exemple parce que la durée du travail a été supérieure au cycle prévu,
l’itération correspondante est oubliée. Le cycle se recale sur la prochaine itération.
• L’heure minimum de démarrage du Traitement ou de l’Application est indépendante du cycle. La première
exécution n’en tient pas compte.
• Déclaration de type liste : les éléments d'une liste sont séparés par une virgule.

 Exemple :
La valeur « 1,3,5,6 * » correspond à la déclaration des minutes 1,3,5 et 6 de toutes les heures.
• Déclaration de type intervalle : un intervalle est défini par deux nombres séparés par un tiret (signe « - »)

 Exemple :
La valeur « 10-15 * » correspond à toutes les minutes entre 10 et 15 (incluses) de toutes les heures.
• Déclaration incluant des caractères spéciaux : le caractère joker « * » correspond à l’expression « toutes ». le
caractère « / » peut être ajouté à un intervalle ou à un joker pour exprimer un cycle.

 Exemples :
• La valeur « 10-40/5 * » signifie toutes les 5 minutes entre les minutes 10 et 40, de toutes les heures. Ainsi les
heures retenues sont 00h10, 00h15,00h20 [..] , 00h35, 00h40, 01h10, 01h15,…
• La valeur « */2 1,3 * » signifie toutes les 2 minutes dans les intervalles de 1h00 à 1h59 et 3h00 à 3h59.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 19/270
Visual TOM Guide Utilisateur

Heure minimum de démarrage


Valeur par défaut : 00:00:00. Heure de démarrage du premier lancement, si toutes les autres contraintes sont validées.

 Remarque :
Lors d’une action d’alignement des horaires de l’Application sur les Traitements :
• L’heure minimum des traitements est ajustée pour les Traitements dont la valeur est inférieure ou égale à celle
de l’Application,
• L’heure maximum des traitements est ajustée pour les Traitements dont la valeur est supérieure ou égale à
celle de l’Application.
Heure maximum de démarrage
Valeur par défaut : illimité (23 :59 :59). Heure au-delà de laquelle il n’y aura pas de lancement mais déplanification
(annulation). La valeur maximum est 47 :59 :59.
Paramètre d’exécution : mode Exécution
Ce mode signifie que tous les Traitements de l’Application sont exécutés, quel que soit leur mode d’exécution propre.
Paramètre d’exécution : mode Simulation
Ce mode signifie que tous les Traitements de l’Application sont simulés, quel que soit leur mode d’exécution propre.
Les Traitements ne sont pas soumis sur les Machines cibles. Le Moteur valide uniquement la planification et les
enchaînements.
Paramètre d’exécution : mode Test
Ce mode signifie que tous les Traitements de l’Application sont testés, quel que soit leur mode d’exécution propre. En
mode Test, lors de la soumission, le Traitement hérite d’une variable d’environnement. La valeur est testée
préalablement à la soumission effective (Queue batch), ou dans le script lui-même.
Paramètre d’exécution : mode Stop
Ce mode signifie que l’Application voit sa planification invalidée (statut « Non planifié »).
Paramètre d’exécution : mode Traitement
Valeur par défaut. Ce mode signifie que le mode d’exécution pris en compte est celui qui est défini au niveau du
Traitement.
Unité de soumission
Valeur par défaut héritée de l’Environnement. L’Unité de soumission désigne celle qui sera héritée par défaut par les
Traitements.

 Remarque :
• L’icône préfixant le nom de l’Unité de soumission indique son mode.

Priorité
Valeur comprise entre 0 et 127 pour soumettre dans un ordre donné des travaux simultanés. La priorité la plus forte
correspond à 127.

 Exemple :
Soit une Application A avec une priorité 5 et une Application B avec une priorité 2. Si les deux Applications sont
candidates à l’exécution au même instant, c’est l’Application A qui démarre en premier.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 20/270
Visual TOM Guide Utilisateur

Utilisateur
Valeur par défaut héritée de l’Environnement. L’Utilisateur désigne le compte de soumission par défaut qui sera hérité
par les Traitements.
Queue Batch
Valeur par défaut héritée de l’Environnement. La Queue batch désigne le comportement d’exécution par défaut qui
sera hérité par les Traitements.
Date
Valeur par défaut héritée de l’Environnement. Les Traitements héritent obligatoirement de cette valeur, sans
possibilité de la changer à leur niveau.

 Remarque :
Les valeurs par défaut héritées peuvent être modifiées en valeurs spécifiques, pour ne pas être impactées par un
changement de valeur par défaut de l’Environnement.
Statut
Information non modifiable, indiquant l’état de l’Application en mode Pilotage. L’application peut prendre l’un des
statuts suivants :
• A venir : l’exécution de l’Application est planifiée, l’Application est en attente de validation des contraintes
(horaires, ressources, liens ou demande).
• En cours : les contraintes de l’Application ont été levées. Cela n’implique pas nécessairement qu’au moins l’un
de ses Traitement soit en cours d’exécution.
• En erreur : l’exécution de l’Application est terminée. Au moins l’un de ses Traitements « En erreur » dispose de
l’option « remonter l’erreur sur l’Application ».
• Terminé : l’exécution est considérée comme correctement terminée.
• Non planifié : l’exécution n’est pas planifiée (Planning non respecté ou mode d’exécution à « Stop »).
• Déplanifié : l’exécution a été annulée, en raison d’une non validation des contraintes (Lien, Horaire, Ressource).

 Remarques :
• La couleur associée au statut est conforme aux couleurs utilisées en mode Pilotage.
• L’état « En difficulté » est l’interprétation du statut « En cours » lorsqu’au moins un Traitement de l’Application
est « En erreur » et qu’il reste des Traitements « A venir » ou « En cours ».
Comportement « Déplanifier les successeurs »
Ce mode indique l’action à effectuer sur les objets successeurs liés à l’Application en fonction de son statut. En cas
d’erreur, et en fonction des types de liens utilisés, les successeurs directs sont déplanifiés immédiatement s’ils n’ont
pas d’autres contraintes de démarrage que le lien. Si un successeur direct dispose d’une contrainte « heure minimum
de démarrage », la déplanification est effectuée lorsque cette heure est atteinte.
En cas de déplanification de l’Application, les successeurs directs sont déplanifiés immédiatement indépendamment
des contraintes horaires dont ils disposent.

 Remarque :
La déplanification des successeurs n’est pas effectuée lorsque le lien en aval est de type facultatif.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 21/270
Visual TOM Guide Utilisateur

Comportement « Déplanifier les successeurs à »


Ce mode indique l’action à effectuer sur les objets successeurs liés à l’Application en fonction de son statut. En cas
d’erreur ou de déplanification, et en fonction des types de liens utilisés, les successeurs directs sont déplanifiés à
l’heure indiquée s’ils n’ont pas d’autres contraintes de démarrage que le lien. Si un successeur direct dispose d’une
contrainte « heure minimum de démarrage », la déplanification est effectuée lorsque cette heure est atteinte.
En cas de déplanification de l’Application, les successeurs directs sont déplanifiés immédiatement indépendamment
des contraintes horaires dont ils disposent.

 Remarque :
• La déplanification des successeurs n’est pas effectuée lorsque le lien en aval est de type facultatif.
Comportement « Ne pas déplanifier les successeurs »
Ce mode indique qu’en cas d’erreur ou de déplanification de l’Application, aucune action ne sera effectuée sur les
successeurs directs.

 Remarque :
Pour prévoir un blocage de la production en cas d’erreur sur les travaux critiques, l’option « ne pas déplanifier les
successeurs » est adéquate.
3.5.3 Attributs : onglet Planning
Cet onglet établit les principales caractéristiques de Planification de l’Application.

Définition d’un Planning

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 22/270
Visual TOM Guide Utilisateur

Calendrier
Champ obligatoire, hérité de l’Environnement. Le Calendrier est utilisé pour vérifier les jours d’exception.

 Exemple :
Le Planning indique tous les mardis ouvrés. Le Moteur fait référence au Calendrier pour vérifier que le jour courant
n’est pas déclaré chômé dans le Calendrier.

Jours
Ce champ indique les jours pour lesquels l’Application doit être planifiée. Ce champ est employé uniquement si le
champ « Mode d’utilisation » indique « Planning ».
Semaines
Ce champ indique les semaines pour lesquelles l’Application doit être planifiée. Ce champ est employé uniquement si le
champ « Mode d’utilisation » indique « Planning ». Une semaine va du lundi au dimanche inclus. La première semaine
du mois va du premier lundi du mois au premier dimanche du mois. La dernière semaine du mois se termine le dernier
dimanche du mois, et commence le lundi qui précède.

 Remarque :
• La quatrième semaine correspond presque toujours à la dernière semaine du mois mais il n’y a pas toujours
une quatrième semaine.
Mois
Ce champ indique les mois pour lesquels l’Application doit être planifiée.
Numéro de Jour
Ce champ indique les numéros de jours pour lesquels l’Application doit être planifiée.
Mode d’utilisation Planning
Ce mode indique que la planification est basée sur la validité des champs « Jour », « Semaine », « Mois », « Numéro de
jour ». Pour que l’Application soit planifiée, il faut que chaque champ soit validé (ET).

 Remarques :
• Ce mode d’utilisation n’est pas exclusif ; si le mode d’utilisation « Formule » est validé, le Moteur vérifiera la
formule au cas où le Planning défini n’est pas valide.
• Lorsque tous les champs du planning sont validés, et que le Calendrier ne dispose d’aucun jour férié, la
planification est valide pour toutes les journées.
Mode d’utilisation Formule
Ce mode gère des planifications complexes et/ou exceptionnelles, et est basé sur un langage syntaxique (SNL) dans
lequel interviennent des mots-clés prédéfinis et des opérateurs arithmétiques courants. La formule contient un
ensemble de tests. Dès que l’un des tests est valide, la Planification est validée.

 Remarques :
• Les Jetons et les Périodes sont utilisables dans les Formules.
• La planification peut être effectuée sur la base d’un planning et d’une formule
• Lorsqu’il y a un calcul (+ ou - n jour) sur une Période dans une Formule, la sous-Période doit être précisée
(exemple : test {today=dern.jour.ouvr.peri[per_01.m_6_7]+1.jour.ouvr}

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 23/270
Visual TOM Guide Utilisateur

Prévisualisation du résultat
Pour vérifier le résultat de la planification, utilisez le bouton en bas de la fenêtre, à gauche du libellé du jour courant.

Syntaxe utilisée dans les Formules


formule test { comparaison [ et / ou comparaison ] } [ formule ]
comparaison expression opérateur expression
opérateur =, <, >, <=, >=, % ou <>
expression base [ op_expr complément ]
base 6 possibilités au choix:
aujourd'hui
ordre.jour.type.durée
jj.mm[.aa]
libellé_jour
libellé_mois
Type
Jeton
Op_expr + ou -
complément nnn.jour[.type]
ordre premier, dernier, xxx (quantième du jour dans la durée associée)
jour jour, libellé_jour
libellé_jour lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche
type ouvré, chomé, calendaire
durée annee, mois, quinzaine, semaine,periode[ nom de la période ] ou libellé_mois
libellé_mois janv, fevr, mars, avri, mai, juin, juill, aout, sept, octo, nove ou dece

où :
• pour l'ordre et les libellés jours et mois, seule la partie en gras est à inscrire
• les espaces, tabulations et retours à la ligne sont facultatifs
• les lignes commençant par « # » sont ignorées
• les mots-clés sont en caractères minuscules non accentués
• Les parenthèses regroupent les comparaisons pour établir les priorités entre opérateurs logiques (« et » et
« ou »).

Liste des mots-clés par ordre alphabétique


annee aout aujourd'hui avril calendaire
chome decembre dernier dimanche fevrier
janvier jeudi Jour juillet juin
lundi mai mardi mars mercredi
mois novembre octobre ouvre periode
premier quinzaine samedi semaine septembre
test vendredi

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 24/270
Visual TOM Guide Utilisateur

Exemples :
• La planification doit être effectuée le 3ème jour ouvré du mois :
test {aujourd’hui=3.jour.ouvr.mois}
• La planification doit être effectuée le lundi s’il est ouvré, sinon reportée au jour ouvré suivant :
test {aujourd’hui=prem.jour.ouvr.sema}
• La planification doit être effectuée tous les jours des semaines à cheval entre deux mois :
test {aujourd'hui=ouvr et (prem.jour.cale.sema<prem.jour.cale.mois
ou dern.jour.cale.sema>dern.jour.cale.mois)}
Une planification peut parfois être obtenue au choix par un planning ou une formule (Exemple : tous les lundis ouvrés :
! test aujourd’hui=lu et aujourd’hui=ouvr}). Il est préférable d’utiliser un planning, moins consommateur en ressources.
Lorsque la durée est précisée, le jour pour lequel le résultat de la formule est valide ne peut se trouver dans une durée
différente. Par exemple, la formule « test {aujourd’hui=dern.jour.ouvr.mois+1.jour.cale} » est vraie lorsque le résultat
n’implique pas de changement de mois. Pour obtenir le complément, une deuxième règle doit être ajoutée à la
formule : « test {aujourd’hui=1.jour.cale.mois-1.jour.ouvr+1.jour.cale} ».
Planification en fonction d’une répétition
Pour gérer un cycle de planification en fonction d’une date initiale, et d’un cycle basé sur un nombre de jours, la
fonction modulo est prise en compte dans les formules pour utiliser le principe de répétition utilisé dans Sched Task.
La syntaxe impose le format suivant : test {[jj.mm.aaaa] % [jour|semaine].[n]}

 Remarques :
• Le cycle est basé sur des journées calendaires ; il n’y a pas de gestion de report.
• La planification est effective pour la date initiale.

 Exemples :
• La planification doit être effectuée tous les 3 jours à partir du 1er mars :
test {01.03.2013 % jour.3}
• La planification doit être effectuée tous les jours de la semaine, une semaine sur 3, si le jour est ouvré :
test {01.01.2013 % semaine.3 et aujourd’hui=ouvr}

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 25/270
Visual TOM Guide Utilisateur

3.5.4 Attributs : onglet Ressource


Cet onglet recense les Ressources associées à l’Application. Pour que l’Application soit exécutée, toutes les Ressources
doivent être valides.

Association de Ressources

Nom
Nom de la Ressource associée.
Opérateur
L’opérateur varie selon le type de Ressource :
• « = », « <> » pour une Ressource Texte
• « = », « > », « >= », « < », « <= », « <> » pour une Ressource Numérique ou Date
• « OK » ou « KO » pour une Ressource Générique
• « Emprunte » pour une Ressource Poids
• « Présent » ou « Absent » pour une Ressource Fichier
• « Vide » ou « Non vide » pour une Ressource Pile
Valeur
La valeur est requise pour une Ressource Texte, Numérique, Poids et Date. La valeur est sans objet pour les Ressources
Fichier, Pile, Générique et Evénement SAP.
Attente « indéfinie »
Ce type d’attente spécifie qu’il n’y a pas de limitation à l’attente, en dehors de celle fixée par le mode Rattrapage sur
les Dates.
Attente « jusqu’à »
Ce type d’attente spécifie une limite au-delà de laquelle la validité de la Ressource n’est plus requise. La valeur de
l’attente est exprimée dans le champ « Heure ». En fonction du champ complémentaire « Lancement après attente »,
l’Application est déplanifiée (annulée) ou exécutée.
Attente « ne pas attendre »
Ce type d’attente spécifie que dès la première vérification de la ressource, sa non validité entraîne l’action induite par
le champ « Lancement après attente » ; l’Application est alors déplanifiée (annulée) ou exécutée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 26/270
Visual TOM Guide Utilisateur

Heure
La valeur de l’attente est exprimée au format HH:MM:SS. Ce champ est complémentaire d’une attente définie (champ
« Attente jusqu’à »).
Lancement après attente
Ce champ indique l’action à mener en cas d’invalidité de la Ressource : déplanifier l’Application ou l’exécuter.
Libérer
Ce champ indique l’action à effectuer après avoir emprunté une quantité d’une Ressource Poids, en fin d’exécution de
l’Application : restituer la quantité empruntée ou la conserver.
Le tableau ci-dessous indique ce qu’il advient en fonction du paramétrage :

Action menée sur la ressource


Paramétrage de la Statut de
libération l’Application Paramétrage Option
Standard « NonLibResPoidsAppliTerm »
Validé Terminé Libérée Libérée
Validé En erreur Libérée Libérée
Invalidé Terminé Libérée Non libérée
Invalidé En erreur Non libérée Non libérée

 Remarques :
• La libération indiquée pour un paramétrage standard s’applique au Traitement.
• Pour un paramétrage standard, la ressource sur l’Application est libérée lorsque le Traitement en erreur est
relancé avec succès
• Pour un paramétrage standard, la ressource sur le Traitement est libérée lorsque le Traitement en erreur est
relancé avec succès, ou qu’une action de forçage au statut « terminé » est effectuée.
• Les heures précisées pour les attentes font référence à la date d’exploitation utilisée. L’heure indiquée n’est
donc pas obligatoirement l’heure du serveur, la date utilisée pouvant faire référence à un fuseau horaire
particulier.
Dépiler
Ce champ indique l’action à effectuer après exécution de l’Application, et permet notamment de ne pas dépiler lorsque
la contrainte indique que la pile doit être vide.
3.5.5 Attributs : onglet Alarme
Cet onglet recense les Alarmes associées à l’Application. Lors de la création de l’Application, cet onglet n’est pas
affiché.

Association des Alarmes à l’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 27/270
Visual TOM Guide Utilisateur

3.5.6 Attributs : onglet Contextes


Cet onglet recense les Contextes associés à l’Application.
Les Contextes associés à l’Environnement peuvent être ajoutés dans le panneau “Contexte”. Ces Contextes seront
hérités par les Traitements de l’Application. Des variables complémentaires peuvent être ajoutées dans le panneau
“liste des variables”.

Association des Contextes à l’Application

3.5.7 Attributs : onglet Consignes


Cet onglet gère l’association d’une consigne, définie dans le domaine, à l’Application. Lors de la création de
l’Application, cet onglet n’est pas affiché.
Par défaut, Visual TOM recherche une consigne dont le nom est construit à partir du nom de l’objet. La mise en place
de ce type de consigne est décrite dans le Guide Administrateur.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 28/270
Visual TOM Guide Utilisateur

Association d’une consigne à l’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 29/270
Visual TOM Guide Utilisateur

3.6 LE TRAITEMENT
3.6.1 Caractéristiques
Le Traitement est la tâche élémentaire exécutée sur un Agent. Un Traitement est défini dans une Application.
Sur un Traitement sont notamment spécifiés :
• la planification,
• les contraintes de démarrage,
• le comportement en cas d’erreur,
• les paramètres,
• les actions de fin.
Pour prendre en compte des valeurs différentes sur une plage de temps donné (par exemple, un paramètre),
l’utilisateur définit une modification temporaire sur le Traitement. En fonction de la valeur de la Date d’exploitation, le
moteur utilise la définition de référence ou la modification temporaire correspondant à cette plage.

Définition d’un Traitement

 Remarque :
La liste des Alarmes n’est pas modifiable dans une modification temporaire.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 30/270
Visual TOM Guide Utilisateur

3.6.2 Attributs : onglet Définition


Cet onglet regroupe les caractéristiques principales du Traitement, avec ses valeurs par défaut héritées de
l’Application. Le Traitement ne peut être candidat à l’exécution si les contraintes de démarrage de l’Application ne sont
pas satisfaites.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Famille
Champ facultatif, utilisé pour la ventilation statistique.
Script
Ce champ indique tout ou partie du nom du script à soumettre. A la valeur de ce champ est préfixé la valeur contenue
dans le champ « Répertoire des scripts » définie au niveau de l’Environnement parent.

 Remarques :
• Pour ne pas tenir compte de la valeur définie dans le champ « Répertoire des scripts » de l’Environnement
parent, il est nécessaire de positionner le caractère « # » en début de valeur du champ script. Lorsque le champ
script commence par le caractère « / », la valeur définie sur l’Environnement n’est pas non plus prise en
compte.
• L’administrateur peut configurer Visual TOM pour employer un caractère différent de « # ».
• L’administrateur peut configurer Visual TOM pour préfixer la lettre du lecteur à utiliser pour une exécution sur
une Machine de type Windows.
• Les Ressources sont utilisables dans le champ script ; dans ce cas, le script n’est plus éditable.
Commentaire
Champ facultatif, libellé explicatif.
Type de lancement « Périodique »
Périodique : le Traitement est lancé une seule fois selon la Fréquence sélectionnée, en fonction de son Planning. Il est
conditionné par l’exécution de l’Application.
Type de lancement « A la demande »
Le Traitement n’est lancé qu’à condition d’être demandée (action manuelle). Cette option nécessite l’attribution d’une
heure minimum de démarrage et d’une heure maximum de démarrage, ainsi que d’un Planning valide. Si le Traitement
n’est pas demandé avant l’heure maximum de démarrage, il est déplanifié (annulé).
Fréquence
La Fréquence limite le nombre d’exécutions dans un laps de temps. Il existe 4 modes :
• Journalière : lancement une fois par jour maximum
• Hebdomadaire : lancement une fois par semaine maximum
• Mensuelle : lancement une fois par mois maximum
• Annuelle : lancement une fois par an maximum
Lancement cyclique permanent
Valeur par défaut 00:00:00. Le lancement cyclique correspond à un mode itératif : dès qu’une exécution se termine,
une nouvelle exécution a lieu, sans attente intermédiaire. Cette option nécessite l’attribution d’une heure minimum de
démarrage et d’une heure maximum de démarrage, ainsi que d’un Planning valide.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 31/270
Visual TOM Guide Utilisateur

Lancement cyclique au format HH:MM:SS


Entre deux exécutions, l’attente correspond au cycle spécifié (depuis le début d’une exécution jusqu’au début de la
suivante).

 Remarque :
• L’heure maximum de démarrage ne peut être supérieure à la valeur « 47:59:59 ».
Lancement cyclique au format cron
Valeur : MINUTES [HEURES]. Le travail démarre dès que la minute indiquée dans le format correspond à celle du
système.

 Remarques :
• Les champs supplémentaires sont ignorés (champs « jour » et « mois » de la commande « cron »).
• Si un cycle n’a pu être effectué, par exemple parce que la durée du travail a été supérieure au cycle prévu,
l’itération correspondante est oubliée. Le cycle se recale sur la prochaine itération.
Déclaration de type liste : les éléments d'une liste sont séparés par une virgule.

 Exemple :
La valeur « 1,3,5,6 * » correspond à la déclaration des minutes 1,3,5 et 6 de toutes les heures.
Déclaration de type intervalle : un intervalle est défini par deux nombres séparés par un tiret (signe « - »)

 Exemple :
La valeur « 10-15 * » correspond à toutes les minutes entre 10 et 15 (incluses) de toutes les heures.
Déclaration incluant des caractères spéciaux : le caractère joker « * » correspond à l’expression « toutes ». Le caractère
« / » peut être ajouté à un intervalle ou à un joker pour exprimer un cycle.

 Exemples :
• La valeur « 10-40/5 * » signifie toutes les 5 minutes entre les minutes 10 et 40, de toutes les heures. Ainsi les
heures retenues sont 00h10, 00h15,00h20 [..] , 00h35, 00h40, 01h10, 01h15,…
• La valeur « */2 1,3 * » signifie toutes les 2 minutes dans les intervalles de 1h00 à 1h59 et 3h00 à 3h59.
Heure minimum de démarrage
La valeur par défaut est héritée de l’Application. La valeur peut être supérieure ou égale à celle de l’Application parente
et correspond à l’heure de démarrage du premier lancement, si toutes les autres contraintes sont validées.
Heure maximum de démarrage
La valeur par défaut est héritée de l’Application. La valeur peut être inférieure, égale ou supérieure à celle de
l’Application parente et correspond à l’heure au delà de laquelle il n’y aura pas de lancement mais déplanification
(annulation).
Paramètre d’exécution : mode Exécution
Ce mode signifie que le Traitement est exécuté, si le mode défini sur l’Application parente est « Exécution » ou
« Traitement ».
Paramètre d’exécution : mode Simulation
Ce mode signifie que le Traitement est simulé, si le mode défini sur l’Application parente est « Simulation » ou
« Traitement ». Le Traitement n’est pas soumis sur l’Agent cible. Le Moteur valide uniquement la planification et les
enchaînements.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 32/270
Visual TOM Guide Utilisateur

Paramètre d’exécution : mode Test


Ce mode signifie que le Traitement est testé, si le mode défini sur l’Application parente est « Test » ou « Traitement ».
En mode Test, lors de la soumission, le Traitement hérite d’une variable d’environnement. La valeur est testée
préalablement à la soumission effective (Queue batch), ou dans le script lui-même.
Paramètre d’exécution : mode Stop
Ce mode signifie que le Traitement voit sa planification invalidée, que cette planification soit héritée de l’Application ou
spécifique (statut « Non planifié »), si le mode défini sur l’Application parente est « Stop » ou « Traitement ».
Unité de soumission
L’Unité de soumission par défaut est héritée de l’Application. L’Unité de soumission désigne un mode d’exécution et
une liste d’Agents pour l’exécution du Traitement.

 Remarque :
L’icône préfixant le nom de l’Unité de soumission indique son mode.
Priorité
Valeur comprise entre 0 et 127 pour soumettre dans un ordre donné des travaux simultanés. La priorité la plus forte
correspond à 127.

 Exemple :
Soit une Application avec un Traitement A de priorité 5 et un Traitement B de priorité 2. Si les deux Traitements sont
candidats à l’exécution au même instant, c’est le Traitement A qui démarre en premier.
Utilisateur
La valeur par défaut est héritée de l’Application. L’Utilisateur désigne le compte de soumission qui est employé pour
l’exécution du Traitement.
Queue Batch
La valeur par défaut est héritée de l’Application. La Queue batch désigne le comportement d’exécution adopté par le
Traitement.
Date
Valeur par défaut héritée de l’Application. Le Traitement en hérite, sans possibilité de la changer à son niveau.

 Remarque :
Les valeurs par défaut héritées peuvent être modifiées en valeurs spécifiques, pour ne pas être impactées par un
changement de valeur par défaut de l’Application.
Statut
Information non modifiable, indiquant l’état du Traitement en mode Pilotage. Le Traitement peut prendre l’un des
statuts suivants :
• A venir : l’exécution du Traitement est planifiée, le Traitement est en attente de validation des contraintes
(horaires, ressources, liens ou demande).
• En cours : les contraintes du Traitement ont été levées. Cela implique que son Application parente soit en cours
d’exécution.
• En erreur : l’exécution du Traitement est terminée.
• Terminé : l’exécution est considérée comme correctement terminée.
• Non planifié : l’exécution n’est pas planifiée (Planning non respecté ou mode d’exécution à « Stop »).
• Déplanifié : l’exécution a été annulée, en raison d’une non validation des contraintes (Lien, Horaire, Ressource).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 33/270
Visual TOM Guide Utilisateur

 Remarque :
L’état « En difficulté » est l’interprétation du statut « En cours » lorsque le Traitement est forcé par l’opérateur, ou est
affiché lorsque le processus Agent n’est pas opérationnel.

Durée Max.
La valeur de ce champ indique le temps maximum d’exécution du Traitement. Dès que ce temps d’exécution est
atteint, les processus correspondant au Traitement sont supprimés sur l’Agent cible, le Traitement est vu « En erreur »
en mode pilotage.

 Remarque :
Cette fonctionnalité est disponible uniquement pour les Traitements s’exécutant sur Unix ou Windows.
Comportement « Déplanifier les successeurs »
Ce mode indique l’action à effectuer sur les objets successeurs liés au Traitement en fonction de son statut. En cas
d’erreur, et en fonction des types de liens utilisés, les successeurs directs sont déplanifiés immédiatement s’ils n’ont
pas d’autres contraintes de démarrage que le lien. Si un successeur direct dispose d’une contrainte « heure minimum
de démarrage », la déplanification est effectuée lorsque cette heure est atteinte.
En cas de déplanification du Traitement, les successeurs directs sont déplanifiés immédiatement indépendamment des
contraintes horaires dont ils disposent.
Comportement « Déplanifier les successeurs à »
Ce mode indique l’action à effectuer sur les objets successeurs liés au Traitement en fonction de son statut. En cas
d’erreur ou de déplanification, et en fonction des types de liens utilisés, les successeurs directs sont déplanifiés à
l’heure indiquée s’ils n’ont pas d’autres contraintes de démarrage que le lien. Si un successeur direct dispose d’une
contrainte « heure minimum de démarrage », la déplanification est effectuée lorsque cette heure est atteinte.
En cas de déplanification du Traitement, les successeurs directs sont déplanifiés immédiatement indépendamment des
contraintes horaires dont ils disposent.
Comportement « Ne pas déplanifier les successeurs »
Ce mode indique qu’en cas d’erreur ou de déplanification du Traitement, aucune action ne sera effectuée sur les
successeurs directs.

 Remarque :
Pour prévoir un blocage de la production en cas d’erreur sur les travaux critiques, l’option « ne pas déplanifier les
successeurs » est adéquate.
Mettre l’Application en erreur
Ce mode signifie que l’erreur sur un Traitement doit impacter le statut de l’Application. Ce mode est adéquat pour
gérer les procédures de secours au niveau de l’Application.
Ce mode est une option majeure de la gestion des erreurs.
!
Bloquer l’avancement de la Date
Ce mode signifie qu’en cas d’erreur du Traitement, la Date n’est pas candidate à un changement de valeur. Elle est
bloquée. Le blocage autorise néanmoins la soumission des Traitements pour la journée de production courante. Une
action manuelle est requise pour retirer de la liste le Traitement ayant bloqué la Date. Le déblocage peut être global.
Une reprise sur le Traitement en erreur qui aboutit à un succès supprime le Traitement de la liste de ceux qui bloquent
la Date.
Ce mode est une option majeure de la gestion des erreurs.
!

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 34/270
Visual TOM Guide Utilisateur

3.6.3 Attributs : onglet Paramètres


Cet onglet liste les paramètres fournis au Traitement. Ces paramètres sont positionnels.

Définition des paramètres

 Remarques :
• Le système impose que le script soit prévu pour prendre en charge plus de 10 paramètres (commande
« shift »).
• La taille maximum d’un paramètre est 255 caractères, la taille maximum de l’ensemble des paramètres est
1024.
Valeur fixe
Ce type de valeur est une chaîne de caractères invariante. L’emploi de certains caractères nécessite des protections
et/ou un paramétrage particulier de la Queue batch (quote, guillemet, astérisque, signes inférieur et supérieur…).

 Remarque :
• Certaines valeurs peuvent nécessiter un paramétrage particulier du comportement d’exécution (par exemple,
pour récupérer en paramètre le caractère « * » et non l’expansion correspondant à la liste des fichiers du
répertoire).
!
L’utilisation d’accolades, par exemple « {chaine} », renvoie la valeur « null ».
Valeur calculée
Ce type de valeur emploie les Ressources. Le nom de la Ressource est spécifié entre accolades. Plusieurs Ressources
peuvent composer la valeur du paramètre, en y ajoutant des chaînes de caractères.

 Remarques :
• Dans la définition du paramètre, le format d’une Ressource Date peut être spécifié différemment de la façon
dont il est spécifié dans la définition de la Ressource.
• Dans la définition du paramètre, le format d’une Ressource Fichier peut préciser la valeur (ex : nom de la
machine physique, nom du fichier).
• Dans la définition du paramètre, le format « name » renvoie le nom de la Ressource, ainsi celle-ci figure dans
les références croisées.
• La fonction « substr » propose de récupérer une partie de la valeur d’une Ressource Texte en indiquant la
position du premier caractère et la longueur.

 Exemple 1 :
Le paramètre utilise la ressource « d » avec redéfinition du format, et contient la valeur suivante :
{d,AAAA/MM}/{d,JJ}. A chaque exécution, le Moteur calcule la valeur. Le Traitement reçoit la valeur calculée :
2008/06/30.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 35/270
Visual TOM Guide Utilisateur

 Exemple 2 :
Soit une Ressource Texte « RT » dont la valeur est ‘abcde12345’ : pour une définition du paramètre {RT,substr(4;4)}, le
Traitement reçoit la valeur calculée : ‘de12’.

Gestion de paramètres en fonction de Ressources

3.6.4 Attributs : onglet Planning


Cet onglet établit les principales caractéristiques de Planification du Traitement.
Calendrier
Champ obligatoire, hérité du Planning de l’Application. Le Calendrier est utilisé pour vérifier les jours d’exception.

 Exemple :
Le Planning indique tous les mardis ouvrés. Le Moteur fait référence au Calendrier pour vérifier que le jour courant
n’est pas déclaré chômé dans le Calendrier.
Planning par défaut
Valeur par défaut. Ce champ indique que le Planning du Traitement est hérité de l’Application parente.
Planning spécifique
Ce champ indique que le Traitement dispose de son propre Planning. Le planning du Traitement ne peut être que
restrictif par rapport au Planning de l’Application parente.

 Exemple :
Le Planning de l’Application est valide du lundi au vendredi. Un des Traitements dispose d’un Planning spécifique. Ce
planning est valide du mercredi au jeudi.
Jour
Ce champ indique les jours pour lesquels le Traitement doit être planifié. Ce champ est employé uniquement si le
champ « Mode d’utilisation » indique « Planning ».
Semaine
Ce champ indique les semaines pour lesquelles le Traitement doit être planifié. Ce champ est employé uniquement si le
champ « Mode d’utilisation » indique « Planning ». Une semaine va du lundi au dimanche inclus. La première semaine
du mois va du premier lundi du mois au premier dimanche du mois. La dernière semaine du mois se termine le dernier
dimanche du mois, et commence le lundi qui précède.

 Remarque :
La quatrième semaine correspond presque toujours à la dernière semaine du mois mais il n’y a pas toujours une
quatrième semaine.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 36/270
Visual TOM Guide Utilisateur

Mois
Ce champ indique les mois pour lesquels le Traitement doit être planifié.
Numéro de Jour
Ce champ indique les numéros de jours pour lesquels le Traitement doit être planifié.
Mode d’utilisation Planning
Ce mode indique que la Planification est basée sur la validité des champs « Jour », « Semaine », « Mois », « Numéro de
jour ». Pour que le Traitement soit planifié, il faut que chaque champ soit validé (ET).

 Remarques :
• Ce mode d’utilisation n’est pas exclusif ; si le mode d’utilisation « Formule » est validé, le Moteur vérifiera la
formule au cas où le Planning défini n’est pas valide.
• Lorsque tous les champs du planning sont validés, et que le Calendrier ne dispose d’aucun jour férié, la
planification est valide pour toutes les journées.
Mode d’utilisation Formule
Ce mode gère des planifications complexes et/ou exceptionnelles, et est basé sur un langage syntaxique (SNL) dans
lequel interviennent des mots-clés prédéfinis et des opérateurs arithmétiques courants. La formule contient un
ensemble de tests. Dès que l’un des tests est valide, la Planification est validée.

 Remarque :
• Les Jetons et les Périodes sont utilisables dans les Formules.
• La syntaxe est identique à celle utilisée dans les Formules d’Applications.
Planification en fonction d’une répétition
Pour gérer un cycle de planification en fonction d’une date initiale, et d’un cycle basé sur un nombre de jours, la
fonction modulo est prise en compte dans les formules pour utiliser le principe de répétition utilisé dans Sched Task.
La syntaxe impose le format suivant : test {[jj.mm.aaaa] % [jour|semaine].[n]}

 Remarques :
• Le cycle est basé sur des journées calendaires ; il n’y a pas de gestion de report.
• La planification est effective pour la date initiale.

 Exemples :
• La planification doit être effectuée tous les 3 jours à partir du 1er mars :
test {01.03.2013 % jour.3}
• La planification doit être effectuée tous les jours de la semaine, une semaine sur 3, si le jour est ouvré :
test {01.01.2013 % semaine.3 et aujourd’hui=ouvr}
Prévisualisation du résultat
Pour vérifier le résultat de la planification, utilisez le bouton en bas de la fenêtre, à gauche du libellé du jour courant.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 37/270
Visual TOM Guide Utilisateur

3.6.5 Attributs : onglet Ressource


Cet onglet recense les Ressources associées au Traitement. Pour être exécuté, toutes les Ressources doivent être
valides. Le mode de fonctionnement est identique à celui de l’Application.
Nom
Nom de la Ressource associée.
Opérateur
L’opérateur varie selon le type de Ressource :
• « = », « <> » pour une Ressource Texte
• « = », « > », « >= », « < », « <= », « <> » pour une Ressource Numérique ou Date
• « OK » ou « KO » pour une Ressource Générique
• « Emprunte » pour une Ressource Poids
• « Présent » ou « Absent » pour une Ressource Fichier
• « Vide » ou « Non vide » pour une Ressource Pile
Valeur
La valeur est requise pour une Ressource Texte, Numérique, Poids et Date. La valeur est sans objet pour les Ressources
Fichier, Pile, Générique et Evénement SAP.
Attente « indéfinie »
Ce type d’attente spécifie qu’il n’y a pas de limitation à l’attente, en dehors de celle fixée par le mode Rattrapage sur
les Dates.
Attente « jusqu’à »
Ce type d’attente spécifie une limite au-delà de laquelle la validité de la Ressource n’est plus requise. La valeur de
l’attente est exprimée dans le champ « Heure ». En fonction du champ complémentaire « Lancement après attente »,
le Traitement est déplanifié (annulé) ou exécuté.
Attente « ne pas attendre »
Ce type d’attente spécifie que dès la première vérification de la ressource, sa non validité entraîne l’action induite par
le champ « Lancement après attente » ; le Traitement est alors déplanifié (annulé) ou exécuté.
Heure
La valeur de l’attente est exprimée au format HH:MM:SS. Ce champ est complémentaire d’une attente définie (champ
« Attente jusqu’à »).
Lancement après attente
Ce champ indique l’action à mener en cas d’invalidité de la Ressource : déplanifier le Traitement ou l’exécuter.
Libération
Ce champ indique l’action à effectuer après avoir emprunté une quantité d’une Ressource Poids, en fin d’exécution du
Traitement : restituer la quantité empruntée ou la conserver.
Dépiler
Ce champ indique l’action à effectuer après exécution du traitement, et permet notamment de ne pas dépiler lorsque
la contrainte indique que la pile doit être vide.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 38/270
Visual TOM Guide Utilisateur

 Remarques :
• La libération n’est pas effectuée lorsque l’option n’est pas active et que le traitement se termine « En erreur ».
• Pour un paramétrage standard et lorsque l’option est active, la ressource sur le Traitement est libérée lorsque
le Traitement en erreur est relancé avec succès, ou qu’une action de forçage au statut « terminé » est
effectuée.
• Les heures précisées pour les attentes font référence à la date d’exploitation utilisée. L’heure indiquée n’est
donc pas obligatoirement l’heure du serveur, la date utilisée pouvant faire référence à un fuseau horaire
particulier.

3.6.6 Attributs : onglet Fin de Traitement


Cet onglet liste les actions à effectuer lorsque le Traitement est statué.

Définition de la Fin de Traitement

Type de relance « automatique »


Ce mode indique qu’en cas d’erreur, le Traitement est relancé automatiquement jusqu’à obtention d’une terminaison
correcte dans la limite déclarée dans le champ « Nombre de relances ».

 Remarques :
• Le Traitement reçoit en variable d’environnement le nombre maximum de reprises et l’occurrence de reprise.
• La Date n’est bloquée qu’en cas d’erreur du Traitement sur la dernière relance.
• La déplanification éventuelle des successeurs est également conditionnée par l’erreur du Traitement sur la
dernière relance.
Type de relance « manuelle »
Valeur par défaut. Ce mode indique qu’en cas d’erreur, le Moteur ne mettra pas en œuvre le mécanisme de relance
automatique.
Script de rattrapage
Ce mode indique qu’en cas d’erreur du Traitement disposant du mode de relance automatique, un script de secours est
activé. Le script de rattrapage se situe obligatoirement dans le même contexte : Agent, Utilisateur, Queue batch.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 39/270
Visual TOM Guide Utilisateur

 Remarque :
Le script de rattrapage hérite des paramètres définis dans l’onglet « Paramètres ».
Label de reprise
Valeur initiale du label (toujours 0). Le label utilisé en cas de reprise est modifiable uniquement avec la commande
« vtstep », ou avec l’action « relancer ». Une modification de ce label dans la définition du traitement n’a pas d’effet.

 Remarque :
Le label de reprise n’est pas géré sur les instances de Traitements. Ce label est alphanumérique.
Gestion des logs en fin de Traitement
Cette fonction est intégrée à la Queue batch.et reçoit en paramètres :
• Un nombre de jours, au-delà duquel les logs sont purgés,
• Un nombre d’occurrences, au-delà duquel les logs sont purgés.

 Remarques :
• Lorsque les deux paramètres sont choisis, la priorité est donnée à la suppression.
• La gestion des logs s’applique uniquement aux Agents de type Unix et Windows.

Les fichiers logs concernés sont ceux dont les extensions sont « .o » pour la sortie standard et « .e » pour la sortie des
erreurs. Les fichiers « .i » (indices) ne sont plus utilisés.

 Exemple :
Soit 10 logs présents pour la journée courante et 10 logs pour la veille. Si le choix est de garder 20 occurrences et une
journée, les 10 logs de la veille seront purgés.
Gravité de l’alarme en fin de Traitement
La gravité indique la représentation de l’alarme sur le Framework.

 Remarque :
Plusieurs gravités peuvent être choisies. La gravité la plus haute est prise en compte.
Evénements associés à l’alarme en fin de Traitement
Les événements associés indiquent les statuts pour lesquels une alarme est générée.

 Remarque :
Si le Traitement dispose d’une relance automatique, plusieurs alarmes peuvent être générées : une alarme pour le
Traitement initial, et autant d’alarmes que de relances effectuées, à condition que le statut réponde à chaque fois aux
événements associés.
3.6.7 Attributs : onglet Alarme
Cet onglet recense les Alarmes associées au Traitement. Lors de la création du Traitement, cet onglet n’est pas affiché.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 40/270
Visual TOM Guide Utilisateur

Association des Alarmes au Traitement

3.6.8 Attributs : onglet Contextes


Cet onglet recense les Contextes associés au Traitement.
Les Contextes associés à l’Environnement peuvent être ajoutés dans le panneau “Contexte”. Des variables
complémentaires peuvent être ajoutées dans le panneau “liste des variables”.

Association des Contextes au Traitement

3.6.9 Attributs : onglet Consignes


Cet onglet gère l’association d’une consigne, définie dans le domaine, au Traitement. Lors de la création du Traitement,
cet onglet n’est pas affiché.
Par défaut, Visual TOM recherche une consigne dont le nom est construit à partir du nom de l’objet. La mise en place
de ce type de consigne est décrite dans le Guide Administrateur.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 41/270
Visual TOM Guide Utilisateur

Association d’une consigne au Traitement

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 42/270
Visual TOM Guide Utilisateur

3.7 LES PRINCIPES D’HERITAGE


Le principe d’héritage permet la transmission de valeurs définies « par défaut » de manière commune, du Domaine à
l’Environnement, de l’Environnement à l’Application, de l’Application au Traitement.
Quand une valeur est modifiée à l’un des niveaux supérieurs, celle-ci est automatiquement transmise et
dynamiquement prise en compte aux niveaux inférieurs.
Une valeur par défaut peut être rendue spécifique, pour ne pas être impactée par un changement de valeur sur l’objet
parent.

Valeurs avant modification Valeurs après modification


Modification
Environnement Application Traitement Environnement Application Traitement

Env B B B (def) B (def)

A A (def) A (def) App B A B B (def)

Trt B A A (def) B

Env B B B (def) B

A A (def) B App B A B B

Trt A A A (def) A

Env B B B B (def)

A B B (def) App A A A A (def)

Trt A A B A

Env B B B A

A B A App A A A A

Trt B A B B

Tableau des impacts d’une modification.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 43/270
Visual TOM Guide Utilisateur

4 MODELISATION D’UNE EXPLOITATION


La modélisation d’une exploitation consiste à définir les graphes d’enchaînements avec les outils de modélisation.

4.1 LES OBJETS DU DOMAINE


Le Domaine est constitué de travaux représentés hiérarchiquement (Environnements, Applications, Traitements) et
d’objets définissant le contexte d’exécution.

! Pour être créé, un Environnement doit disposer de valeurs par défaut ; il est donc impératif de décrire les objets de
type Date, Calendrier, Utilisateur, Queue batch et Unité de soumission en préambule de cette création.
4.1.1 La Date
La Date d’Exploitation permet d’exécuter des Traitements dans une unité de temps indépendante de celle de la
machine (par exemple de 20 h à 20 h le lendemain correspond à une journée d’exploitation).
Elle évolue en fonction de l’avancement de la production et est mise à jour automatiquement ou manuellement, en
fonction de ses caractéristiques.
Elle permet un plan d’exploitation dynamique durant un temps supérieur à 24 heures.
Elle peut être rattachée à une Application, ou à un ensemble d’Applications. Dans un environnement donné, elle offre
une indépendance entre groupes d’Applications.

Fenêtre de définition d’une Date

A. Caractéristiques
Nom
Champ obligatoire.
Commentaire
Champ facultatif.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 44/270
Visual TOM Guide Utilisateur

Type automatique
Ce champ indique que le Moteur prend en charge automatiquement le changement de valeur de la Date. Pour que la
Date puisse changer de valeur :
• tous les travaux ayant la Date associée doivent être statués ; cela signifie qu’ils ne doivent plus être en attente
(statut « A venir ») ou en cours d’exécution (statuts « En cours » et « En difficulté »),
• aucun Traitement ne doit avoir bloqué la Date (caractéristique « Bloquer l’avancement de la Date » en cas
d’erreur d’exécution),
• la date du système doit être supérieure à la valeur de la Date (la Date ne peut prendre une valeur future),
• le Moteur doit être en activité.

Type système
Ce champ indique que le Moteur prend en charge automatiquement le changement de valeur de la Date à minuit par
défaut, indépendamment du statut des travaux. Les processus en cours d’exécution sur les machines cibles continuent
à s’exécuter.

 Remarque :
Avec un paramétrage spécifique du Moteur, une Date de type système peut être bloquée.
Si un Traitement se termine correctement après le changement de valeur de la Date, il sera vu terminé pour cette
! nouvelle date. L’acquittement de terminaison n’est pas lié à la valeur de la Date.
Si les contraintes d’un Traitement sont valides après le changement de valeur de la Date, et que ce même Traitement
était en cours avant le changement de valeur de la Date, il y aura simultanément 2 processus actifs sur la Machine
cible.
Type constante
Ce champ indique que le Moteur ne prend pas en charge le changement de valeur de la Date. La valeur est mise à jour
manuellement par le pilote, et peut avoir pour valeur une date future. Les heures minimum et maximum de démarrage
des traitements et applications doivent être fixées dans l’intervalle « 00:00:00 » et « 23:59:58 ».
Valeur
Ce champ indique la valeur de la journée d’exploitation traitée par le Moteur.
Heure minimum de bascule
Ce champ indique l’heure minimum à partir de laquelle la bascule peut avoir lieu. Cette heure est exprimée au format
« hh:m:ss ». La valeur doit être comprise entre « 24:00:00 » et « 47:59:59 ». Ce champ ne s’applique qu’à la Date de
type automatique ou système.
Rattrapage automatique
Le rattrapage automatique est une caractéristique de la date de type automatique. En cas de retard important ou de
blocage lié à une erreur, la différence entre la valeur de la Date et celle du système peut excéder 24h00. Le rattrapage
automatique consiste à indiquer au Moteur ce qui doit être fait pour les journées intermédiaires situées entre la valeur
de la Date et la valeur de la date du système. Un rattrapage automatique indique que les journées intermédiaires
doivent être traitées, sinon elles sont oubliées.
Par défaut, le Moteur considère que le mode rattrapage doit être activé quand il y a deux journées intermédiaires à
rattraper. Ce paramétrage peut être remis en question pour augmenter le nombre de journées intermédiaires à 10.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 45/270
Visual TOM Guide Utilisateur

Timezone
La valeur de la date est basée sur le fuseau choisi. Pour un fuseau, la zone choisie détermine les changements d’heure
été/hiver.

 Exemple :
Pour terminer la journée du 1 juillet, il reste un Traitement, en cours d’exécution. La valeur de la date système est le 4
juillet. Quand le Traitement se termine, le Moteur active le mode rattrapage pour la journée du 2 juillet. Si le mode
rattrapage n’est pas activé, le Moteur bascule directement sur la journée du 4 juillet.

 Remarque :
• A un Environnement peuvent être associées plusieurs Dates.
• Sur un groupe d’Applications chaînées, il est recommandé de n’utiliser qu’une seule Date.
• Il est recommandé qu’une Date ne soit pas partagée entre plusieurs Environnements.

B. Association à l’Environnement
La Date doit être associée à l’Environnement pour être utilisable.

C. Association d’une Alarme


Cet onglet recense les Alarmes associées à la Date. Lorsque la Date est en mode création, cet onglet n’est pas affiché.

Association des Alarmes à la Date

! La mise à jour de la Date implique l’arrêt du Moteur.


4.1.2 Le Calendrier
Le Calendrier définit quels sont les jours ouvrés et fériés. C’est l’objet sur lequel se basent les Plannings et Formules des
Applications et des Traitements pour déterminer la validité de la planification. Pour chaque année, une occurrence du
calendrier est générée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 46/270
Visual TOM Guide Utilisateur

Fenêtre de définition d’un Calendrier

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Année
Champ informatif. La valeur est celle de l’année courante.
Aperçu
Cette zone indique :
• En vert clair, les jours ouvrés,
• En vert foncé, les jours naturellement chômés mais manuellement forcé à ouvrés,
• En rouge, les jours chômés,
• En pourpre, les jours naturellement ouvrés mais forcés manuellement à chômés.

 Remarque :
Le forçage est effectué par l’utilisation du menu contextuel sur le jour.
Jours chômés
Le groupe choisi et les jours précisés définissent les jours chômés et sont reportés sur l’aperçu.
Jours périodiques
Ces jours définissent les jours ouvrés.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 47/270
Visual TOM Guide Utilisateur

 Remarque :
L’utilisation des zones « jours chômés » et « jours périodiques » est complémentaire. Toutefois, les indications
contradictoires ne sont pas prises en compte (exemple : déclaration du lundi en tant que jour chômé dans la zone
« jours chômés » et déclaration du premier jour de la semaine dans les « jours périodiques »).

 Exemples :
Les jours travaillés souhaités vont du lundi au vendredi, à l’exception des jours fériés : Dans la zone « jours chômés », il
faut cocher samedi, dimanche et choisir le Groupe de jours fériés souhaité.
Seuls les premiers jours de la quinzaine et du mois sont ouvrés, sauf les vendredis : Dans la zone « jours chômés », il
faut cocher vendredi. Dans la zone « jours périodiques », il faut cocher « premier jour de quinzaine » et « premier jour
du mois ».
Report des jours spécifiques
Ce champ indique que les jours forcés à « chômé » (figurants en pourpre dans l’aperçu) et les jours forcés à « ouvré »
(figurants en vert foncé dans l’aperçu) seront déclarés de la même manière l’année suivante.
Report
Ce bouton force la génération du Calendrier pour l’année suivante.

 Remarques :
• Au changement d’année, les occurrences de Calendrier sont générées par le processus serveur.
• La simulation de planification effectuée sur une Application et/ou sur un Traitement peut avoir pour impact la
génération dynamique des Calendriers de l’année précédente et de l’année suivante. Ce cas se produit lors de
l’utilisation de report de planification.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 48/270
Visual TOM Guide Utilisateur

A. Le Groupe de jours fériés


L’accès à la définition des Groupes de jours fériés se fait depuis la fenêtre liste des calendriers. Un Groupe est constitué
d’une liste de jours fériés fournis ou définis par l’utilisateur.

Fenêtre de définition d’un Groupe de jours fériés

Nom
Champ obligatoire (minimum 4 caractères sans « souligné » dans les 4 premiers caractères).
Label
Champ obligatoire. La valeur indique un libellé court.
Source
Ce champ propose une liste de jours fériés utilisables pour définir le Groupe.
Destination
Ce champ liste les jours fériés associés au Groupe.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 49/270
Visual TOM Guide Utilisateur

Année
Ce champ détermine l’année à prendre en compte pour pré-visualiser les jours fériés.

 Remarque :
Les Groupes fournis ne sont pas modifiables.
B. Le jour férié
L’accès à la définition d’un jour férié se fait depuis la fenêtre liste des calendriers.

Visualisation/Edition d’un jour férié

Nom
Champ obligatoire. Ce champ indique le nom court du jour férié (minimum 4 caractères sans « souligné » dans les 4
premiers caractères).
Label
Champ obligatoire. Ce champ indique le libellé utilisé dans la liste des jours fériés d’un groupe de jours fériés.
Type
Champ obligatoire. Ce champ indique le type de jour férié : soit une date fixe, soit une date relative.
Valeur
Champ obligatoire. Ce champ indique la valeur d’une date fixe (ex : 12 mars) ou une valeur calculée en fonction d’un
jour férié existant (fourni ou nouvellement créé). Le calcul s’effectue en nombre de jours positif ou négatif par rapport
au jour férié spécifié.

 Remarque :
Les jours standards fournis, spécifiques à un pays, ne sont pas modifiables.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 50/270
Visual TOM Guide Utilisateur

4.1.3 L’Utilisateur
L’Utilisateur définit l’identité sous laquelle sont lancés les travaux sur la Machine cible.

Fenêtre de définition d’un Utilisateur

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
4.1.4 La Queue Batch
La Queue batch définit le comportement d’exécution du travail à soumettre sur l’Agent cible. Les caractéristiques du
travail sont définies dans le Traitement.

Fenêtre de définition d’une Queue batch

Nom
Champ obligatoire.
Commentaire
Champ facultatif.

 Remarque :
Le nom de la Queue batch est associé à un fichier de commandes encapsulant le script applicatif sur l’Agent cible et à
une configuration. Pour l’utilisation d’une Queue batch personnalisée, contactez l’administrateur.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 51/270
Visual TOM Guide Utilisateur

Tableau des Queues batch standard :

Nom Système d’exploitation Remarques

queue_wnt Windows -

queue_ksh Unix -

queue_csh Unix -

queue_sh Unix -

sys$batch VMS -

qbatch AS400 -

$job GCOS8 Type SNUMB attribute

$none GCOS8 Type SNUMB aléatoire

4.1.5 L’Agent
L’Agent représente le lieu d’exécution du Traitement.

Fenêtre de définition d’un Agent

Nom Logique
Champ obligatoire. Le nom est représenté de plusieurs façons :
• un alias,
• le nom de la machine réelle,
• une adresse IP.
Nom Physique
Champ obligatoire. Ce champ est utilisé lorsque la Machine Logique est un alias. Sinon, ce champ prend pour valeur le
nom de la Machine Logique.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 52/270
Visual TOM Guide Utilisateur

Commentaire
Champ facultatif.
Port
Un port spécifique peut être choisi si celui par défaut ne convient pas. SSL peut être indiqué en fonction de la
configuration.

 Remarque :
La machine cible doit être connue du système accueillant le Serveur Visual TOM (Fichier /etc/hosts, Yellow Pages, NIS,
DNS...). Les ports de communication doivent être correctement configurés. En cas d’incident, contactez
l’administrateur.
! Le nom de l’Agent ne peut être un alias ou un nom de machine réelle commençant par un caractère numérique.
Mode de l’Unité de soumission
Le mode indique la manière dont les Traitements seront soumis.
Onglet Variables
Cet onglet indique la liste des variables que l’Agent fournira au Traitement à exécuter. Ces variables seront accessibles
en tant que variables d’environnement.

 Remarques :
• Si l’Unité de soumission dispose de la même variable avec une valeur différente, c’est la valeur de la variable de
l’Agent qui est prise en compte.
• Le nom d’une variable ne peut commencer par « TOM_ » ou « VT_ ».
4.1.6 L’Unité de soumission
L’Unité de soumission est une liste d’Agents. Le mode indique le comportement à adopter pour la soumission des
Traitements.
Mode Mono-agent
Seul le premier Agent de la liste est adressé pour l’exécution du Traitement.
Mode Multi-agents
Tous les Agents sont adressés pour que chacun d’eux exécute le Traitement. Les contraintes sont globales au
Traitement référent : lorsqu’elles sont validées (horaires, liens, ressources), les Traitements sont instanciés.

 Remarque :
Lorsqu’une Ressource de type poids est associée à un Traitement, la consommation et la libération sont prise en
compte pour le Traitement référent et non pour les Traitements instanciés. Lorsqu’une Ressource de type Pile est
associée à un Traitement, tous les Traitements instanciés reçoivent le même élément de la pile. Cet élément n’est
dépilé que lorsque tous les Traitements instanciés sont effectués.
Mode Backup
Ce mode propose d’adresser l’Agent suivant en cas d’indisponibilité l’Agent courant dans la liste.

 Remarque :
Dans ce mode, l’ordre des Agents dans la liste est respecté. Cet ordre est modifiable.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 53/270
Visual TOM Guide Utilisateur

Mode Equilibrage
Ce mode propose d’adresser l’Agent le moins chargé. La charge est déterminée par le nombre de Traitements
réellement en exécution, l’Agent étant susceptible de recevoir des demandes d’exécution de la part de plusieurs
Serveurs Visual TOM.
Commentaire
Champ facultatif.
Onglet Variables
Cet onglet indique la liste des variables que l’Agent fournira au Traitement à exécuter. Ces variables seront accessibles
en tant que variables d’environnement.

 Remarques :
• Le changement d’un mode vers un autre est autorisé. Ce type de changement n’impacte pas les travaux en
cours.
• Le nom d’une variable ne peut commencer par « TOM_ » ou « VT_ ».
• La zone de sélection d’un Agent est éditable pour faciliter la recherche.

Fenêtre de définition d’une Unité de soumission

4.1.7 La Ressource
La Ressource définit une contrainte de démarrage ou un paramètre à affecter à un Traitement. En tant que contrainte,
la Ressource est associée à une Application ou à un Traitement ; c’est l’association qui définit principalement l’attente,
définie ou indéfinie, et la post-action (lancement ou non après attente).

 Remarque :
Le mode commande assure la gestion batch des valeurs de Ressources.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 54/270
Visual TOM Guide Utilisateur

A. Association à l’Environnement
La Ressource doit être associée à l’Environnement pour être utilisable.
B. La Ressource Texte
L’objectif de la Ressource de type Texte est de conditionner le démarrage de l’Application ou du Traitement en fonction
d’une comparaison de valeurs.

Définition d’une Ressource de type Texte

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Texte
Champ alpha-numérique.

 Remarque :
Le champ Texte peut être vide.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 55/270
Visual TOM Guide Utilisateur

C. La Ressource Poids
L’objectif de la Ressource de type Poids est de limiter la quantité de travaux exécutés simultanément, quel que soit
l’Agent d’exécution, et/ou de gérer la non-simultanéité des travaux non liés par une dépendance (Lien).

Définition d’une Ressource de type Poids

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Valeur max.
Champ numérique. Ce champ indique la quantité maximum disponible. Une Application, un Traitement peut nécessiter
une partie de cette quantité. Quand il n’y a plus de quantité disponible, les Applications et les Traitements sont en
attente.
Valeur courante
Champ numérique de valeur « 0 » à la création. Ce champ indique la quantité consommée par les Applications et les
Traitements. Cette valeur fluctue au gré de l’exécution des Applications et des Traitements :
• incrémentation : lors de la soumission d’une Application ou d’un Traitement, en fonction de la quantité définie
dans l’association de la Ressource à cette Application ou Traitement,
• décrémentation : lors de la restitution de la quantité consommée, à condition qu’elle soit mentionnée dans
l’association de la Ressource (attribut « libération »).

 Remarque :
Pour empêcher le démarrage de travaux ciblés en cas d’anomalie sur l’un d’entre eux, l’utilisation d’une Ressource peut
faciliter la gestion de l’erreur en spécifiant une valeur courante, sans impacter les autres Applications et Traitements de
l’environnement par un arrêt du Moteur ou un arrêt du processus agent sur l’Agent d’exécution.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 56/270
Visual TOM Guide Utilisateur

D. La Ressource Pile
L’objectif de la Ressource de type Pile est de déclencher une Application ou un Traitement en fonction d’un
événement. L’événement correspond à un élément dans la pile.

Définition d’une Ressource de type Pile

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.

Champ numérique automatique. Ce champ indique la place de l’élément dans la pile.
Pile
Champ alpha numérique. Ce champ indique la valeur de l’élément.

 Remarques :
• A la création, la pile est vide.
• La valeur d’un élément de la pile peut être vide.
• Le mode de gestion de la pile est FIFO (First In, First Out).
• La valeur de l’élément courant peut être utilisée en paramètre d’un Traitement.
• Par défaut, l’élément est dépilé si l’Application ou le Traitement dispose de la pile en contrainte de démarrage,
dans l’association de ses Ressources.
• Lorsque la pile est vide après dépilement (exécutions), l’Application ou le Traitement passe au statut Terminé
ou Erreur ; lorsque la pile est vide sans dépilement (pas d’exécution), l’Application ou le Traitement passe au
statut Déplanifié.
• L’Application ou le Traitement est réexécuté tant qu’il reste des éléments dans la pile.
• Pour gérer plusieurs remplissages de la pile au cours d’une journée, l’Application ou le Traitement peut être
cyclique.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 57/270
Visual TOM Guide Utilisateur

• Le paramétrage du Traitement peut invalider le dépilement d’un seul élément. Contacter l’administrateur pour
modifier la configuration (option StatusPileOne=0) Ce paramétrage ne s’applique pas à l’Application.
• En cas d’erreur, l’élément courant n’est pas dépilé.
• Lorsque l’élément de la pile est utilisé en paramètre, les limitations liées aux paramètres s’appliquent.

E. La Ressource Date
L’objectif de la Ressource de type Date est de :
• déclencher une Application ou un Traitement en fonction d’une date, ce qui apporte un contrôle
supplémentaire à la planification, avec un impact sur le statut (si le Planning n’est pas valide, le statut est « non
planifié », si la Ressource n’est pas valide, le statut est « déplanifié »),
• fournir à un Traitement un paramètre calculé de type symbole daté.

Définition d’une Ressource de type Date

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Date
Ce champ indique la Date servant de base au calcul de la Valeur. Entre parenthèses est indiquée la valeur courante de
cette Date.
Format
Ce champ indique la forme sous laquelle le résultat calculé est restitué.

 Remarque :
Le format peut être redéfini lors de l’attribution du paramètre au Traitement (onglet Paramètres). Il n’est donc pas
nécessaire de créer une Ressource pour chaque format souhaité.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 58/270
Visual TOM Guide Utilisateur

Calendrier
Ce champ indique le Calendrier servant de référence au calcul de la valeur, où sont définis les jours chômés.
Valeur
Ce champ indique la partie de formule pour le calcul du résultat. La valeur à spécifier correspond à l’expression décrite
dans la Formule (base [ op_expr complément ]).

 Remarques :
• La Période peut être utilisée dans le champ valeur.
• La valeur calculée est affichée dans le champ « valeur formatée ».
! Le Jeton ne peut pas être utilisé dans le champ valeur.

 Exemples :
• 2.jour.cale.sema
• 1.jour.ouvr.peri[dern_mois_sem]
Tableau des formats de date

Format FR Format EN Valeur

JJ (*) DD(*) Jour du mois (de 1 à 31)

MM (*) MM(*) Mois de l’année (de 01 à 12)

AA (*) YY(*) Année sur 2 caractères

AAAA(*) YYYY(*) Année sur 4 caractères

J_NOM D_NAME Libellé du jour (de lundi à dimanche)

M_NOM M_NAME Libellé du mois (de janvier à décembre) sur 3


caractères

J_NOM3 D_NAME3 Libellé du jour sur 3 caractères (de lun à dim)

M_NOM3 M_NAME3 Libellé du mois (de jan à dec)

N_DDD N_DDD Quantième de l’année sur 3 caractères (de 001 à


366)

N_SS N_WW Numéro de semaine de l’année (de 01 à 53)

N_QM N_WM Numéro de quinzaine dans le mois (1 ou 2)

N_QA N_WY Numéro de quinzaine dans l’année (de 1 à 24)

(*) Ces formats peuvent être associés, avec utilisation ou non des séparateurs suivants : tiret, barre oblique et point.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 59/270
Visual TOM Guide Utilisateur

F. La Ressource Générique
L’objectif de la Ressource de type générique est de déclencher une Application ou un Traitement en fonction du
résultat d’exécution d’un script.

Définition d’une Ressource de type Générique

 Remarque :
Par défaut, le temps maximum d’exécution du script de la Ressource Générique est de 5 secondes. Pour personnaliser
ce temps, contactez l’administrateur (option « timeoutResGen »).
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Agent
Champ obligatoire. Ce champ indique l’Agent adressé pour exécuter le script. L’Agent est l’un de ceux qui sont déclarés
dans le Domaine.
Utilisateur
Champ obligatoire. Ce champ indique l’identité sous laquelle est exécuté le script. L’Utilisateur est l’un de ceux qui sont
déclarés dans le Domaine.
Queue
Champ obligatoire. Par défaut, la queue « queue_rcgen » est utilisée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 60/270
Visual TOM Guide Utilisateur

Script
Champ obligatoire. Ce champ indique tout ou partie du nom du script à soumettre. A la valeur de ce champ est préfixée
la valeur contenue dans le champ « Répertoire des scripts » définie au niveau de l’Environnement parent, lorsque le
moteur évalue la Ressource.
Liste de paramètres
Champ facultatif. Ce champ indique les valeurs absolues ou calculées pour l’exécution du script.

 Remarques :
• Le script exécuté doit renvoyer un code retour égal à 0 pour que la Ressource soit considérée valide.
• Les paramètres peuvent contenir des Ressources.
• Pour ne pas tenir compte de la valeur définie dans le champ « Répertoire des scripts » de l’Environnement
parent, il est nécessaire de positionner le caractère « # » en début de valeur du champ script. Lorsque le champ
script commence par le caractère « / », la valeur définie sur l’Environnement n’est pas non plus prise en
compte.
• L’administrateur peut configurer Visual TOM pour employer un caractère différent de « # ».
• L’évaluation des contraintes propose l’affichage de la trace des 12 dernières évaluations.
G. La Ressource Fichier
L’objectif de la Ressource de type fichier est de déclencher une Application ou un Traitement sur présence ou absence
d’un fichier.

Définition d’une Ressource de type Fichier

 Remarques :
• Si le fichier est en cours d’utilisation, la Ressource est considérée valide. Pour déclencher seulement en cas de
non utilisation du fichier, utilisez la Ressource Générique avec l’emploi de l’utilitaire « tfile ». Cet utilitaire est
disponible pour Unix et Windows.
• Le format peut être redéfini lors de l’attribution du paramètre au Traitement (onglet Paramètres).
Nom
Champ obligatoire.
Commentaire
Champ facultatif.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 61/270
Visual TOM Guide Utilisateur

Type
Champ obligatoire indiquant le type de Ressource.
Agent
Champ obligatoire indiquant l’Agent qui prendra en charge le contrôle du fichier. La valeur par défaut correspond au
serveur Visual TOM.
Valeur
Champ obligatoire indiquant le nom complet du fichier.

 Remarques :
• Le champ valeur peut contenir des Ressources ; le nom du fichier n’est pas forcément fixe.
• Pour des fichiers situés sous Unix et Windows, le nom du fichier peut inclure des caractères joker : un point
d’interrogation (« .?») remplace n’importe quel caractère, un astérisque (« * ») remplace n’importe quelle
chaîne de caractères.
• Par défaut, le fichier est considéré présent s’il n’a pas été modifié depuis un délai de 120 secondes. Pour un
comportement différent, contactez votre administrateur (option « fileresdelay »).

 Exemples :
• {res }/fic.txt
• c:\temp\fic_{r_date}.txt
• c:\temp\fic-??-*.txt
H. La Ressource Numérique
L’objectif de la Ressource de type numérique est de déclencher une Application ou un Traitement en fonction d’une
valeur numérique.

Définition d’une Ressource de type Numérique

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Valeur
Champ numérique obligatoire.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 62/270
Visual TOM Guide Utilisateur

I. La Ressource Evénement SAP


L’objectif de la Ressource de type Evénement SAP est de déclencher une Application ou un Traitement en fonction de la
disponibilité d’un ou plusieurs Evénements SAP.

Définition d’une Ressource de type Evénement SAP

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Connexion
Champ obligatoire. Ce champ indique le modèle de connexion à utiliser. Ce modèle est l’un de ceux qui sont déclarés
dans le Domaine.
Agent
Champ obligatoire. Ce champ indique l’Agent adressé pour valider la présence du ou des événements SAP. L’Agent est
l’un de ceux qui sont déclarés dans le Domaine.
Utilisateur
Champ obligatoire. Ce champ indique l’identité sous laquelle est exécutée la vérification. L’Utilisateur est l’un de ceux
qui sont déclarés dans le Domaine.
Queue batch
Champ obligatoire. Ce champ indique la file d’exécution SAP BW avec laquelle est exécutée la vérification. La Queue
batch est l’une de celles qui sont déclarées dans le Domaine.
Liste d’Evénements
Champ obligatoire. Ce champ indique le ou les événements SAP attendus.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 63/270
Visual TOM Guide Utilisateur

 Remarques :
• L’usage de cette Ressource nécessite la disponibilité de SAP R3 ou SAP BW.
• Lorsque plusieurs occurrences d’un événement existent dans SAP, elles sont toutes consommées.
• Lorsque plusieurs événements SAP sont indiqués dans la Ressource, tous les événements disponibles sont
consommés après leur validation globale, dès que l’Application ou le Traitement est passé à « En cours ».
• L’évaluation des contraintes propose l’affichage de la trace des 12 dernières évaluations.
• La Queue batch SAP BW fournie en standard est spécifiquement paramétrée pour gérer l’évaluation des
Ressources et l’exécution des Traitements BW ; toute modification doit être soigneusement validée.

J. La Ressource SGBD
L’objectif de la Ressource SGBD est de déclencher une Application ou un Traitement en fonction du résultat d’une
requête, procédure stockée ou fonction.

Définition d’une Ressource de type SGBD

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 64/270
Visual TOM Guide Utilisateur

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Connexion
Champ obligatoire. Ce champ indique le modèle de connexion à utiliser. Ce modèle est l’un de ceux qui sont déclarés
dans le Domaine.
Agent
Champ obligatoire. Ce champ indique l’Agent adressé pour valider la requête, procédure stockée ou fonction. L’Agent
est l’un de ceux qui sont déclarés dans le Domaine.
Utilisateur
Champ obligatoire. Ce champ indique l’identité sous laquelle est exécutée la vérification. L’Utilisateur est l’un de ceux
qui sont déclarés dans le Domaine.
Queue batch
Champ obligatoire. Ce champ indique la file d’exécution avec laquelle est exécutée la vérification. La Queue batch est
l’une de celles qui sont déclarées dans le Domaine.
Type de tâche
Champ obligatoire précisant « requête », « fichier de requête », « procédure stockée » ou « fonction ».
Panneau associé au type de tâche
Champ obligatoire précisant la tâche.
Condition de validité
Champ facultatif listant des conditions et des actions. Les conditions sont évaluées seulement si la tâche est
correctement exécutée. Sans condition, la Ressource est considérée comme valide.

 Remarques :
• L’usage de cette Ressource nécessite la disponibilité de la base de données visée.
• L’évaluation des contraintes propose l’affichage des 12 dernières évaluations.

K. La Ressource Fichier distant


L’objectif de la Ressource de type fichier distant est de déclencher une Application ou un Traitement sur présence ou
absence d’un fichier accédé via un serveur applicatif de Transfert (protocoles FTP, SFTP, SCP).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 65/270
Visual TOM Guide Utilisateur

Définition d’une Ressource de type Fichier distant

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type
Champ obligatoire indiquant le type de Ressource.
Connection
Champ obligatoire indiquant le serveur applicatif utilisé pour établir la connexion.
Agent
Champ obligatoire indiquant l’Agent qui prendra en charge le contrôle du fichier.
Utilisateur
Champ obligatoire indiquant l’utilisateur sous lequel est exécuté le Traitement.
Queue
Champ obligatoire indiquant la queue batch avec laquelle le fichier distant est accédé.
Valeur
Champ obligatoire indiquant le nom complet du fichier distant.

 Remarques :
• Le champ valeur peut contenir des Ressources ; le nom du fichier n’est pas forcément fixe.
• Pour des fichiers situés sous Unix et Windows, le nom du fichier peut inclure des caractères joker : un point
d’interrogation (« ?») remplace n’importe quel caractère, un astérisque (« * ») remplace n’importe quelle
chaîne de caractères.

 Exemples :
• {res }/fic.txt
• c:\temp\fic_{r_date}.txt
• c:\temp\fic-??-*.txt

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 66/270
Visual TOM Guide Utilisateur

4.1.8 La Période
La Période définit un ou plusieurs intervalles de temps, appelés sous-périodes, continus ou non, différents des
intervalles de temps standards (semaine, quinzaine, mois et année). La Période est utilisée pour la planification des
Applications et Traitements, en mode Formule.

Définition d’une Période

 Remarques :
• La Formule d’une Application ou d’un Traitement peut aussi faire référence à une Période. Dans ce cas, toutes
les sous-périodes sont prises en compte.
• La Formule d’une Application ou d’un Traitement peut faire référence à une sous-période uniquement.
• Une sous-période ne peut se situer à cheval sur deux années.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Sous-période
Champ obligatoire. Ce champ indique le nom d’un des intervalles de temps de la Période. La sous-période est bornée
par une date de début et une date de fin.
Début
Champ obligatoire. Ce champ indique la date de début de la sous-période.
Fin
Champ obligatoire. Ce champ indique la date de début de la sous-période.
Ignorer l’année
Champ facultatif. Ce champ indique que la sous-période est valable quelle que soit l’année. Dans ce cas, les champs
début et fin sont composés d’un astérisque. Dans le cas contraire, la sous-période est valable uniquement pour l’année
spécifiée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 67/270
Visual TOM Guide Utilisateur

 Exemples :
• Planification le premier jour ouvré pour chaque dernier mois de semestre, soit le 2 juin et le 1er décembre 2008
: test {aujourd’hui=1.jour.ouvr.peri[dern_mois_sem]}
• Planification le premier jour ouvré pour le dernier mois du premier semestre, soit le 2 juin 2008 : test
{aujourd’hui=1.jour.ouvr.peri[dern_mois_sem.fin_s1]}

 Remarque :
Il est conseillé d’utiliser le Planning si cela est possible pour répondre au même besoin ; l’utilisation du Planning fournit
de meilleures performances.
4.1.9 Le Jeton
Le Jeton est utilisé pour la planification des Applications et Traitements, en mode Formule, et définit une partie de
Formule à tester.

Définition d’un Jeton

 Remarques :
• L’utilisation d’un Jeton a pour intérêt la réutilisation d’une règle simple.
• Ni la Période, ni la sous-période ne peuvent être utilisées dans un Jeton.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Valeur
Champ obligatoire. Ce champ indique la partie à tester de la Formule (test {aujourd’hui=[nom du jeton]}).

 Exemples :
Planification le premier jour ouvré pour chaque premier jour ouvré du mois :
formule : test {aujourd’hui=pjom}
valeur du jeton nommé pjom : prem.jour.ouvr.mois
Le Jeton ne doit pas avoir pour nom un mot réservé ou une abréviation d’un mot réservé (exemples : test, today, je,
! ouvr…).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 68/270
Visual TOM Guide Utilisateur

4.1.10 Le Contexte
Le Contexte est utilisé pour transmettre des variables d’environnement au traitement à exécuter.

Définition d’un Contexte

 Remarques :
• En complément des Contextes, les variables de l’Unité de soumission et les variables de l’Agent sont fournies au
traitement.
• Les contextes associés à l’Environnement peuvent être ajoutés dans l’onglet « Contextes » de l’Environnement.
Ainsi, ils sont automatiquement transmis à ses Applications et Traitements ; si une même variable existe dans 2
Contextes, c’est celle du dernier de la liste qui est prise en compte
• Les Contextes peuvent être attachés directement aux Applications et/ou aux Traitements.
• Les variables sont surchargées si elles sont définies plusieurs fois, leur prise en compte est effectuée dans cet
ordre : Contextes de l’Environnement, Contextes ajoutés à l’Application, Contextes ajoutés au Traitement,
variables de l’Unité de soumission, variables de l’Agent.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Liste des variables
A minima une variable est obligatoire. Cette table précise des couples clé/valeur.

Les Ressources ne sont pas prises en compte dans la valeur d’une variable de Contexte.
!
4.1.11 L’alarme
L’objectif de l’Alarme et de gérer les dérives :
• sur des heures fixes,
• sur des durées fixes, moyennes minimum, maximum,
• sur des états.
L’objectif n’est pas de tracer tous les changements sur les états pour assurer un suivi externe. D’autres solutions
doivent être envisagées pour couvrir ce besoin.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 69/270
Visual TOM Guide Utilisateur

Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Sévérité
Champ obligatoire (Fatale, Sévère, Information).
Objet
Champ obligatoire (Date, Agent, Environnement, Traitement ou Application).
Active
Champ facultatif. Les Alarmes non actives ne sont pas prises en compte. La désactivation globale des alarmes est prise
en charge à partir du menu contextuel du nœud « Alarmes » dans l’arbre des objets situé sur la partie gauche de la
fenêtre.
Condition
Champ obligatoire, décrivant la condition de déclenchement de l’alarme et des actions associées et provoquant la
visibilité de l’alarme en cas de validité.
• Conditions sur les Dates :
o sur une valeur (cette valeur doit être supérieure à 24:00:00),
o sur un changement de valeur.
• Conditions sur les Agents :
o si la condition est vérifiée dans une plage horaire spécifiée entre 00:00:00 et 47:59:59,
o sur un état en fonction d’une durée,
o sur un état depuis une heure donnée,
o sur un état.
• Conditions sur les Traitements ou Applications :
o si la condition est vérifiée dans une plage horaire spécifiée entre 00:00:00 et 47:59:59,
o sur un statut en fonction d’une durée fixe,
o sur un statut en fonction de la dérive de la durée par rapport à la durée minimum, moyenne,
maximum,
o sur un statut en fonction d’une heure donnée,
o sur un statut.
• Conditions sur les Environnements
o si la condition est vérifiée dans une plage horaire spécifiée entre 00:00:00 et 47:59:59,
o sur un état du Moteur en fonction d’une durée,
o sur un état du Moteur en fonction d’une heure donnée,
o sur un état du Moteur.

 Remarque :
Pour les états des Agents, les statuts des Traitements et Applications, plusieurs conditions sont sélectionnables.
Actions
Les actions sont exécutées lorsque la condition de l’alarme est valide.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 70/270
Visual TOM Guide Utilisateur

Définition d’une Alarme sur un Traitement

 Remarque :
Les Ressources Texte et Numérique sont utilisables, mis à part dans le champ « destinataire » d’une action de type
mail.
Action d’exécution du script
Le script exécuté est local au serveur et soumis avec les droits de l’utilisateur ayant soumis le processus serveur
« vtserver ». Un clic droit dans cette zone autorise l’insertion de variables en tant que paramètres du script.
Action d’envoi de trap SNMP
La trap a pour caractéristique le nom de l’objet, la sévérité et la valeur : date pour une Date, état pour un Agent, statut
pour un Environnement, un Traitement ou une Application. Le message associé est obligatoire.
Action d’envoi d’email
Cette zone définit le destinataire, le sujet, le message associé (champs obligatoires). Un clic droit dans la zone
destinataire autorise sa définition, et sa sauvegarde pour un réemploi ultérieur. Un clic droit dans la zone message
autorise l’insertion de variables en tant que contenu partiel ou total du corps du message. Les variables sont également
disponibles dans l’objet.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 71/270
Visual TOM Guide Utilisateur

 Remarques :
• Pour une alarme de type « Traitement », l’utilisateur choisit les types de fichiers logs à envoyer en pièces
jointes (sortie standard et/ou sortie des erreurs).
• L’envoi des logs n’est utilisable que sur les Traitements dont l’Unité de soumission n’est pas de type « Multi-
Agents ».
• Le type de chiffrement est défini dans les paramètres.
Action d’envoi d’un événement
Cette action a pour effet l’envoi d’un événement dans le suivi de type Console d’événement. Une fenêtre instantanée
est affichée, un son est associé en fonction du paramétrage de cette action.
Action d’arrêt d’un Traitement
Cette action a pour effet de tuer le processus, lorsque le champ objet est de type « Traitement », et que le Traitement
est exécuté localement au serveur Visual TOM.

 Remarques :
• Les actions sont cumulables. Les actions d’envoi d’événement sont historisées.
• Plusieurs alarmes peuvent être attachées à un objet. Une même alarme peut être attachée à plusieurs objets.
• Les actions ne sont pas obligatoires ; lorsqu’aucune action n’est active, l’alarme est visible si la condition est
remplie.
• Les alarmes sont volatiles. Leur visibilité est limitée à la session de l’interface graphique.
• La mise à jour d’une alarme implique son réarmement. Dans le cas d’une alarme sur la durée, c’est le moment
de la mise à jour qui constitue le point de départ de la durée.
• L’heure maximum d’une Alarme ne peut excéder 23:59:59 ; cela implique qu’il est nécessaire de créer deux
alarmes (22:00:00 à 23:59:59 et 00:00:00 à 02:00:00) pour couvrir une plage de 4 heures à partir de 22 heures.
• Un redémarrage des processus serveur a pour effet le réarmement des alarmes.
• Pour associer rapidement des objets à une Alarme, utilisez l’onglet « Références » à partir de la fenêtre de
définition de l’alarme.
Variables
Des variables automatiques sont disponibles dans les champs associés aux actions : exécution d’un script, sujet et
contenu d’un mail, envoi d’un événement, envoi d’un trap SNMP. Le type d’action doit être sélectionné pour accéder à
ces variables. Ces variables concernent les caractéristiques de l’alarme, les caractéristiques de l’objet sur lequel porte
l’Alarme, les statistiques temps réel lorsque l’objet est un Traitement ou une Application.

Utilisation de variables automatiques

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 72/270
Visual TOM Guide Utilisateur

Les valeurs correspondant aux variables « VT_APPLICATION_STATUS » et « VT_JOB_STATUS » sont les suivantes :
• W : attente
• R : en cours
• F : terminé en succès
• U : non planifié
• E : en erreur
• X : en difficulté
• D : déplanifié
! Dans un contexte primaire / backup, les alarmes sont armées sur le backup après décision de prise de responsabilité.
4.1.12 La Consigne
La consigne est une aide à la décision, essentielle dans le cadre d’une gestion manuelle des incidents.
Nom
Champ obligatoire.
Commentaire
Champ facultatif.
Type de consigne
La valeur « Localisation externe » permet de préciser une URI (exemple : http://localhost/consigne.html).
La valeur « Localisation interne » a pour effet de stocker la consigne dans la base de données Visual TOM. L’utilisation
de cette option affiche un ensemble de boutons destinés à faciliter l’écriture de la consigne (WYSIWYG), sur les
plateformes Windows, Linux et Solaris X86. Les types de fichiers supportés sont fichier HTML et fichier texte.

 Remarques
• Les URI doivent adresser des fichiers visualisables dans un navigateur. L’utilisation de fichiers nécessitant
l’usage d’autres types d’outil, par exemple un éditeur de texte, peut impliquer une demande de
téléchargement du fichier ; le système se charge de sélectionner l’outil en fonction de l’extension du fichier et
de l’association de cette extension à un programme.
• Les fonctions de mises en production (dont export/import) permettent le transport des consignes.
• Des variables sont accessibles par clic droit dans le champ URI (exemple d’URI :
http://localhost/consigne_{TOM_ENVIRONMENT_NAME}.html).
• L’intégration avec un WIKI est réalisable en spécifiant dans l’URL une ancre particulière (exemple d’URI :
http://localhost/wiki/vtom/{TOM_ENVIRONMENT_NAME}?#{TOM_APPLICATION_NAME}).
Boutons d’aide à la création d’une consigne interne
Ces boutons permettent la génération de code HTML simple.

 Remarque :
Pour gérer une consigne en mode expert et générer directement du code HTML, utilisez le bouton « source ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 73/270
Visual TOM Guide Utilisateur

Définition d’une consigne interne

4.1.13 Le Modèle
A. Le Serveur Applicatif
Le Serveur Applicatif décrit la configuration d’une connexion vers un ERP, un logiciel ou un protocole, sur lesquels
s’appuient des Modèles de Traitement.

 Remarques
• La fenêtre de définition est propre à chaque type de connexion.
• Le menu contextuel est propre à chaque type de serveur applicatif.
• L’usage des queues batch pour paramétrage de la connexion reste valide, comme indiqué dans les
documentations Visual TOM spécifiques à chaque ERP.
• Le nom d’un Serveur Applicatif est unique quel que soit le type
La déclaration du Serveur Applicatif est réalisée à partir de l’arbre du Domaine.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 74/270
Visual TOM Guide Utilisateur

Déclaration d’un Serveur Applicatif

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 75/270
Visual TOM Guide Utilisateur

SAP R3
Les paramètres de connexion sont décrits dans le guide SAP. Sur chaque libellé de paramètre, une infobulle affiche le
nom du paramètre décrit dans le guide SAP.

Définition d’un Serveur Applicatif SAP R3.

Un bouton situé en bas de la fenêtre propose de tester la connexion.

 Remarques :
• La connexion est directe depuis l’interface.
• Les prérequis doivent être mis en place, comme indiqué dans le guide SAP.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 76/270
Visual TOM Guide Utilisateur

SAP BW
Les paramètres de connexion sont décrits dans le guide SAP.

Définition d’un Serveur Applicatif SAP BW.

Un bouton situé en bas de la fenêtre propose de tester la connexion.

 Remarques :
• La connexion est directe depuis l’interface.
• Les prérequis doivent être mis en place, comme indiqué dans le guide SAP.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 77/270
Visual TOM Guide Utilisateur

SAP BO
Les paramètres de connexion sont décrits dans le guide SAP.

Définition d’un Serveur Applicatif SAP BO.

Un bouton situé en bas de la fenêtre propose de tester la connexion.

 Remarques :
• La connexion est directe depuis l’interface.
• Les prérequis doivent être mis en place, comme indiqué dans le guide SAP.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 78/270
Visual TOM Guide Utilisateur

SAP DS
Les paramètres de connexion sont décrits dans le guide SAP.

Définition d’un Serveur Applicatif SAP DS.

Un bouton situé en bas de la fenêtre propose de tester la connexion.

 Remarques :
• La connexion est directe depuis l’interface.
• Les prérequis doivent être mis en place, comme indiqué dans le guide SAP.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 79/270
Visual TOM Guide Utilisateur

Oracle PeopleSoft
Les paramètres de connexion sont décrits dans le guide PeopleSoft.

Définition d’un Serveur Applicatif Oracle PeopleSoft.

Microsoft Dynamics AX
Les paramètres de connexion sont décrits dans le guide Dynamics AX.

Définition d’un Serveur Dynamics AX.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 80/270
Visual TOM Guide Utilisateur

Lawson M3
Les paramètres de connexion sont décrits dans le guide M3.

Définition d’un Serveur Applicatif M3.

Transfert
Les paramètres sont dépendants du protocole utilisé. Les protocoles disponibles sont : FTP (avec authentification
simple, TLS ou SSL), SFTP et SCP avec :
• authentification serveur : aucune, fichier « known host » ou empreinte serveur,
• authentification utilisateur : mot de passe, fichier d’identité (avec phrase de passe optionnelle) ou clé privée
(avec phrase de passe optionnelle).

Définition d’un Serveur de Transfert.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 81/270
Visual TOM Guide Utilisateur

 Remarque :
L’utilisation des protocoles SFTP et SCP nécessite l’usage d’un compte de connexion ne produisant pas de messages à la
connexion (exemple : commande « echo » dans le fichier « .profile »).

Mail
Les paramètres du serveur SMTP proposent 3 types de chiffrement : aucun, TLS ou SSL.

Définition d’un Serveur de Mail.

SGBD
La connexion est établie via JDBC pour exécution de commande SQL, procédure stockée ou fonction.

Définition d’une connexion JDBC.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 82/270
Visual TOM Guide Utilisateur

CLOUD AWS
La connexion est établie via api REST, avec :
• Identifiant de la clé d’accès : clé d’accès aux apis associée à un compte AWS ayant les droits de faire les actions
demandées (exemple : droit « AdministratorAccess »),
• Secret de la clé d’accès : mot de passe de l’identifiant,
• Région : zone géographique sur laquelle sont effectuées les opérations. La liste des zones est fournie par AWS.

.
Définition d’une connexion au Cloud Provider.

Le compte de connexion doit disposer des autorisations suivantes ou droits équivalents : AmazonEC2FullAccess,
AmazonECS_FullAccess, IAMReadOnlyAccess (stratégies gérées par AWS).
Les autorisations doivent permettre d’interagir avec la région choisie.

 Remarque :
Un suivi des instances est disponible à partir du menu contextuel de cette connexion.
CLOUD AZURE
La connexion est établie via api REST, avec :
• Identifiant de souscription : identifiant correspondant au compte facturé,
• Identifiant client : identifiant d’accès aux apis,
• Mot de passe : mot de passe de l’identifiant client,
• Tenant : identifiant représentation l’organisation,
• Région : zone géographique sur laquelle sont effectuées les opérations. La liste des zones est fournie par
AZURE.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 83/270
Visual TOM Guide Utilisateur

.
Définition d’une connexion au Cloud Provider.

 Remarques :
• Pour obtenir les informations de connexion, il est nécessaire d’utiliser AZURE CLOUD SHELL. Cet accès permet la
création d’un accès aux APIs.
• Un suivi des VM est disponible à partir du menu contextuel de la connexion.
• Le modèle de déploiement utilisé est Azure Resource Manager.

DOCKER
La connexion à l’agent Docker est établie soit via socket Unix (connexion locale), soit via socket tcp (connexion
distante).

Définition d’une connexion à l’agent Docker

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 84/270
Visual TOM Guide Utilisateur

KUBERNETES
La connexion au serveur Kubernetes est établie à partir d’une configuration interne ou externe.

Définition d’une connexion au serveur Kubernetes

 Remarque :
Le fichier de configuration externe est fourni par Kubernetes, il est local à l’Agent Visual TOM.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 85/270
Visual TOM Guide Utilisateur

Applicatifs personnalisés
Les caractéristiques prennent en compte :
• le choix de l’icône associé aux Traitements créés à partir de ce Serveur Applicatif,
• la Queue Batch à associer aux Traitements créés à partir de ce Serveur Applicatif,
• les paramètres positionnels à associer aux Traitements créés à partir de ce Serveur Applicatif, avec leur libellé
et un type.

Paramétrage d’un Applicatif personnalisé

 Remarques :
• La queue batch doit être créée et configurée sur les Agents l’utilisant.
• La colonne « Options » propose de définir une liste dont les éléments sont séparés par une virgule, pour un
type « liste de valeurs ».
• L’ajout d’un paramètre dans le modèle impacte l’affichage des paramètres du Traitement, mais pas sa
définition dans la base ni son exécution. Ce nouveau paramètre est pris en compte uniquement après mise à
jour explicite du Traitement. Ce principe vaut également en cas de suppression d’un paramètre : le libellé est
remplacé par la chaine « ??? » lors de l’affichage du Traitement.
• Il est conseillé d’ajouter les nouveaux paramètres à la suite des paramètres existants, et de leur associer une
valeur par défaut.
• La modification d’un libellé affecte uniquement l’affichage de la description du Traitement.
• La modification d’une valeur par défaut n’affecte pas le Traitement.
• Lors de la création du Traitement, le contrôle du type de paramètre est effectué lors de la saisie ; par exemple,
l’usage d’une Ressource dans un champ numérique n’est pas autorisé lors de la saisie, même si la Ressource est
numérique.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 86/270
Visual TOM Guide Utilisateur

B. Le Modèle de Traitement
Les Modèles de Traitement utilisant un Serveur Applicatif sont :
• SAP R3,
• SAP BW,
• SAP BO,
• SAP DS,
• Oracle PeopleSoft,
• Dynamics AX,
• Lawson M3,
• Transfert,
• Mail,
• SGBD,
• Cloud AWS,
• Cloud AZURE,
• Docker
• Kubernetes
• Applications personnalisées.
Les Modèles de Traitement n’utilisant pas de Serveur Applicatif sont :
• Utilitaire Visual TOM de sauvegarde,
• Utilitaire Visual TOM de gestion des données de l’historique,
• Utilitaire Visual TOM de gestion des données statistiques,
• Utilitaire Visual TOM de gestion de Ressources,
• Web Service (SOAP et REST),
• Big Data,
• Traitement AS400.
La création d’un Traitement à partir d’un modèle est réalisée par l’action glisser/coller, depuis le Modèle situé dans
l’arbre du Domaine vers un graphe d’Application, ou directement en conception graphique, dans le menu contextuel de
création d’un Traitement.

Menu contextuel de création d’un Traitement

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 87/270
Visual TOM Guide Utilisateur

 Remarques :
• Pour l’ensemble des modèles, tous les champs modifiables en saisie acceptent les Ressources.
• Pour les Modèles Utilitaires, les commandes (vtbackup, vtstools, vthtools, tval, tpush, tpop, tempty) doivent
être disponibles sur la machine exécutant le Traitement.
• Les modèles sont disponibles pour Unix, Windows et Linux. Le modèle AS400 est spécifique à l’AS00.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 88/270
Visual TOM Guide Utilisateur

SAP R3
Les paramètres d’exécution sont décrits dans le guide SAP. Le modèle de Traitement prend en charge les méthodes
d’exécution (paramètre 1) les plus courantes permettant d’exécuter un ABAP, une Variante ou un Batch Input :
• Immediately (fonction CRESTARTWAITCHILD),
• Asap (fonction CRESTARTWAITASAP).

Paramétrage d’un Traitement SAP R3 à partir d’un Modèle

 Remarque :
Lorsque la connexion vers le serveur SAP R3 défini dans le champ « Connexion » est valide, la liste des travaux SAP de
type ABAP, Variante et Batch Input, est affichée à l’aide du bouton suivant le champ de saisie associé. La sélection du
travail est réalisable depuis cette liste.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 89/270
Visual TOM Guide Utilisateur

SAP BW
Les paramètres d’exécution sont décrits dans le guide SAP. Le modèle de Traitement prend en charge la méthode
d’exécution « PCSTARTWAIT » permettant de démarrer un Process Chain, et la relance d’une exécution en erreur avec
son identifiant SAP.

Paramétrage d’un Traitement SAP BW à partir d’un Modèle

 Remarque :
• Lorsque la connexion vers le serveur SAP BW défini dans le champ « Connexion » est valide, la liste des Process
Chain est affichée à l’aide du bouton suivant le champ de saisie associé. La sélection du travail est réalisable
depuis cette liste.
• La commande « vtaddjob » doit être installée sur la machine hébergeant l’agent d’exécution, afin de pouvoir
effectuer la relance d’un Traitement SAP BW.
SAP BO
Les paramètres d’exécution sont décrits dans le guide SAP.

Paramétrage d’un Traitement SAP BO à partir d’un Modèle

 Remarques :
• La connexion au serveur BO doit être opérationnelle.
• La configuration d’un travail BO est réalisée à l’aide du bouton .

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 90/270
Visual TOM Guide Utilisateur

SAP DS
Les paramètres d’exécution sont décrits dans le guide SAP.

Paramétrage d’un Traitement SAP DS à partir d’un Modèle

 Remarques :
• La connexion au serveur DS doit être opérationnelle.
• L’accès à la liste des travaux existants est réalisé à l’aide du bouton .

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 91/270
Visual TOM Guide Utilisateur

Oracle PeopleSoft
Les paramètres d’exécution sont décrits dans le guide PeopleSoft.

Paramétrage d’un Traitement PeopleSoft à partir d’un Modèle

Dynamics AX
Les paramètres d’exécution sont décrits dans le guide Dynamics AX.

Paramétrage d’un Traitement Dynamics AX à partir d’un Modèle

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 92/270
Visual TOM Guide Utilisateur

M3
Les paramètres d’exécution sont décrits dans le guide M3.

Paramétrage d’un Traitement M3 à partir d’un Modèle.

Transfert
En mode « transfert », les paramètres de transfert prennent en compte :
• le mode de transfert, ASCII ou Binaire,
• le sens du transfert, en émission ou en réception,
• le répertoire local sur la machine depuis laquelle le transfert est exécuté,
• le répertoire distant,
• le ou les fichiers concernés.

Paramétrage d’un Traitement de transfert FTP en mode « transfert », à partir d’un Modèle

 Remarques :
• Il est possible de spécifier plusieurs fichiers, en séparant les items de la liste par le caractère « ; ».
• Il est possible de spécifier un ensemble de fichiers en utilisant le caractère « * ».
• Le répertoire distant doit être adressé en fonction du serveur ftp et des caractéristiques de l’utilisateur à partir
duquel est établie la connexion ftp.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 93/270
Visual TOM Guide Utilisateur

En mode « script », l’utilisateur décrit une liste d’actions exécutées séquentiellement.

 Remarques :
• En mode « script », les commandes personnalisées sont dépendantes du serveur de transfert.
• Le bouton « importer » permet de copier le contenu d’un script existant, ou d’écrire un script ; les commandes
importées apparaissent alors dans le « script ». Les commandes non comprises ne sont pas prises en compte ;
dans ce cas, ajoutez un item et déplacez le dans la liste.
• En mode « script », les commandes personnalisées ne sont pas supportées pour une connexion de type SFTP.

Paramétrage d’un Traitement de transfert FTP en mode « script », à partir d’un Modèle

Les commandes « Télécharger des fichiers et/ou répertoires » et « Envoyer des fichiers et/ou répertoires » sont
paramétrables au niveau du filtre et de la destination.
Filtre
Le filtre correspond à un chemin ou un fichier. Le filtre peut contenir des ressources ; l’utilisateur doit s’assurer de la
cohérence du contenu. Les caractères génériques « ? » et « * » sont utilisables ; lorsqu’il s’agit d’un chemin, seul le
dernier élément peut utiliser ces caractères. Le chemin peut être absolu ou relatif.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 94/270
Visual TOM Guide Utilisateur

Liste des types de valeurs autorisés :


• fichier1
• fic*
• fichier?
• rep/fichier1
• rep/fic*
• rep/fichier?
• /rep/fichier1
• /rep/fic*
• /rep/fichier?
• /rep/rep/*
• /{res_folder}/*
Destination
La destination correspond à la concaténation de chaines de caractères et de motifs. Si la destination n’est pas précisée,
le nom du fichier d’origine est conservé. La destination peut contenir des ressources ; l’utilisateur doit s’assurer de la
cohérence du contenu. La destination est relative ou absolue et ne contient pas de caractères génériques. Si besoin, les
répertoires non existants sont automatiquement créés. Les motifs doivent être indiqués entre doubles-crochets
([[motif]]), et sont les suivants :
• FILENAME nom du fichier sans son extension
• FILEEXT extension contenant le séparateur « . »
• FILENAMEEXT nom du fichier complet
• Horodatage : date de modification du fichier sur la source
• Formats acceptés : yyyyMMdd, HHmmss, HHmm, yyyy, yy, MM, dd, HH, mm, ss
• DF, [format libre]
Le format libre doit être conforme à l’objet JAVA SimpleDateFormat, référencé sur le site ORACLE (ex :
https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html).

 Exemple :
Soit un fichier « fichier1.txt » modifié le 12/01/2013. Soit la ressource « res_folder » ayant pour valeur « /input ». Ci-
dessous le résultat en fonction de la valeur indiquée.

Destination Résultat

/rep/[[FILENAME]] /rep/fichier1

/rep/[[yyyyMMdd]]/[[FILENAMEEXT]] /rep/20130112/fichier1.txt

/rep/[[FILENAME]]-[[yyyyMMdd]][[FILEEXT]] /rep/fichier1-20130112.txt

[[DF,yyyyMM]]/[[dd]]/[[FILENAME]].log 201301/12/fichier1.log

{res_folder}/[[FILENAME]] /input/fichier1

Empilement
L’empilement propose de stocker dans une Ressource de type pile les noms de fichier, répertoire relatif ou absolu, pour
chaque fichier source et/ou pour chaque fichier résultat, en fonction notamment du filtre et de la destination.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 95/270
Visual TOM Guide Utilisateur

Mail
Les paramètres du mail prennent en compte :
• l’expéditeur,
• les destinataires,
• les destinataires en copie,
• les destinataires en copie cachée
• le sujet,
• le format du message (text/plain ou text/html),
• le message,
• un fichier externe pour le contenu,
• des pièces jointes,
• la gestion de l’erreur en cas d’indisponibilité d’une pièce jointe.

Paramétrage d’un Traitement Mail à partir d’un Modèle

 Remarques :
• Il est possible de spécifier plusieurs destinataires, destinataires en copie et destinataires en copie cachée, en
séparant les items de la liste par le caractère « ; ».
• Il est possible de spécifier plusieurs fichiers en pièces jointes, en séparant les items de la liste par le caractère
« ; ».
• Le caractère « * » est autorisé dans le nom d’un fichier indiqué en pièce jointe.
• Le Traitement de type mail n’a pas le même objectif que l’Alarme.
• Le caractère « \ » n’est pas autorisé à la fin des lignes de la zone « message », ni dans le sujet.
• Le fichier externe et les pièces jointes doivent être locaux à l’Agent. Le chemin ne bénéficie pas de la valeur du
répertoire des scripts associé à l’Environnement ; Le chemin est soit relatif par rapport à ABM_BIN, soit absolu.
• Les Ressources sont utilisables dans tous les champs. Les variables Visual TOM sont utilisables dans le champ
« contenu », via menu contextuel.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 96/270
Visual TOM Guide Utilisateur

SGBD
Les caractéristiques d’exécution prennent en compte :
• l’exécution d’une requête SQL, ou d’un fichier de requêtes,
• l’exécution d’une procédure stockée avec ses paramètres,
• l’exécution d’une fonction avec ses paramètres.
Le traitement des résultats prend en compte :
• la définition d’une ou plusieurs conditions basées sur un résultat vide ou non vide, un nombre
d’enregistrements, un nombre d’enregistrements impactés, la valeur d’un champ d’un enregistrement, le
contenu des logs,
• les actions à effectuer en fonction des conditions, telles que l’affichage du résultat, l’enregistrement dans un
fichier, la valorisation du code retour en fonction d’une valeur fixe ou issue d’une valeur d’un champ, la
valorisation d’une ressource avec le champ d’un enregistrement, l’empilement du résultat dans une Ressource
pile, la gestion du résultat d’un resultset ou de la sortie standard pour une procédure stockée.

o
Paramétrage d’un Traitement SGBD à partir d’un Modèle

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 97/270
Visual TOM Guide Utilisateur

 Remarques :
• La tâche n’est effectuée que si la pré-tâche est bien exécutée. La pré-tâche a pour objectif la modification de
l’environnement d’exécution (ex : changement du format de la date) ; le résultat de la pré-tâche affiche
automatiquement le résultat dans la trace d’exécution du Traitement.
• Lorsque la case à cocher « Traiter en tant qu’une seule requête » est utilisée, l’ensemble des requêtes est
demandé au SGBD en un bloc. Dans le cas contraire, le contenu est découpé pour produire plusieurs requêtes,
le délimiteur doit être indiqué.
• Lorsqu’une condition est valide, toutes les actions associées sont effectuées.
• Les conditions sont évaluées dans l’ordre où elles sont indiquées ; l’action de valorisation du code retour
interrompt la séquence (actions et conditions).
• La recherche de procédures stockées et fonctions propose de sélectionner un des éléments, avec insertion des
paramètres.
• Pour une procédure stockée ou une fonction, l’usage de paramètres nommés permet de s’affranchir de
spécifier les valeurs des paramètres optionnels ; la case à cocher de la première colonne doit être utilisée pour
définir les paramètres à prendre en compte.
• En l’absence de condition, le code retour est 0 dès lors que l’exécution ne rencontre pas d’erreur.
• Le contrôle des paramètres est utilisé en cas de modification de la procédure stockée ou de la fonction.
• Pour les paramètres d’une procédure stockée, la case « à évaluer » propose de calculer l’expression indiquée
dans la valeur du paramètre lorsque la valeur n’est pas littérale.
• Les pilotes JDBC doivent être déposés sous les répertoires :
o visual/plugins/jdbc/drivers (pour l’interface),
o abm/bin/jdbc/drivers (pour l’agent).
• Le traitement du résultat n’est effectué que dans le cas d’une exécution correcte de la requête, fonction ou
procédure stockée. Par exemple, les items suivants ne permettent pas le traitement du résultat :
o pilote JDBC manquant,
o table inexistante,
o syntaxe SQL invalide.
CLOUD AWS
Les caractéristiques d’exécution prennent en compte :
• la création d’une instance,
• le démarrage d’une instance,
• l’arrêt d’une instance,
• la résiliation d’une instance.
Le traitement des résultats prend en compte :
• le stockage d’informations dans une Ressource texte, une Ressource Pile, un fichier.
Création d’une instance
• Identifiant de l’image AMI (modèle de référence)
• Type d’instance : socle (puissance machine CPU/MEM/DISK)
• Nombre d’instances
• Réseau associé : liste chargée dynamiquement ou saisie manuellement
• Droits IAM : liste chargée dynamiquement
• Groupe de sécurité : liste chargée dynamiquement
• Actions : les informations récupérables sont l’identifiant de l’instance, son IP publique, son nom public DNS, son
IP privée, son nom privé DNS.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 98/270
Visual TOM Guide Utilisateur

Démarrage d’une instance


• Identifiant de l’instance
• Actions : les informations récupérables sont l’identifiant de l’instance, son IP publique, son nom public DNS, son
IP privée, son nom privé DNS.
Arrêt d’une instance
• Identifiant de l’instance
• Actions : les informations récupérables sont l’identifiant de l’instance, son IP publique, son nom public DNS, son
IP privée, son nom privé DNS.
Résiliation d’une instance
• Identifiant de l’instance
• Actions : les informations récupérables sont l’identifiant de l’instance, son IP publique, son nom public DNS, son
IP privée, son nom privé DNS.

Paramétrage d’un Traitement CLOUD AWS à partir d’un Modèle

 Remarques :
• Les actions sont effectuées seulement si la tâche est correctement réalisée ; une erreur de réalisation de la
tâche ou d’action provoque l’erreur du traitement.
• Le traitement est synchrone ; tant que la tâche et les actions ne sont pas réalisées, le traitement est en cours.
• La création d’une instance inclut le démarrage de cette instance.

CLOUD AZURE
Les caractéristiques d’exécution prennent en compte :
• la création d’une VM,
• le démarrage d’une VM,
• l’arrêt d’une VM,
• la suppression d’une VM,
Le traitement des résultats prend en compte :
• le stockage d’informations dans une Ressource texte, une Ressource Pile, un fichier.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 99/270
Visual TOM Guide Utilisateur

Création d’une VM
• Nom du groupe de ressource
• Nom de la VM
• Type de la VM (puissance machine)
• Référence de l’image (combinaison de l’éditeur, offre, SKU et version)
• Nom de l’administrateur et mot de passe
• Réseau associé
• Actions : les informations récupérables sont l’identifiant de la VM, son IP publique, son IP privée,
Démarrage d’une VM
• Identifiant de la VM ou nom du groupe de ressource et nom de la VM
• Actions : les informations récupérables sont l’identifiant de la VM, son IP publique, son IP privée.
Arrêt d’une VM
• Identifiant de la VM ou nom du groupe de ressource et nom de la VM
• Actions : les informations récupérables sont l’identifiant de la VM, son IP publique, son IP privée.
Suppression d’une VM
• Identifiant de la VM ou nom du groupe de ressource et nom de la VM
• Actions : les informations récupérables sont l’identifiant de la VM, son IP publique, son IP privée.

Paramétrage d’un Traitement CLOUD AZURE à partir d’un Modèle

 Remarques :
• Les actions sont effectuées seulement si la tâche est correctement réalisée ; une erreur de réalisation de la
tâche ou d’action provoque l’erreur du traitement.
• Le traitement est synchrone ; tant que la tâche et les actions ne sont pas réalisées, le traitement est en cours.
• La création d’une VM n’inclut pas le démarrage de cette VM.
• La création d’une VM qui échoue peut laisser des éléments actifs (par exemple, le groupe de ressource en cas
de demande de création)

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 100/270
Visual TOM Guide Utilisateur

DOCKER
Les caractéristiques d’exécution prennent en compte :
• l’affichage de la liste des conteneurs avec filtres (nom, état),
• la création d’un conteneur,
• le démarrage d’un conteneur,
• l’arrêt d’un conteneur,
• la suppression d’un conteneur,
• l’affichage de la liste des images, récup noms et identifiants,
• la récupération d’une image à partir d’un dépôt local ou externe,
• la création d’une image à partir d’un Docker file,
• la suppression d’une image,
• l’affichage de la liste des volumes,
• la création d’un volume,
• la suppression d’un volume,
• le lancement d’une commande avec ses paramètres dans un conteneur actif.
Dans tous les champs de saisie, les Ressources peuvent être utilisées.
Le traitement des résultats prend en compte :
• le stockage d’informations dans une Ressource texte, une Ressource Pile. Ces informations sont les noms des
objets et leur identifiant.

Paramétrage d’un Traitement Docker à partir d’un Modèle

 Remarques :
• Les actions sont effectuées seulement si la tâche est correctement réalisée ; une erreur de réalisation de la
tâche ou d’action provoque l’erreur du traitement.
• Le traitement est synchrone ; tant que la tâche et les actions ne sont pas réalisées, le traitement est en cours.
• Les avertissements sont gérés en tant qu’erreur ou non, en fonction du choix de l’utilisateur.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 101/270
Visual TOM Guide Utilisateur

KUBERNETES
Les caractéristiques d’exécution sont les suivants :
• La connexion : adressage du serveur Kubernetes maître, avec ses paramètres de connexion.
• L’action « Créer » : démarrage du POD.
• L’action « Supprimer » : suppression d’un POD, quel que soit son état (en attente, en cours, terminé, en erreur).
• Le fichier de configuration : indique le fichier descriptif YAML du POD à créer ; le fichier est visualisable
directement via le bouton d’édition.
• L’espace de nom : segmentation pour gérer la portée des objets. Ce paramètre est optionnel, il surcharge
l’espace de nom indiqué dans le fichier de configuration.
• Le nom : nom associé au POD. Ce paramètre est optionnel, il surcharge le nom indiqué dans le fichier de
configuration.
• L’action « Attendre la fin du POD » : l’attente de la fin du POD indique que le Traitement Visual TOM se termine
lorsque le POD est à l’état « terminé » ou « erreur » ; dans le cas contraire, le Traitement Visual TOM se
termine lorsque le POD est à l’état « en cours ».
• L’action « Récupérer les logs » : récupération de la sortie standard et sortie des erreurs du POD (log
applicative).
• L’Option « Fichier » sur action « Supprimer » : récupération des logs dans un fichier, pour disposer d’un
archivage des logs indépendant de Visual TOM.

Paramétrage d’un Traitement Kubernetes à partir d’un Modèle

 Remarques :
Le SDK Kubernetes doit être déposé sur l’Agent, dans le répertoire correspondant à la variable « ABM_BIN » (par
exemple, « F:\VTOM\ABM\BIN\kubernetes-sdk »).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 102/270
Visual TOM Guide Utilisateur

Utilitaire de sauvegarde
Les paramètres de sauvegarde de la base Visual TOM prennent en compte :
• le nom du répertoire où sera stockée la sauvegarde,
• la sauvegarde et la compression dans un seul fichier archive,
• la gestion ou non de l’horodatage.

Paramétrage d’un Traitement de Sauvegarde à partir d’un Modèle

Utilitaire de gestion de l’historique


Les paramètres de gestion de l’historique Visual TOM prennent en compte :
• l’export des données,
• la purge des données.

Paramétrage d’un Traitement de gestion de l’historique à partir d’un Modèle

 Remarques :
• L’emploi de l’export ou de la purge est exclusif.
• Pour conserver un nombre de jours dans l’historique en cas de purge, il faut utiliser le bouton « rétention ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 103/270
Visual TOM Guide Utilisateur

Utilitaire de gestion des statistiques


Les paramètres de gestion des statistiques Visual TOM prennent en compte :
• l’export des données,
• la purge des données,
• un filtre sur les objets, au format [env], [env]/[app] ou [env]/[app]/[job],
• un filtre sur les états,
• un filtre sur la durée.

Paramétrage d’un Traitement de gestion des statistiques à partir d’un Modèle

 Remarques :
• L’emploi de l’export ou de la purge est exclusif.
• Pour conserver un nombre de données statistiques en cas de purge, il faut utiliser le bouton « rétention ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 104/270
Visual TOM Guide Utilisateur

Utilitaire de gestion des Ressources


Les paramètres de gestion des Ressources Visual TOM prennent en compte :
• la valorisation d’une Ressource de type Texte,
• la valorisation d’une Ressource de type Numérique, en spécifiant sa valeur, en décrémentant ou incrémentant
sa valeur,
• les actions à effectuer sur une Ressource de type Pile : dépiler un ou plusieurs éléments, vider la Pile, ajouter un
ou plusieurs éléments.

 Remarques :
Pour l’action sur une ressource de type pile :
• Les actions « vider la pile » et « dépiler » sont exclusives ; L’action « empiler » est cumulative.
• Empilez la liste des fichiers ou leur contenu en utilisant les options « liste des fichiers » et « contenu des
fichiers. Précisez un répertoire ou un motif (exemple : /tmp/ab?c*).
• L’option « Erreur sur absence de fichier » conditionne la terminaison du traitement.
• Si le nombre d’éléments dans la Pile est inférieur au nombre d’éléments à dépiler, il n’y a pas d’incidence ; la
pile sera vide à l’issue de l’exécution du Traitement.
• Les éléments sont empilés à concurrence de la taille maximum de la Ressource.

Paramétrage d’un Traitement de gestion des Ressources à partir d’un Modèle

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 105/270
Visual TOM Guide Utilisateur

Web Service SOAP


Les caractéristiques d’exécution d’un web service prennent en compte :
• le web service synchrone, résultat d’une seule étape,
• le web service asynchrone, résultat de plusieurs étapes.
Les caractéristiques de connexion prennent en compte :
• l’adressage du web service,
• la sélection de l’opération à exécuter,
• l’authentification liée à l’exécution du web service.
La gestion des paramètres associés au web service sont pris en compte :
• en mode assisté,
• en mode saisie.
Le traitement des résultats prend en compte :
• la récupération de valeur en fonction d’une ou plusieurs conditions basées sur des expressions XPATH,
• les actions à effectuer en fonction des conditions.

Paramétrage de la connexion d’un Traitement de type Web Service

 Remarques :
• Le fichier WSDL est visualisable en utilisant le bouton situé à droite du champ qui le spécifie.
• Les opérations disponibles sont affichées en utilisant le bouton situé à droite du champ « Opération ».
• Chaque étape précise les paramètres de connexion, la requête et le traitement du résultat.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 106/270
Visual TOM Guide Utilisateur

Paramétrage de la requête d’un Traitement de type Web Service

 Remarques :
• Les paramètres sont saisis directement en utilisant les zones « Paramètre » et « Valeur ».
• Si le message à émettre est plus complexe, il est possible de le saisir directement dans la zone « Message
brut ». Le squelette du message est généré par clic sur le bouton situé à droite de la zone.

Paramétrage du traitement du résultat d’un Web Service

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 107/270
Visual TOM Guide Utilisateur

 Remarques :
• Pour chaque condition, un ensemble d’actions sont réalisables.
• Lorsque l’action est de type valorisation de variable, la valeur de cette variable est récupérable en utilisant la
syntaxe : [[nom_de_variable]]. Ce mécanisme permet notamment de gérer un web service asynchrone ; une
première opération renvoie un identifiant d’exécution du web service, la deuxième opération vérifie l’état du
web service portant l’identifiant préalablement retourné.
Web Service REST
Les caractéristiques d’exécution d’un web service prennent en compte :
• le web service synchrone, résultat d’une seule étape,
• le web service asynchrone, résultat de plusieurs étapes.
Les caractéristiques de connexion prennent en compte :
• l’adressage du web service,
• l’authentification liée à l’exécution du web service.
La gestion des paramètres associés au web service sont pris en compte :
• avec gestion des méthodes POST, GET, PUT et DELETE,
• avec gestion des en-têtes http.
Le traitement des résultats prend en compte :
• la récupération de valeur en fonction d’une ou plusieurs conditions basées sur le contenu, des expressions
XPATH ou des expressions JSON,
• les actions à effectuer en fonction des conditions.

 Remarque :
Chaque étape précise les paramètres de connexion, la requête et le traitement du résultat.

Paramétrage de la requête d’un Traitement de type Web Service

 Remarques :
• Pour chaque condition, un ensemble d’actions sont réalisables.
• Lorsque l’action est de type valorisation de variable, la valeur de cette variable est récupérable en utilisant la
syntaxe : [[nom_de_variable]]. Ce mécanisme permet notamment de gérer un web service asynchrone ; une
première opération renvoie un identifiant d’exécution du web service, la deuxième opération vérifie l’état du
web service portant l’identifiant préalablement retourné.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 108/270
Visual TOM Guide Utilisateur

Big Data
Les caractéristiques d’exécution d’un traitement BIG DATA prennent en compte :
• L’exécution d’un traitement MAP REDUCE,
• L’exécution d’un traitement PIG,
• L’exécution d’un traitement HIVE,
• L’exécution d’une commande HDFS.

MAP REDUCE
Un traitement MAP REDUCE est de type Java et prend en compte 4 paramètres :
• le nom complet du programme (chemin et nom),
• le nom de la classe Java,
• l’adresse du fichier du cluster Hadoop en entrée
• l’adresse du fichier du cluster Hadoop en sortie.

Paramétrage d’un Traitement BIG DATA de type MAP REDUCE

PIG
Un traitement PIG est constitué de requêtes. Ces requêtes sont stockées :
• soit dans un fichier externe,
• soit directement dans la description du traitement.

Paramétrage d’un Traitement BIG DATA de type PIG, onglet « Général »

L’onglet « Paramètres » propose de définir des paramètres qui seront fournis au traitement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 109/270
Visual TOM Guide Utilisateur

Paramétrage d’un Traitement BIG DATA de type PIG, onglet « Paramètres »

HIVE
Un traitement HIVE est constitué d’une initialisation et de requêtes. Ces 2 éléments sont stockés séparément :
• soit dans un fichier externe,
• soit directement dans la description du traitement.

Paramétrage d’un Traitement BIG DATA de type HIVE, onglet « Général »

L’onglet « Configuration/Variables » propose de définir des paramètres qui seront fournis au traitement. Les propriétés
de configuration conditionnent la manière dont s’exécute le traitement (ex : niveau de parallélisme). Les variables sont
les paramètres utilisés par le traitement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 110/270
Visual TOM Guide Utilisateur

Paramétrage d’un Traitement BIG DATA de type HIVE, onglet « Configuration / Variables »

Commande HDFS
Les commandes HDFS sont stockées directement dans la description du traitement.

Paramétrage d’un Traitement BIG DATA de type Commandes HDFS

Traitement AS400
Les paramètres prennent en compte :
• la commande ou le programme à exécuter, avec la description du travail,
• les bibliothèques,
• le contexte de soumission,
• les messages,
• l’impression,
• l’internationalisation.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 111/270
Visual TOM Guide Utilisateur

Paramétrage d’un Traitement AS400

 Remarque :
Le paramètre « RTGDTA » est valorisable uniquement avec les valeurs « *JOBD » et « QCMDB ».

Traitement générique
Les paramètres sont proposés en fonction de la définition du serveur applicatif.

Paramétrage d’un Traitement basé sur un Applicatif personnalisé

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 112/270
Visual TOM Guide Utilisateur

4.1.14 La Collection
La collection décrit une liste d’objets de type Environnement, Application et Traitement. L’ajout d’élément à un
Collection est réalisé par l’action glisser/coller, depuis l’arbre du Domaine, à partir des résultats du moteur de
recherche.

Définition d’une Collection

4.1.15 Le Cliché
Un cliché est une description complète des éléments d’une Collection. La comparaison de 2 clichés d’une Collection
propose de tracer les changements et de générer un différentiel graphique.

Création d’un Cliché

 Remarques :
• Le nom doit être indiqué pour que le Cliché puisse être pris.
• Lorsque le cliché est pris, un rapport filtré peut être généré.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 113/270
Visual TOM Guide Utilisateur

Visualisation d’un Cliché

La gestion des clichés propose :


• de visualiser les caractéristiques des éléments,
• de générer un rapport filtré,
• de sélectionner un deuxième Cliché de la Collection, un Cliché d’une autre Collection, ou le référentiel courant,
• de comparer deux clichés,
• de lister les éléments présentant des différences (ajout, suppression, modification)
• de visualiser les différences de caractéristiques d’un objet
• de générer un rapport de ces différences
• de générer un différentiel graphique avec une signalétique présentant les ajouts, suppressions et
modifications).

Comparaison de deux Clichés


Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 114/270
Visual TOM Guide Utilisateur

4.2 L’ORDONNANCEMENT
4.2.1 Les principes
Pour respecter une séquence de soumission, les Applications et/ou les Traitements sont ordonnancés en fonction de 3
types de contraintes : les Horaires, les Liens et les Ressources :
• Les Horaires sont définis dans l’Application et le Traitement (onglet définition, caractéristiques « heure
minimum de démarrage » et « heure maximum de démarrage »).
• Un lien est une dépendance d’ordonnancement entre deux Objets de type Application et /ou Traitement. Il est
représenté graphiquement par une flèche dont la couleur indique la nature de la dépendance (facultative,
obligatoire…). Il constitue une contrainte pour l’objet successeur.
• Une Ressource est une variable d’exploitation. Associée à une valeur, elle définit une contrainte pour le
démarrage d’une Application et/ou d’un Traitement.

 Remarque :
Par défaut, pour optimiser les performances, les contraintes sont évaluées dans l’ordre suivant :
• Horaires,
• Liens,
• Ressources.
4.2.2 Les Liens
Les liens représentent une dépendance entre 2 objets (Application ou Traitement).
Par convention, le père correspond au prédécesseur direct, le Fils correspond au successeur direct, le grand-père
correspond au père du père.
Le Moteur confère aux Liens un statut en fonction du statut des Applications ou Traitements « Pères ».
A. Types de liens entre Applications
Les Liens sont définis graphiquement. Le menu contextuel du Lien affiche sa définition.

Définition d’un lien entre Applications

Représentation graphique des liens entre Applications

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 115/270
Visual TOM Guide Utilisateur

 Remarque :
• Le sens de la flèche indique l’Application père (amont).
Tableau des liens

Type de lien Couleur Fonction

Obligatoire Bleu nuit L’Application « Application_2 » attend obligatoirement


la bonne fin (statut TERMINE) de l’Application
« Application_1 ».

Facultatif Vert clair L’Application « Application_4 » attend la fin (statut


TERMINE, EN ERREUR, NON PLANIFIE ou DEPLANIFIE)
de l’Application « Application_3 ».

Conditionnel Cyan L’Application « Application_6 » attend la bonne fin


(statut TERMINE) de l’Application « Application_5 » ou la
bonne fin du prédécesseur de l’Application
« Application_5 » s’il y en a un et si « Application_5 » est
non planifiée (statut NON PLANIFIE).

Exclusif Noir L’Application « Application_8 » attend la non


planification (statut NON PLANIFIE) de l’Application
« Application_7 ».

En erreur Rouge L’Application « Application_10 » attend obligatoirement


la fin anormale (statut EN ERREUR) de l’Application
« Application_9 ».

 Remarque :
• Pour qu’une Application soit « En erreur », au moins l’un de ses Traitements en erreur doit disposer de la
caractéristique « Remonter l’erreur sur l’Application ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 116/270
Visual TOM Guide Utilisateur

B. Types de liens entre Traitements


Les Liens sont définis graphiquement. Le menu contextuel du Lien affiche sa définition.

Définition d’un lien entre Traitements

Représentation graphique des liens entre Traitements

 Remarques :
• Le sens de la flèche indique le Traitement père (amont).
• Dans le cas d’utilisation du lien conditionnel vers un prédécesseur non planifié, la résolution de la dépendance
résulte du type de lien amont du prédécesseur non planifié et du statut de son propre prédécesseur (par
exemple, si C dépend de B avec un lien conditionnel, que B n’est pas planifié, et que B dépend de A avec un lien
facultatif, il en résulte que C dépend de A avec un lien facultatif).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 117/270
Visual TOM Guide Utilisateur

Tableau des liens

Type de lien Couleur Fonction

Obligatoire Bleu nuit Le Traitement « trt_2 » attend obligatoirement la bonne


fin (statut TERMINE) du Traitement « trt_1 ».

Facultatif Vert clair Le Traitement « trt_4 » attend la fin (statut TERMINE, EN


ERREUR, NON PLANIFIE ou DEPLANIFIE) du Traitement
« trt_3 ».

Conditionnel Cyan Le Traitement « trt_6 » attend la bonne fin (statut


TERMINE) du Traitement « trt_5 » ou la bonne fin du
prédécesseur du Traitement « trt_5 » s’il y en a un, et si
« trt_5 » est non planifié (statut NON PLANIFIE).

Exclusif Noir Le Traitement « trt_8 » attend la non planification


(statut NON PLANIFIE) du Traitement « trt_7 ».

En erreur Rouge Le Traitement « trt_10 » attend obligatoirement la fin


anormale (statut EN ERREUR) du Traitement « trt_9 ».

Obligatoire valué Bleu nuit Le Traitement « trt_12 » attend obligatoirement la


bonne fin (statut TERMINE) du Traitement « trt_11 » et
un code retour valide, soit spécifié en tant que valeur,
soit inclus dans une plage.

Facultatif valué Vert clair Le Traitement « trt_14 » attend la fin (statut TERMINE,
EN ERREUR) du Traitement « trt_13 » et un code retour
valide, soit spécifié en tant que valeur, soit inclus dans
une plage.

Conditionnel valué Cyan Le Traitement « trt_16 » attend la bonne fin (statut


TERMINE) du Traitement « trt_15 » ou la bonne fin du
prédécesseur du Traitement « trt_15 » s’il y en a un, et si
« trt_15 » est non planifié (statut NON PLANIFIE) et un
code retour valide, soit spécifié en tant que valeur, soit
inclus dans une plage.

Exclusif valué Noir Sans objet. Un Traitement ne peut être à la fois non
planifié et fournir un code retour .

En erreur valué Rouge Le Traitement « trt_20 » attend obligatoirement la fin


anormale (statut EN ERREUR) du Traitement « trt_19 »
et un code retour valide, soit spécifié en tant que valeur,
soit inclus dans une plage.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 118/270
Visual TOM Guide Utilisateur

 Remarques :
• Par défaut, un Traitement renvoyant un code retour différent de 0 est considéré en erreur (statut « En
erreur »). L’utilisation d’un Lien valué peut nécessiter la personnalisation d’une Queue Batch. Si besoin,
contactez l’administrateur.
• Les valeurs de code retour acceptées vont de 0 à 65535 inclus.

C. Lien ET, Lien Ou et XLien


Lien simple
Une Application est dépendante d’une seule Application. Un Traitement est dépendant d’un seul Traitement.

Lien simple

Lien ET
Une Application est dépendante de plusieurs Applications. Un Traitement est dépendant de plusieurs Traitements. Les
Liens peuvent être de type différent. L’Application démarre lorsque tous ses Liens amont sont valides. Le Traitement
démarre lorsque tous ses Liens amont sont valides.

Lien ET

Lien OU
Une Application est dépendante de plusieurs Applications. Un Traitement est dépendant de plusieurs Traitements. Les
Liens peuvent être de type différent. L’Application démarre lorsque l’un de ses Liens amont est valide. Le Traitement
démarre lorsqu’un de ses Liens amont est valide.

Lien OU

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 119/270
Visual TOM Guide Utilisateur

 Remarques :
• Pour créer un Lien OU, créez un objet (Application ou Traitement) dont le nom commence par « OU_ ».
Choisissez une représentation graphique permettant une compréhension aisée (cf. figure ci-dessous). Le
Moteur traite l’objet ainsi créé comme un Lien OU.
• L’utilisation du Lien OU est assujettie à un paramétrage spécifique. Pour employer cette fonctionnalité,
contactez l’administrateur (option « AcceptOrItems »).

Xlien
Un Xlien est une dépendance entre 2 objets dont le père est différent :
• Un Traitement dépend d’une Application, dans le même Environnement
• Une Application dépend d’un Traitement, dans le même Environnement
• Un Traitement dépend d’un Traitement d’une autre Application, dans le même Environnement
• Une Application dépend d’une Application d’un autre Environnement,
• Une Application dépend d’un Traitement d’une Application d’un autre Environnement,
• Un Traitement dépend d’une Application d’un autre Environnement,
• Un Traitement dépend d’un Traitement d’une Application d’un autre Environnement.
La déclaration d’un Xlien est faite à partir du menu contextuel de l’objet fils (Application ou Traitement).

Lien Xlien

! Il est conseillé de limiter l’utilisation des Xliens pour des raisons de visibilité et de cohérence d’ordonnancement : l’arrêt
d’un Moteur peut bloquer l’avancement de la production d’un Environnement.
4.2.3 La synchronisation sur Lien
Le statut du Fils évolue en fonction du Lien et du Statut du Père.

Etat Signification

EN ATTENTE Le Lien attend un statut stable du Père.

VALIDE Le Lien a reçu un statut stable du Père.

DEPLANIFIE Le Lien n’autorise pas la poursuite en automatique du Fils.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 120/270
Visual TOM Guide Utilisateur

 Remarques :
• L’état du Lien est visualisable à partir du menu contextuel de l’objet fils (menu « évaluation des
contraintes ») en mode pilotage.
• Cas d’un lien conditionnel : lorsque le père n’est pas planifié, c’est le statut du grand-père qui est pris en
compte, avec son type de lien aval et ses options de déplanification. Lorsque le père n’est pas planifié, et qu’il
n’y a pas de grand-père, le Fils est considéré comme n’ayant pas de prédécesseur.
• Lorsqu’un Traitement Père est associé à une Unité de soumission de type Multi-agents, le statut est consolidé
sur le Traitement référent à partir des statuts des Traitements instanciés.

!
Cas particulier : Soit 3 traitements A, B et C. B dépend de A, avec un lien obligatoire, C dépend de B avec un lien
facultatif. Si A est en erreur et que B n’est pas planifié, C ne pourra démarrer que si A déplanifie les successeurs, quelle
que soit l’option choisie sur B.

 Exemples :
• Soit un lien obligatoire entre 2 Applications. Le Lien a le statut « en attente » tant que l’Application Père n’a pas
le statut « Terminé ».
• Soit un lien obligatoire entre 2 Applications. Le Lien a le statut « valide » quand l’Application Père a le statut
« Terminé ».
• Soit un lien obligatoire entre 2 Applications. Le Lien a le statut « déplanifié » quand l’Application Père a le statut
« En erreur ». L’Application père dispose de la caractéristique « déplanifier les successeurs ».
• Soit un lien obligatoire entre 2 Applications. Le Lien a le statut « en attente » quand l’Application Père a le
statut « En erreur ». L’Application père dispose de la caractéristique « ne pas déplanifier les successeurs ».
• Soit 3 Traitements A, B, C, avec un lien conditionnel entre A et B et un lien conditionnel entre B et C. Si B n’est
pas planifié, c’est le statut de A qui conditionne C, les options de déplanification de A qui conditionne C, et le
type de lien entre A et B qui conditionne C.
4.2.4 La synchronisation sur Ressource
L’opérateur logique appliqué entre les différentes ressources est un ET : toutes les Ressources doivent être valides pour
le déclenchement de l’Application ou du Traitement.
L’évaluation de la contrainte sur la Ressource, non valide par défaut, sera valide lorsque le test défini par « ressource
opérateur [valeur] » sera vérifié.
La valeur de la Ressource peut être modifiée par l’interface graphique ou en ligne de commande.

Etat Signification

NON VALIDE La contrainte de démarrage n’est pas levée.

VALIDE La contrainte de démarrage est levée.

 Remarque :
• L’état de la Ressource est visualisable à partir du menu contextuel de l’Application et du Traitement (menu
« évaluation des contraintes ») en mode pilotage.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 121/270
Visual TOM Guide Utilisateur

4.3 LA MISE EN EXPLOITATION


Le Moteur ne traite que les objets mis en exploitation. La mise en exploitation concerne :
• les Applications,
• les Traitements,
• les Liens.

 Remarques :
• Dans la représentation graphique des objets, le nom des Applications et Traitements non mis en exploitation
sont préfixés du caractère astérisque (« * »). Les Liens non mis en exploitation sont représentés en pointillés.
• La mise en exploitation est globale à l’Environnement ou partielle.
• La mise en exploitation est une action de conception. Les objets non mis en exploitation sont visibles en mode
pilotage.

Graphe d’un Environnement

Fenêtre de mise en exploitation

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 122/270
Visual TOM Guide Utilisateur

Nom
Champ informatif correspondant au Nom de l’objet dans l’Environnement.
Type
Champ informatif correspondant au à Application, Traitement ou Lien.
Sélection
Objets sur lesquels la mise en exploitation sera appliquée.
Mise en production prévue
Date à laquelle les objets sélectionnés seront mis en exploitation.

Mise en exploitation
Choix du mode de mise en exploitation : manuel (immédiatement) ou programmé (planifié à, bascule de Date). L’option
« Réinitialisation » annule la mise en exploitation des objets sélectionnés.

 Remarques :
• Lorsqu’une Application est sélectionnée, tous les Traitements de cette application ainsi que leurs liens sont
automatiquement sélectionnés.
• La sélection d’un lien implique la sélection automatique du père et du fils dans la sélection, s’ils font partie de la
liste.
• L’option « Bascule de date » propose la saisie d’une date, et permet d’indiquer que le moteur mettra en
exploitation les objets sélectionnés au moment où la Date prendra la valeur choisie par l’utilisateur.
! • Si le moteur est éteint lors de la mise en exploitation, la demande peut ne pas être prise en compte en fonction
du contexte.
La date associée aux objets sélectionnés ne doit pas être partagée par plusieurs environnements.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 123/270
Visual TOM Guide Utilisateur

5 ERGONOMIE
5.1 FENETRE DE CONNEXION
5.1.1 Connexion interactive
A partir du menu Démarrer, lancez l’interface graphique depuis le groupe de programmes Visual TOM. La fenêtre de
connexion s’affiche.

Fenêtre de connexion

Session
Nom de la session contenant le domaine et le port du processus « vtserver ». Ces informations peuvent être saisies
dans les champs complémentaires « domaine » et « port ».

 Remarque :
La session est sauvegardée dans le fichier « VTXvision.ini » (stocké sous « %HOMEPATH% » pour Windows).

Compte
Nom d’un Compte utilisateur enregistré dans la base de Visual TOM. Ce Compte utilisateur doit avoir été défini par
l’administrateur de Visual TOM avec un Profil décrivant ses droits.

 Remarques :
• Le compte « TOM » est le nom d’un Compte administrateur de Visual TOM créé lors de l’installation du module
serveur. Ce compte dispose de tous les droits. Son mot de passe est initialisé à « TOM ».
• Plusieurs interfaces peuvent être connectées simultanément sur le même Compte.
• Plusieurs interfaces peuvent être connectées simultanément à partir d’un même poste utilisateur.

Mot de passe
Le mot de passe associé au Compte est enregistré dans la définition du Compte.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 124/270
Visual TOM Guide Utilisateur

Autres options

Options de la fenêtre de connexion

Domaine
Nom ou adresse IP du serveur Visual TOM.

SSL
Si la case est cochée, le port doit référencer le service svtserver. La configuration doit être mise en place côté serveur.

Port
Ce champ défini le port du processus « vtserver ». Il peut être spécifié dans le champ Domaine.

Compression
Ce paramètre est affiché à partir du bouton des options situé en bas à droite. Le réglage définit le niveau de
compression, pour optimiser les performances lors du chargement du référentiel. Plus la compression est importante,
plus le temps nécessaire à la compression est important.

Langue
Ce paramètre est affiché à partir du bouton des options situé en bas à droite. L’utilisateur choisi une des langues
proposées.

Enregistrer mon mot de passe


Cochée, cette case mémorise le mot de passe et permet de remplir le champ « Mot de Passe » automatiquement lors
des prochaines connexions.

Bouton Connexion
Ce bouton établit la connexion. L’interface graphique charge une base locale pour disposer d’un cache. Lors d’une
première connexion, la base locale est créée puis chargée avant que l’utilisateur n’ait accès au référentiel. Ce
chargement peut nécessite quelques secondes.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 125/270
Visual TOM Guide Utilisateur

 Remarques :
• Une infobulle affiche la version Java utilisée, ainsi que le numéro de la release Visual TOM. Elle est obtenue par
le positionnement du pointeur de la souris sur le copyright Absyss, en bas à gauche de la fenêtre de connexion.
• A la connexion et à la déconnexion, une fenêtre affiche la liste des Environnements pour lesquels il existe des
travaux non mis en exploitation, sans programmation associée.

Fenêtre d’avertissement pour travaux non mis en exploitation

Un clic droit sur la fenêtre affiche un menu de personnalisation. L’utilisateur choisi l’image d’arrière-plan, l’écran où
s’affiche la fenêtre et enregistre ses choix.

Personnalisation de l’affichage

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 126/270
Visual TOM Guide Utilisateur

5.1.2 Connexion en batch


Pour réaliser la connexion automatiquement, exécutez l’une des commandes suivantes :
VtomXvision [-u username] [-p password] [-s server:port] [-d desktop]
ou
javaw -Duser.language=fr -Dfile.encoding=UTF-8 -Xms128m -Xmx512m -jar VtomXvision.jar [-u username] [-p
password] [-s server:port] [-d desktop]
username
Nom du compte utilisateur.
password
Mot de passe associé au compte.
server:port
Nom de la machine ou adresse IP représentant le serveur Visual TOM, avec son port associé (par défaut 30007).
desktop
Nom du bureau activé automatiquement lors de la connexion.

 Remarque :
Les paramètres sont tous optionnels. Si l’un des 3 premiers n’est pas renseigné, la fenêtre de connexion s’ouvre avec
les paramètres indiqués.

5.2 FENETRE PRINCIPALE


La fenêtre principale s’affiche après l’établissement de la connexion.
Elle est constituée :
• d’un bandeau haut,
• d’une barre de menus,
• d’une zone de gauche
• d’une zone de droite,
• d’un bandeau bas.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 127/270
Visual TOM Guide Utilisateur

Fenêtre principale

 Remarques :
• La représentation de la fenêtre peut être différente en fonction des personnalisations apportées par
l’utilisateur.
• Les menus et fenêtres résultantes sont établis en fonction des droits de l’utilisateur et du paramétrage.
• Les boutons « OK » valident la mise à jour. Les boutons « Annuler » ferment la fenêtre.
5.2.1 Bandeau du haut
Le bandeau indique la version de Visual TOM, le nom du Domaine, le nom du Compte utilisateur connecté.
5.2.2 Barre de menu
La barre fournit les menus de conception et de pilotage.
Menu Fichier
• Fermer la Session : cet item ferme la fenêtre, la connexion associée, et propose une nouvelle fenêtre de
connexion.
• Quitter : cet item ferme la fenêtre et la connexion associée.
• Console : affiche les traces en fonction du niveau défini dans la configuration de l’interface.

Menu fichier

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 128/270
Visual TOM Guide Utilisateur

Menu Domaine
Les items de ce menu sont accessibles directement pour des raccourcis.
• Dates d’exploitation : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Dates
d’exploitation
• Calendriers : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Calendriers.
• Ressources : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Ressources.
• Utilisateurs : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Utilisateurs.
• Agents : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Agents.
• Unités de soumission : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Unités
de soumission.
• Queues Batch : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Queues
Batch.
• Environnements : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des
Environnements
• Périodes : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Périodes.
• Jetons : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Jetons.
• Contextes : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Contextes. Cet
item est conditionné par la configuration de l’interface.
• Alarmes : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Alarmes.
• Consignes : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Consignes.

Menu Domaine

Menu Pilotage
Les items de ce menu sont accessibles directement pour des raccourcis.
• Suivi d’exploitation : cet item ouvre une fenêtre de suivi par statuts des Traitements dans la zone de droite.
• Pilote Graphique : cet item ouvre une fenêtre contenant le graphe de l’Environnement dans la zone de droite.
Cet item est accessible uniquement si l’item actif de la zone de gauche est celui des Environnements, où un
Environnement est sélectionné par « clic ».
• Liste des Applications : cet item ouvre une fenêtre dans la zone de droite contenant la liste des Applications
d’un l’Environnement avec une représentation sous forme de barre d’avancement. Cet item est accessible
uniquement si l’item actif de la zone de gauche est celui des Environnements, où un Environnement est
sélectionné par « clic ».
• SupraManager : cet item ouvre une fenêtre dans la zone de droite contenant la liste des Environnements avec
une représentation sous forme de barre d’avancement
• Suivi des Agents : cet item ouvre une fenêtre dans la zone de droite contenant la liste des machines avec leur
état.
• Console d’événements : cet item ouvre une fenêtre dans la zone de droite où seront affichés les messages issus
de la commande « vtmsg ».
• Tableau de bord : cet item ouvre une fenêtre dans la zone de droite où sont affichées les principales
informations pour comprendre la situation.
• Console des alarmes : cet item ouvre une fenêtre dans la zone de droite où sont affichées les alarmes
permettant de gérer les dérives, sur les Dates, Machines, Traitements et Applications.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 129/270
Visual TOM Guide Utilisateur

Menu Pilotage

Menu Outils
• Rechercher : cet item ouvre un moteur de recherche dans la zone de droite.
• Configuration du fichier vtom.ini : cet item ouvre une fenêtre d’édition dans la zone de droite.
• Comptes utilisateurs : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des
Comptes utilisateurs.
• Profils : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui des Profils.
• Profil courant : cet item offre le choix du profil à utiliser en fonction de ceux attribués au compte actif.
• Gestion des dépôts (Déploiement) : cet item permet de gérer des répertoires de stockage pour gestion de
paquets.
• Création de paquets (Déploiement) : cet item permet de gérer des paquets pour mise à jour automatisée des
agents.
• Import de paquets existants (Déploiement) : cet item permet de gérer des paquets pour mise à jour
automatisée des agents.
• Transport et planification de paquets (Déploiement) : cet item permet de gérer des paquets pour mise à jour
automatisée des agents.
• Suivi des installations de paquets : (Déploiement) : cet item permet de piloter la mise à jour automatisée des
agents.
• Création (Mise en production) : cet item propose la création de lot à diffuser.
• Intégration (Mise en production) : cet item propose l’intégration de lot reçu.
• Editions : cet item ouvre une nouvelle fenêtre pour génération des dossiers d’exploitation PDF.
• Migration Crontab ou At / SchTask : cet item ouvre une nouvelle fenêtre pour génération automatique de
travaux.

Menu Outils

Menu Analyse
• Contenu du référentiel : cet item ouvre une fenêtre dans la zone de droite, fournissant un récapitulatif des
objets du Domaine en nombre et par type.
• Statistiques : cet item ouvre une fenêtre dans la zone de droite, pour chargement des statistiques globales de
tous les Traitements.
• Historique : cet item ouvre une fenêtre dans la zone de droite, pour chargement de l’historique des actions.
• Planning prévisionnel : cet item ouvre une fenêtre dans la zone de droite, pour calcul des prévisions de
planning en fonction de filtres.

Fenêtre Analyse
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 130/270
Visual TOM Guide Utilisateur

Menu Fenêtre
• Espace de travail : cet item ouvre une fenêtre dans la zone de gauche, permettant de naviguer dans la zone de
droite et/ou déplacer les fenêtres sans l’aide des ascenseurs.
• Fermer : cet item ferme la fenêtre active dans la zone de droite. Pour être accessible, une fenêtre doit être
ouverte.
• Fermer tout : cet item ferme toutes les fenêtres dans la zone de droite. Pour être accessible, au moins une
fenêtre doit être ouverte.
• Cascade : cet item réorganise la disposition des fenêtres dans la zone de droite par chevauchement. C’est le
mode par défaut utilisé pour l’ouverture de fenêtres dans la zone de droite.
• Mosaïque : cet item réorganise la disposition des fenêtres dans la zone de droite par redimensionnement pour
occuper toute la partie visible de cette zone.
• Fenêtre : cet item propose la liste des fenêtres ouvertes.

Menu Fenêtre

Menu Aide
? : cet item ouvre une fenêtre dans la zone de droite, dont l’onglet actif est celui de la licence.

Menu Aide

5.2.3 Zone de gauche


La zone de gauche fournit des listes d’objets sous forme arborescente. Elle regroupe :
• le Domaine :
o les Objets du Domaine : ils sont affichés dans l’arbre par type (Dates, Calendriers, Ressources,
Utilisateurs, Agents, Unités de soumission, Queues Batch, Périodes, Jetons).
o les Environnements : l’arborescence des Environnements est constituée d’Applications, dans
lesquelles sont contenus des Traitements.
o les Vues : elles sont affichées dans l’arbre.
o les Alarmes : elles sont affichées dans l’arbre.
o les Consignes : elles sont affichées dans l’arbre.
• les Domaines voisins.
Le bas de cette zone contient l’« espace de travail », affiché/masqué depuis le menu fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 131/270
Visual TOM Guide Utilisateur

A. Le domaine
Objets du Domaine
Pour chaque type d’objet, le menu contextuel propose la création d’un nouvel objet. L’utilisation de cet item affiche
une nouvelle fenêtre dans la zone de droite.

Menu contextuel d’un type d’objet

 Remarque :
Pour éditer un objet de l’arbre, un droit doit être défini dans le profil de l’utilisateur.
Chaque objet dispose de son propre menu contextuel.
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’objet en
mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’objet en mode
« mise à jour ».
• Dupliquer : cet item crée un objet identique, son nom doit être modifié dans la fenêtre de définition qui
s’affiche.
• Supprimer : cet item détruit l’objet du Domaine s’il n’est pas référencé dans une association avec un autre
objet.
• Références : cet item affiche une fenêtre dans la zone de droite présentant les points d’utilisation de l’objet,
sous forme arborescente.
• Historique sélectif : cet item affiche la fenêtre historique dans la zone de droite, avec des données filtrées sur
l’objet.

Menu contextuel d’un objet

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 132/270
Visual TOM Guide Utilisateur

Environnements
Pour chaque objet Environnement, Application, Traitement est proposé un menu contextuel, spécifique à chaque type :
• Graphe des Applications : pour l’Environnement sélectionné, cet item ouvre une fenêtre contenant le graphe
dans la zone de droite. L’ouverture de la fenêtre est réalisable également par « double clic » sur
l’Environnement.
• Suivi d’exploitation : cet item ouvre une fenêtre « Suivi d’exploitation » filtrée sur l’Environnement dans la zone
de droite.
• Liste des Applications : cet item ouvre une fenêtre « Supramanager » en mode Application dans la zone de
droite.
• Nouvelle Application : cet item ouvre une fenêtre de définition. La représentation graphique par défaut
positionne l’Application en haut à gauche dans le Graphe des Applications.
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de
l’Environnement en mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Environnement
en mode « mise à jour ».
• Dupliquer : cet item crée un objet identique, son nom doit être modifié dans la fenêtre de définition qui
s’affiche, la Date par défaut doit être changée pour ne pas être partagée.
• Démarrer le Moteur : cet item affiche une boite de dialogue, en vue de démarrer le processus « tengine »
associé à l’Environnement, sur le serveur hébergeant le Domaine.
• Historique : cet item affiche l’historique de l’objet.
• Mettre en exploitation : cet item affiche une fenêtre présentant la liste des objets non mis en exploitation, pour
validation.
• Supprimer : cet item détruit l’Environnement du Domaine.
L’ajout d’un environnement est effectué depuis le menu contextuel du nœud « Environnements ».

 Remarques :
• Le menu contextuel de l’item « Environnements » permet d’afficher la liste des travaux non mis en exploitation.
• Seul l’objet Environnement est dupliqué. Les Applications et Traitements ne sont pas dupliqués.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 133/270
Visual TOM Guide Utilisateur

Menu contextuel d’un Environnement

Applications
• Graphe de l’Application : pour l’Application sélectionnée, cet item ouvre une fenêtre contenant le graphe dans
la zone de droite. L’ouverture de la fenêtre est réalisable également par « double clic » sur l’Application.
• Suivi d’exploitation : cet item ouvre une fenêtre « Suivi d’exploitation » filtrée sur l’Application dans la zone de
droite.
• Liste des Traitements : cet item ouvre une fenêtre « Supramanager » en mode Traitement dans la zone de
droite.
• Nouveau Traitement (1) : cet item ouvre une fenêtre de définition. La représentation graphique par défaut
positionne le Traitement en haut à gauche dans le Graphe des Traitements.
• Nouveau Traitement (2) : cet item ouvre un sous-menu pour création d’un traitement basé sur un modèle.
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Application
en mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Application en
mode « mise à jour ».
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification de
l’Application.
• Historique sélectif : cet item affiche l’historique de l’objet.
• Supprimer : cet item détruit l’Application de l’Environnement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 134/270
Visual TOM Guide Utilisateur

Menu contextuel d’une Application

Traitements
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques du Traitement en
mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques du Traitement en
mode « mise à jour ».
• Graphe : cet item affiche le graphe de l’Application dans la zone de droite
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification du
Traitement.
• Historique sélectif : cet item affiche l’historique de l’objet.
• Supprimer : cet item détruit le Traitement de l’Application.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 135/270
Visual TOM Guide Utilisateur

Menu contextuel d’un Traitement

Vues
L’ajout d’une vue est effectué depuis le menu contextuel du nœud « Vues ».

Menu contextuel dans la zone

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 136/270
Visual TOM Guide Utilisateur

Chaque objet dispose de son propre menu contextuel :

• Graphe de la Vue : cet item affiche le graphe de la Vue.


• Visualiser : cet item affiche les caractéristiques de la Vue.
• Définir : cet item affiche une boite de dialogue pour mentionner le nouveau nom.
• Historique sélectif : cet item affiche l’historique de l’objet.
• Supprimer : cet item détruit la Vue du Domaine.

Menu contextuel de la Vue

Modèles
L’ajout d’un Modèle basé sur un type de Modèle est effectué depuis le menu contextuel du type de Modèle. La liste des
types de Modèles affichés est dépendante de la licence.
Le menu contextuel du Modèle est dépendant du type de Modèle utilisé.
Chaque objet dispose de son propre menu contextuel :
• Visualiser : cet item affiche les caractéristiques du Modèle.
• Définir : cet item affiche une boite de dialogue pour mentionner le nouveau Modèle.
• Supprimer : cet item détruit le Modèle.
• Références : cet item affiche la liste des Traitements basés sur ce Modèle.
• Historique sélectif : cet item affiche l’historique sélectif de l’objet.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 137/270
Visual TOM Guide Utilisateur

Menu contextuel d’un type de modèle

Menu contextuel d’un modèle

B. Les domaines voisins


Depuis cette zone sont définis les domaines voisins qui sont accédés. A la connexion, les domaines ne sont pas
automatiquement connectés.
L’ajout d’un Domaine est effectué depuis le menu contextuel du nœud « Domaines ».

Ajout d’un domaine voisin

Une action manuelle est nécessaire pour obtenir les données du référentiel d’un domaine voisin.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 138/270
Visual TOM Guide Utilisateur

Menu contextuel d’un domaine voisin

 Remarque :
L’accès à cette fonctionnalité est soumis à licence.
C. L’espace de travail
Cette zone est affichée ou masquée depuis l’item « Espace de travail » du menu « Fenêtre » de la barre de menus. Elle
se positionne dans le bas du panneau de gauche.

Zone « Espace de travail

5.2.4 Zone de droite


Dans cette zone sont affichées toutes les fenêtres. Cette zone constitue l’espace de travail. Les fenêtres ouvertes
depuis la barre de menus ne concernent que le domaine courant.

 Remarque :
Les listes d’objets (ex : Date) ne sont pas rafraichies dans les fenêtres de définition d’objet (ex : Application). Il est
nécessaire de rouvrir la fenêtre pour que les listes soient mises à jour.

5.2.5 Bandeau du bas


Le bandeau bas est constitué de plusieurs zones :
• Bureaux utilisateurs,
• Informations générales,
• Alarmes.
Bureaux utilisateur
Un clic sur la zone située à gauche affiche un menu :
• l’item « personnaliser » permet la création de bureau.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 139/270
Visual TOM Guide Utilisateur

fenêtre liste des bureaux

Les caractéristiques d’un bureau sont les suivantes :


• un nom (visible ou non dans le bandeau bas de la fenêtre principale)
• une icône associée, facultative,
• la couleur du texte,
• une info-bulle,
• la portée du bureau : « privé » indique que le bureau est utilisé uniquement par son créateur,
« public » indique que le bureau est utilisable par les comptes dont le profil correspond à celui du créateur du
bureau.
La fenêtre liste permet de masquer des bureaux et de les ordonner.

fenêtre création/modification de bureau

exemple de bureaux

• l’item « enregistrer le bureau » sauvegarde la disposition des fenêtres du bureau courant.


• l’item « enregistrer sous » copie le bureau courant sous un autre bureau.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 140/270
Visual TOM Guide Utilisateur

 Remarque :
Les fenêtres de type « dialogue », les fenêtres de définition/visualisation d’un objet, les fenêtres liées à la gestion des
paquets ne sont pas prises en compte.
Informations du poste client
L’onglet « Informations système » affiche une fenêtre fournissant des informations sur le poste client, le domaine, le
trafic réseau, le temps de réponse et l’utilisation de la mémoire.
L’onglet « Fuseaux horaires » affiche les dates et heures courantes correspondant aux Dates d’exploitation en fonction
de leur fuseau horaire associé.

Informations système

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 141/270
Visual TOM Guide Utilisateur

Informations système

Alarmes
Un compteur affiche le nombre d’alarmes déclenchés. Par simple clic, le suivi des alarmes est affiché.

Zone de visualisation des alarmes

5.2.6 Fenêtres de l’espace de travail


Dans cette zone sont affichées les fenêtres activées :
• par les items de menu situés dans la barre de menu,
• depuis les menus contextuels des objets situés dans la zone de gauche,
• par les items de menu situés dans la barre de menu des fenêtres déjà ouvertes dans la zone de droite,
• depuis les menus contextuels des objets situés dans les fenêtres déjà ouvertes dans la zone de droite.

 Remarque :
Les fenêtres peuvent être détachées par utilisation d’un bouton spécifique « Détacher » intégré dans le bandeau du
haut, avant les boutons « Réduire », « Agrandir », « Fermer ».

Boutons Détacher, Réduire, Agrandir, Fermer

A. Fenêtre liste d’objets du Domaine


Cette fenêtre est appelée par double-clic sur un type d’objet de la zone de gauche, onglet « Objets du Domaine ».
Quel que soit le type de l’objet :
• Le bandeau de la fenêtre indique l’onglet actif correspondant au type de l’objet.
• La zone de filtre propose d’affiner la liste des objets en fonction du nom de l’objet et d’un mode de recherche.
• Un compteur indique le nombre d’objets affichés et le total.
• La liste indique les caractéristiques principales de l’objet. Chaque colonne de la liste peut être triée (ordre
ascendant ou descendant).
• Les boutons font référence aux items des menus contextuels de ces objets, accessibles depuis l’onglet « Objets
du Domaine » dans la zone de gauche.
• Le bouton « Références » affiche les points d’utilisation de l’objet, sous forme arborescente.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 142/270
Visual TOM Guide Utilisateur

Fenêtre liste d’objet du Domaine

Option du filtre

 Remarques :
• Une infobulle est disponible pour chaque objet de la liste. Elle est obtenue par l’utilisation de la touche
« CTRL » avec un déplacement du pointeur de souris sur l’élément de la liste.
• Les filtres avancés sont disponibles pour l’objet de type Ressource. Les critères sont les types de Ressources et
la valeur associée.
• Une infobulle s’affiche lorsque la souris pointe un onglet.

Infobulle

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 143/270
Visual TOM Guide Utilisateur

Filtres avancés

B. Fenêtre Références
Cette fenêtre est appelée à partir du bouton « Références » d’une fenêtre « Liste des Objets du Domaine », ou après
une action de suppression d’un objet ne pouvant être supprimé quand il est associé à d’autres objets.
• Les signes préfixant le nom des objets permettent de réaliser l’expansion et la rétraction de l’arbre.
• Un bouton propose de désactiver les notifications, afin que la liste ne soit pas impactée par des mises à jour.
• Le bouton « Ouvrir au format texte » affiche une fenêtre d’édition.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 144/270
Visual TOM Guide Utilisateur

Fenêtre Références

En bas de la fenêtre, un bouton propose d’afficher les résultats en format texte.


Les fonctions de la barre d’outils sont les suivantes, dans l’ordre d’apparition :
• Boutons : Enregistrer, Enregistrer sous, Imprimer, Couper, Copier, Coller
• Zones : Police, Taille, Zone de recherche (boutons : Chercher, Chercher le suivant ), Numéro de ligne à atteindre
(bouton : atteindre)
Les informations de la zone basse sont les suivantes : jeu de caractères, numéro de ligne:position du curseur, nombre
de lignes, type d’accès au fichier.

Fenêtre d’affichage des Références au format texte

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 145/270
Visual TOM Guide Utilisateur

 Remarque :
Que la fenêtre soit affichée pour visualisation des références ou après une tentative de suppression, les objets listés
disposent d’un menu contextuel permettant de les modifier.
C. Fenêtre de définition d’un objet du Domaine
Cette fenêtre est appelée à partir du bouton « Définir » d’une fenêtre « Liste des Objets du Domaine ».
Quel que soit le type de l’objet :
• Le bandeau de la fenêtre indique le type de l’objet.
• L’onglet « Définition » est actif et présente les caractéristiques
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre Date

Fenêtre de définition d’un objet Date du Domaine

Fenêtre Calendrier
• Le survol d’un jour d’un Calendrier affiche ses caractéristiques dans le bas de la fenêtre.
• Le jour courant est encadré.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 146/270
Visual TOM Guide Utilisateur

Fenêtre de définition d’un Calendrier

Fenêtre Ressource
• Les caractéristiques de la fenêtre varient en fonction du type de Ressouce.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’une Ressource de type Fichier

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 147/270
Visual TOM Guide Utilisateur

 Remarque :
La machine spécifiée correspond à une machine logique déclarée dans le Référentiel.
Fenêtre Utilisateur
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Utilisateur

Fenêtre Agent
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Agent

Fenêtre Unité de soumission


• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 148/270
Visual TOM Guide Utilisateur

Fenêtre de définition d’une Unité de soumission

Fenêtre Queue Batch


• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’une Queue Batch

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 149/270
Visual TOM Guide Utilisateur

Fenêtre Environnement

Fenêtre de définition d’un Environnement

• La zone « Valeurs possibles » affiche la fenêtre des associations.


• La zone de filtre propose d’affiner la liste des objets en fonction du nom de l’objet et d’un mode de recherche.
• Les cases à cocher validées associent l’objet.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre d’association d’un objet à l’Environnement

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 150/270
Visual TOM Guide Utilisateur

Fenêtre Période
• Le bouton « Ajouter » permet de définir une nouvelle sous-période.
• Le bouton « Supprimer » permet de définir la sous-période sélectionnée.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition de la période

Fenêtre Jeton
• Le bouton « Vérifier » permet de contrôler la syntaxe.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Jeton

 Remarque :
La fenêtre de définition d’un Jeton comporte un onglet supplémentaire pour l’aide syntaxique.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 151/270
Visual TOM Guide Utilisateur

D. Fenêtre de suppression d’objets non utilisés.


Cette fenêtre est appelée à partir du menu contextuel d’un type d’objet.
Pour les objets de type Date, Calendrier, Ressource, Utilisateur, Machine, Queue batch, Période, Jeton, Alarme,
Consigne :
• la fenêtre affiche la liste des objets, avec leur association ou non à un environnement,
• l’utilisateur sélectionne les objets à supprimer,
• le bouton « OK » valide la suppression des objets,
• le bouton « Annuler » ferme la fenêtre sans suppression.

Fenêtre de suppression d’objets

 Remarque :
Les objets attachés à une Application ou à un Traitement ne sont pas affichés.
E. Fenêtre Graphe des Applications
Cette fenêtre est ouverte à partir de l’item « Graphe de l’Environnement » du menu contextuel de l’objet
Environnement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 152/270
Visual TOM Guide Utilisateur

Bandeau
Le bandeau indique le type et le nom de l’objet.
Barre d’Outils
Les fonctions de la barre d’outils sont les suivantes, dans l’ordre d’apparition :
• Sélection, pointeur de souris par défaut
• Ajout d’un Commentaire pour création d’un nœud de type Commentaire (légende)
• Epingle pour association d’un commentaire à un nœud
• Ajout d’un nœud
• Ajout d’une Application
• Ajout d’un Lien
• Sélection du type de Lien, valeur par défaut pour la création de nouveaux Liens
• Dessin / Taille / Minimiser / Maximiser, à appliquer sur le le groupe de nœuds sélectionné
• Dessin / Aligner / Répartir, à appliquer sur le le groupe de nœuds sélectionné
• Dessin / Réorganiser, appliqué directement sur l’ensemble des nœuds de la fenêtre
• Sélection de la forme du nœud, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Couleur du fond, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du fond
• Couleur du bord, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du bord
• Couleur du texte, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du texte
• Type de bord, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection du type de bord
• Impression du graphe, avec gestion multipages et repères (l’imprimante doit être en mesure de gérer les
marges)
• Sauvegarde du graphe locale, au format PNG
• Mise en forme avec gestion de modèles graphiques

Palette de couleurs applicable au bord, au fond et au texte

 Remarque :
Les fonctions de dessin sont également accessibles en menu contextuel, sur multi-sélection.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 153/270
Visual TOM Guide Utilisateur

Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature de la zone de droite. Si la fenêtre dispose d’ascenseur,
le déplacement est réalisable à partir du focus (cadre autour des miniatures).

Fenêtre Graphe des Applications d’un Environnement, Onglet Zoom

• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur un attribut des objets avec mode de
recherche, la liste des objets du graphe (exemple d’attribut : la famille). Une sélection sur un élément de la liste
sélectionne l’élément dans la zone de droite. Les éléments ne répondant pas au filtre sont affichés en
transparence dans la zone de droite, sauf s’ils sont sélectionnés.

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets du graphe

• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet, la liste des objets liés à
l’Environnement pour l’onglet actif (objet Date par défaut), un filtre sur le nom des objets avec mode de
recherche, la liste des objets liés répondant au filtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 154/270
Visual TOM Guide Utilisateur

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets liés

Zone de droite
Cette zone est dédiée au dessin des enchaînements.
Menu contextuel dans la zone
• Représentation graphique par défaut du graphe : cet item ouvre une fenêtre pour définir les valeurs graphiques
par défaut pour l’Environnement courant (l’arrière-plan du graphe, la forme, la taille et la couleur des nœuds,
applications, traitements, commentaires, xliens et liens).
• Réinitialiser la représentation graphique du graphe : cet item remplace la personnalisation effectuée par les
valeurs par défaut du graphe.
• Représentation graphique par défaut (pour tous les graphes) : cet item ouvre une fenêtre pour définir les
valeurs graphiques par défaut pour tous les Environnements (la forme, la taille et la couleur des nœuds,
applications, traitements, commentaires, xliens et liens).
• Afficher : cette option définit le texte à afficher dans les Applications ou les Traitements (exemples : nom,
commentaire, machine…).
• Zoom : cette option définit la valeur du zoom à appliquer à la fenêtre.

Menu contextuel dans la zone

Menu contextuel d’un nouveau nœud


• Créer une application : cet item ouvre une fenêtre de définition.
• Représentation Graphique : cet item définit un Commentaire si le nœud n’est pas destiné à devenir une
Application.
• Réinitialiser la représentation graphique : cet item remplace la personnalisation effectuée par les valeurs par
défaut de l’Environnement.
• Supprimer : cet item détruit le nœud de l’Environnement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 155/270
Visual TOM Guide Utilisateur

Menu contextuel d’un nouveau nœud

Menu contextuel d’une Application


• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Application
en mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Application en
mode « mise à jour ».
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification de
l’Application.
• XLien : cet item ouvre une fenêtre de sélection pour choisir l’objet prédecesseur
• Liens amont : cet item affiche la liste des prédécesseurs.
• Liens aval : cet item affiche la liste des successeurs.
• Historique : cet item affiche l’historique sélectif de l’objet.
• Documentation : cet item ouvre une page dont l’objectif est de commenter l’objet. Le type de fenêtre dépend
de la configuration (option « browser »).
• Consignes : cet item ouvre une page dont l’objectif est de décrire les actions de reprises en cas d’anomalie. Le
type de fenêtre dépend de la configuration (option « browser »).
• Graphe des Traitements : cet item ouvre une fenêtre contenant le graphe dans la zone de droite.
• Réinitialiser les statistiques temps réel : les données calculées affichées dans la représentation graphique sont
remises à zéro.
• Représentation graphique : cet item ouvre une fenêtre pour définir les valeurs graphiques de l’Application.
• Réinitialiser la représentation graphique : cet item remplace la personnalisation effectuée par les valeurs par
défaut de l’Environnement.
• Supprimer : cet item détruit l’Application de l’Environnement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 156/270
Visual TOM Guide Utilisateur

Menu contextuel d’une Application

 Remarques:
• Le Graphe des Traitements peut être accédé par « double clic » sur l’Application.
• Si le nom d’une Application est préfixé par un astérisque, cela signifie qu’elle n’est pas mise en exploitation.
• Si un Lien est représenté en pointillés, cela signifie qu’il n’est pas mis en exploitation.
Menu contextuel d’un Lien
• Définir : cet item affiche la fenêtre de définition du Lien.
• Représentation graphique : cet item affiche la fenêtre de représentation graphique du Lien.
• Réinitialiser la représentation graphique : cet item réaffecte les valeurs graphique de Lien par défaut définies
sur l’Environnement
• Supprimer : cet item détruit le Lien entre les 2 objets.

Menu contextuel d’un Lien aval d’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 157/270
Visual TOM Guide Utilisateur

Sélection
Un objet est sélectionné par « clic ». Plusieurs objets sont sélectionnés par combinaison (« clic bouton gauche » et
touche « CTRL ») ou par délimitation d’une zone (pression du bouton gauche, déplacement, relâchement).
Suppression
Un objet est supprimé par utilisation de la touche « Suppr ». La suppression sur multi-sélection affiche une boite de
dialogue de confirmation.
Déplacement
L’objet ou le groupe d’objet sélectionné est déplacé avec les flèches du pavé numérique ou par pression du bouton
gauche, déplacement et relâchement. Lorsque l’objet est relâché sur un lien entre 2 objets, il est inséré entre eux avec
création automatique du lien amont et du lien aval.
Annulation
Les 100 dernières actions liées à la géométrie d’un nœud (déplacement, agrandissement ou réduction) sont
mémorisées. L’annulation du dernier déplacement est réalisée avec « CTRL Z » (CTRL Y pour avancer).
Copie
L’objet ou le groupe d’objet sélectionné est copié avec utilisation de la touche « CTRL » et déplacement.
Redimensionnement
L’objet sélectionné est redimensionné à partir des poignées du nœud.
Infobulle
Une infobulle s’affiche lorsque la touche « CTRL » est pressée et que la souris pointe un objet.

Infobulle

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 158/270
Visual TOM Guide Utilisateur

Zoom
Le zoom avant / arrière est réalisable avec la molette de la souris et la touche « CTRL ».
Déplacement
Le déplacement vertical est réalisable avec la molette de la souris, le déplacement horizontal ave la molette de la souris
et la touche « CTRL ».
Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
• Bouton « Mode Statistiques / Prévisionnel » : ce bouton remplace la fenêtre courante par une fenêtre en mode
statistiques / prévisionnel.
• Bouton « Mise en exploitation » : ce bouton affiche une fenêtre présentant la liste des objets non mis en
exploitation, pour validation.
F. Fenêtre Liste des Applications
Cette fenêtre est ouverte à partir de l’item « Liste des Applications » du menu contextuel de l’objet Environnement.
Bouton de gestion des colonnes

Le bouton permet la sélection des colonnes à afficher, dans un ordre spécifié, où les boutons ont la fonction
suivante :
• Monter : décale la colonne vers la gauche.
• Descendre : décale la colonne vers la droite.
• Afficher : afficher la colonne.
• Masquer : masque la colonne.
• Réinitialiser : repositionne l’affichage des colonnes par défaut, dans l’ordre par défaut.
La taille de la colonne peut être modifiée, à partir du champ numérique associé.

Choix des colonnes

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 159/270
Visual TOM Guide Utilisateur

Barre des statuts


La barre des statuts, située sous le bandeau, indique les différents statuts avec la couleur associée
Objet courant
L’objet courant est représenté sous forme hiérarchique : Domaine -> Environnement. Un « clic » sur le nom du
Domaine affiche la fenêtre la liste des Environnements. Cette fenêtre correspond au « SupraManager ».
Filtres
Le filtre est positionné sur le nom de l’objet et le statut associé.
Barre d’avancement
Un « clic » sur la barre d’avancement affiche le graphe des Traitements de l’Application dans une nouvelle fenêtre.
Un « double clic » sur le nom de l’Application affiche la liste de ses Traitements.

Fenêtre Liste des Applications avec filtres

Un « clic » sur l’Environnement Affiche la liste des Applications de l’Environnement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 160/270
Visual TOM Guide Utilisateur

Fenêtre Liste des Traitements de l’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 161/270
Visual TOM Guide Utilisateur

G. Fenêtre de création d’une nouvelle Application


Cette fenêtre est ouverte à partir de l’item « Nouvelle Application » du menu contextuel de l’objet Environnement.
L’icône situé devant la Machine d’exécution indique l’état du processus Agent.
• Le bouton « OK » valide la création de la nouvelle Application.
• Le bouton « Annuler » ferme la fenêtre sans valider la création.

Fenêtre de création d’une Application

H. Fenêtre de modification d’une Application pour modification temporaire


Cette fenêtre est ouverte à partir de l’item « définir » du menu contextuel de l’objet Application.

Fenêtre de modification d’une Application

Le bouton permet de définir une modification temporaire valide uniquement pour une plage de temps donnée. ;
toutes les caractéristiques de l’Application sont modifiables.

Le bouton permet de modifier la plage de dates d’une modification temporaire.

Le bouton permet de supprimer une modification temporaire.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 162/270
Visual TOM Guide Utilisateur

Définition de la plage associée à la modification temporaire de l’Application

 Remarque :
Sur une modification temporaire, la Date, la Consigne et les Alarmes ne sont pas modifiables.
I. Fenêtre de visualisation de l’Environnement
Cette fenêtre est ouverte à partir de l’item « Visualiser » du menu contextuel de l’objet Environnement. Cette fenêtre
affiche les caractéristiques de l’Environnement, en mode consultation.
J. Fenêtre de définition de l’Environnement
Cette fenêtre est ouverte à partir de l’item « Définir » du menu contextuel de l’objet Environnement. Cette fenêtre
affiche les caractéristiques de l’Environnement, en mode mise à jour.
K. Boîte de dialogue de suppression d’un Environnement
Cette fenêtre est ouverte à partir de l’item « Supprimer » du menu contextuel de l’objet Environnement.
Le bouton « Oui » valide l’intention de suppression de l’Environnement, et ouvre une fenêtre de confirmation de
suppression.
Le bouton « Non » ferme la fenêtre sans valider l’intention de suppression.

Boites de dialogue pour confirmation de l’intention de suppression

Boites de dialogue pour confirmation de suppression

L. Fenêtre de mise en exploitation


Cette fenêtre est ouverte à partir de l’item « Mettre en exploitation » du menu contextuel de l’objet Environnement.
Cette fenêtre liste les objets de type Application, Traitement et Lien destinés à être pris en charge. Une colonne indique
une demande déjà effectuée, avec la date prévisionnelle.
Le bouton « Appliquer à tous » valide le type de mise en exploitation sélectionnée.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 163/270
Visual TOM Guide Utilisateur

Le bouton « Planifié à » indique une date et heure de mise en exploitation.


Le bouton « Bascule de Date » indique que la mise en exploitation sera effectuée lorsque le Moteur démarrera la
journée d’exploitation choisie.
Le bouton « Réinitialisation » invalide la programmation de la mise en exploitation ; il faut alors sélectionner les objets
concernés.
Le bouton « OK » valide les changements apportés.
Le bouton « Annuler » ferme la fenêtre sans valider les changements apportés.

 Remarques :
• Lorsqu’un lien est sélectionné, les objets attachés figurant dans la liste sont automatiquement sélectionnés.
• Lorsqu’une Application est sélectionnée, ses Traitements sont automatiquement sélectionnés.
• Lorsqu’un Traitement est sélectionné, son Application est automatiquement sélectionnée si elle figure dans la
liste.
• Une Application peut avoir une date de mise en exploitation antérieure à la date de ses Traitements.

Fenêtre de mise en exploitation

M. Boîte de dialogue Démarrage / Arrêt du Moteur


Cette fenêtre est ouverte à partir de l’item « Démarrer / Arrêter le Moteur » du menu contextuel de l’objet
Environnement.
Dans le cas d’un arrêt, le bandeau indique le numéro de processus du Moteur.
Le bouton « Oui » valide l’arrêt / démarrage du Moteur.
Le bouton « Non » ferme la fenêtre sans valider l’arrêt / démarrage.

Boite de dialogue pour confirmation de Démarrage / Arrêt

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 164/270
Visual TOM Guide Utilisateur

N. Fenêtre Graphe des Traitements


Cette fenêtre est ouverte à partir de l’item « Graphe des Traitements » du menu contextuel de l’objet Application.
Bandeau
Le bandeau indique le type et le nom de l’objet.
Barre d’Outils
Les fonctions de la barre d’outils sont les suivantes, dans l’ordre d’apparition :
• Sélection, pointeur de souris par défaut
• Ajout d’un Commentaire pour création d’un nœud de type Commentaire (légende)
• Epingle pour association d’un commentaire à un nœud
• Ajout d’un nœud
• Ajout d’un Traitement
• Ajout d’un Lien
• Sélection du type de Lien, valeur par défaut pour la création de nouveaux Liens
• Dessin / Taille / Minimiser / Maximiser, à appliquer sur le le groupe de nœuds sélectionné
• Dessin / Aligner / Répartir, à appliquer sur le le groupe de nœuds sélectionné
• Dessin / Réorganiser, appliqué directement sur l’ensemble des nœuds de la fenêtre
• Sélection de la forme du nœud, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Couleur du fond, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du fond
• Couleur du bord, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du bord
• Couleur du texte, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection de la couleur du texte
• Type de bord, à appliquer sur le nœud ou le groupe de nœuds sélectionné
• Sélection du type de bord
• Impression du graphe, avec gestion multipages et repères,
• Sauvegarde du graphe, locale, au format PNG
• Mise en forme avec gestion de modèles graphiques.
Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature de la zone de droite. Si la fenêtre dispose d’ascenceur,
le déplacement est réalisable à partir du focus (cadre autour des miniatures).

Fenêtre Graphe des Traitements d’une Application, Onglet Zoom

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 165/270
Visual TOM Guide Utilisateur

• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur un attribut des objets avec mode de
recherche, la liste des objets du graphe (exemple d’attribut : la famille). Une sélection sur un élément de la liste
sélectionne l’élément dans la zone de droite. Les éléments ne répondant pas au filtre sont affichés en
transparence dans la zone de droite, sauf s’ils sont sélectionnés.

Fenêtre Graphe des Traitements d’une Application, Onglet Liste des objets du graphe

• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet, la liste des objets liés à
l’Environnement pour l’onglet actif (objet Date par défaut), un filtre sur le nom des objets avec mode de
recherche, la liste des objets liés répondant au filtre.

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets liés (Queue batch)

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 166/270
Visual TOM Guide Utilisateur

Zone de droite
Cette zone est dédiée au dessin des enchaînements.
Menu contextuel dans la zone
• Représentation graphique par défaut du graphe : cet item ouvre une fenêtre pour définir les valeurs graphiques
par défaut pour l’Environnement courant (l’arrière-plan, la forme, la taille et la couleur des nœuds,
applications, traitements, commentaires, xliens et liens).
• Réinitialiser la représentation graphique du graphe : cet item remplace la personnalisation effectuée par les
valeurs par défaut du graphe.
• Représentation graphique par défaut (pour tous les graphes) : cet item ouvre une fenêtre pour définir les
valeurs graphiques par défaut pour tous les Environnements (la forme, la taille et la couleur des nœuds,
applications, traitements, commentaires, xliens et liens).
• Afficher : cette option définit le texte à afficher dans les Applications ou les Traitements (exemples : nom,
commentaire, machine…).
• Zoom : cette option définit la valeur du zoom à appliquer à la fenêtre.

Menu contextuel dans la zone

Menu contextuel d’un nouveau nœud


• Créer un Traitement : cet item ouvre une fenêtre de définition.
• Créer un Traitement spécifique : cet item ouvre une fenêtre de définition basée sur un modèle.
• Représentation Graphique : cet item définit un Commentaire si le nœud n’est pas destiné à devenir un
Traitement.
• Réinitialiser la représentation graphique : cet item remplace la personnalisation effectuée par les valeurs par
défaut de l’Application.
• Supprimer : cet item détruit le nœud de l’Application.

Menu contextuel d’un nouveau nœud

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 167/270
Visual TOM Guide Utilisateur

Menu contextuel d’un Traitement


• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques du Traitement en
mode « consultation ».
• Définir : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques du Traitement en
mode « mise à jour ».
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification du
Traitement.
• XLien : cet item ouvre une fenêtre de sélection pour choisir l’objet prédecesseur
• Liens amont : cet item affiche la liste des prédécesseurs.
• Liens aval : cet item affiche la liste des successeurs.
• Historique : cet item affiche l’historique sélectif de l’objet.
• Documentation : cet item ouvre une page dont l’objectif est de commenter l’objet. Le type de fenêtre dépend
de la configuration (option « browser »).
• Consignes : cet item ouvre une page dont l’objectif est de décrire les actions de reprises en cas d’anomalie. Le
type de fenêtre dépend de la configuration (option « browser »).
• Réinitialiser les statistiques temps réel : les données calculées affichées dans la représentation graphique sont
remises à zéro.
• Représentation graphique : cet item ouvre une fenêtre pour définir les valeurs graphiques du Traitement.
• Réinitialiser la représentation graphique : cet item remplace la personnalisation effectuée par les valeurs par
défaut de l’Application.
• Supprimer : cet item détruit le Traitement de l’Application.

Menu contextuel d’un Traitement

 Remarques:
• La fenêtre de visualisation des caractéristiques du Traitement peut être accédé par « double clic » sur le
Traitement.
• Si le nom d’unTraitement est préfixé par un astérisque, cela signifie qu’il n’est pas mis en exploitation.
• Si un Lien est représenté en pointillés, cela signifie qu’il n’est pas mis en exploitation.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 168/270
Visual TOM Guide Utilisateur

Menu contextuel d’un Lien


• Définir : cet item affiche la fenêtre de définition du Lien.
• Représentation graphique : cet item affiche la fenêtre de représentation graphique du Lien.
• Réinitialiser la représentation graphique : cet item réaffecte les valeurs graphique de Lien par défaut définies
sur l’Application.
• Supprimer : cet item détruit le Lien entre les 2 objets.

Menu contextuel d’un Lien aval de Traitement

Sélection
Un objet est sélectionné par « clic ». Plusieurs objets sont sélectionnés par combinaison (« clic bouton gauche » et
touche « CTRL ») ou par délimitation d’une zone (pression du bouton gauche, déplacement, relâchement).
Suppression
Un objet est supprimé par utilisation de la touche « Suppr ». La suppression sur multi-sélection affiche une boite de
dialogue de confirmation
Déplacement
L’objet ou le groupe d’objet sélectionné est déplacé avec les flèches du pavé numérique ou par pression du bouton
gauche, déplacement et relâchement. Lorsque l’objet est relâché sur un lien entre 2 objets, il est inséré entre eux avec
création automatique du lien amont et du lien aval.
Annulation
Les 100 dernières actions liées à la géométrie d’un nœud (déplacement, agrandissement ou réduction) sont
mémorisées. L’annulation du dernier déplacement est réalisée avec « CTRL Z » (CTRL Y pour avancer).
Copie
L’objet ou le groupe d’objet sélectionné est copié avec utilisation de la touche « CTRL » et déplacement.
Redimensionnement
L’objet sélectionné est redimensionné à partir des poignées du nœud.
Infobulle
Une infobulle s’affiche lorsque la touche « CTRL » est pressée et que la souris pointe un objet.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 169/270
Visual TOM Guide Utilisateur

Infobulle

Zoom
Le zoom avant / arrière est réalisable avec la molette de la souris et la touche « CTRL ».
Déplacement
Le déplacement vertical est réalisable avec la molette de la souris, le déplacement horizontal ave la molette de la souris
et la touche « CTRL ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 170/270
Visual TOM Guide Utilisateur

Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
• Bouton « Mode Statistiques / Prévisionnel » : ce bouton remplace la fenêtre courante par une fenêtre en mode
statistiques / prévisionnel.
• Bouton « Mise en exploitation » : ce bouton affiche une fenêtre présentant la liste des objets non mis en
exploitation, pour validation.
O. Fenêtre de création d’un nouveau Traitement standard
Cette fenêtre est ouverte à partir de l’item « Nouveau Traitement » du menu contextuel de l’objet Application.
L’icône situé devant la Machine d’exécution indique l’état du processus Agent.
Le bouton « OK » valide la création de la nouvelle Application.
Le bouton « Annuler » ferme la fenêtre sans valider la création.

Fenêtre de création d’un Traitement

P. Fenêtre de création d’un nouveau Traitement à partir d’un Modèle


Cette fenêtre est ouverte à partir d’une action glisser / coller depuis un Modèle de l’arbre. Le nom et le contenu de
l’onglet « paramètres » est spécifique au Modèle utilisé.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 171/270
Visual TOM Guide Utilisateur

Q. Fenêtre de modification d’un Traitement pour modification temporaire


Cette fenêtre est ouverte à partir de l’item « définir » du menu contextuel de l’objet Traitement.

Fenêtre de modification d’un Traitement

Le bouton permet de définir une modification temporaire valide uniquement pour une plage de temps donnée. ;
Toutes les caractéristiques du Traitement sont modifiables.

Le bouton permet de modifier la plage de dates d’une modification temporaire.

Le bouton permet de supprimer une modification temporaire.

Définition de la plage associée à la modification temporaire de l’Application

 Remarque :
Sur une modification temporaire, la Consigne et les Alarmes ne sont pas modifiables.
R. Fenêtre de visualisation de l’Application
Cette fenêtre est ouverte à partir de l’item « Visualiser » du menu contextuel de l’objet Application. Cette fenêtre
affiche les caractéristiques de l’Application, en mode consultation.
Après création de l’Application, cette fenêtre dispose des onglets « Alarmes » et « Consignes ».
S. Fenêtre de visualisation de la Planification de l’Application
Cette fenêtre est ouverte à partir de l’item « Planification » du menu contextuel de l’objet Application :
• Le bandeau indique le nom de l’Application.
• La prévision de l’année suivante est visualisable en modifiant la valeur de l’année.
• Le survol d’un jour d’un donné affiche ses caractéristiques dans le bas de la fenêtre.
• Le jour courant est encadré.
• Les jours affichés en vert sont ceux pour lesquels la planification est valide.
• Le bouton « Fermer » ferme la fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 172/270
Visual TOM Guide Utilisateur

Fenêtre de visualisation de la Planification d’une Application.

T. Fenêtre de définition de l’Application


Cette fenêtre est ouverte à partir de l’item « Définir » du menu contextuel de l’objet Application.
Cette fenêtre affiche les caractéristiques de l’Application, en mode mise à jour.
U. Boîte de dialogue de suppression de l’Application
Cette fenêtre est ouverte à partir de l’item « Supprimer » du menu contextuel de l’objet Application.
• Le bouton « Oui » valide la suppression de l’Application.
• Le bouton « Non » ferme la fenêtre sans valider la suppression.

Boite de dialogue pour confirmation de suppression

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 173/270
Visual TOM Guide Utilisateur

V. Fenêtre de visualisation du Traitement


Cette fenêtre est ouverte à partir de l’item « Visualiser » du menu contextuel de l’objet Traitement.
Cette fenêtre affiche les caractéristiques du Traitement, en mode consultation.
W. Fenêtre de visualisation de la Planification du Traitement
Cette fenêtre est ouverte à partir de l’item « Planification » du menu contextuel de l’objet Traitement :
• Le bandeau indique le nom du Traitement.
• La prévision de l’année suivante est visualisable en modifiant la valeur de l’année.
• Le survol d’un jour d’un donné affiche ses caractéristiques dans le bas de la fenêtre.
• Le jour courant est encadré.
• Les jours affichés en vert sont ceux pour lesquels la planification du Traitement est valide.
• Le bouton « Utiliser le planning de l’Application » recalcule la planification valide du Traitement à partir du
planning de l’Application.
• Le bouton « Fermer » ferme la fenêtre.

Fenêtre de visualisation de la Planification d’un Traitement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 174/270
Visual TOM Guide Utilisateur

X. Fenêtre de définition du Traitement


Cette fenêtre est ouverte à partir de l’item « Définir » du menu contextuel de l’objet Traitement. Cette fenêtre affiche
les caractéristiques du Traitement, en mode mise à jour.
Y. Boîte de dialogue de suppression du Traitement
Cette fenêtre est ouverte à partir de l’item « Supprimer » du menu contextuel de l’objet Traitement.
• Le bouton « Oui » valide la suppression du Traitement.
• Le bouton « Non » ferme la fenêtre sans valider la suppression.

Boite de dialogue pour confirmation de suppression

Z. Fenêtre Vue appelée depuis le panneau de gauche


Cette fenêtre est ouverte à partir de l’item « Nouvelle Vue » depuis l’item Vue.
Fenêtre de conception d’une Vue
La fenêtre est la même que celle d’un graphe d’Environnement ou d’Application. L’ajout d’une Application ou d’un
Traitement dans la vue est fait par :
• utilisation de l’onglet « Environnement » dans la zone de gauche,
• sélection d’un objet Application ou Traitement,
• action « cliquer / glisser » vers la zone de droite de la fenêtre de conception de la Vue.

 Remarque :
L’ajout d’une multi-sélection est réalisable soit à partir d’un graphe d’Environnement ou d’Application, soit à partir
d’éléments résultant du moteur de recherche.
Le bouton « Passer en mode Pilotage » remplace la fenêtre courante en mode conception par une fenêtre en mode
pilotage.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 175/270
Visual TOM Guide Utilisateur

Fenêtre de conception d’une Vue

! Pour une Vue, le bouton de la barre d’outils « Ajouter un nœud » permet d’ajouter des légendes uniquement. L’accès
aux vues est géré dans le profil de l’utilisateur.
AA. Fenêtre de Définition de Lien
Cette fenêtre est ouverte à partir de l’item « Définir » du menu contextuel de l’objet Lien depuis une fenêtre « Graphe
des Applications » ou « Graphe des Traitements » dans l’espace de travail :
• Type de lien : le type de Lien définit la nature de l’enchaînement.
• Non Valué : Ce champ indique que le Lien ne tient pas compte d’une valeur de code retour particulière si elle
est différente de « 0 ».
• Code retour : Ce champ indique le code retour attendu.
• Plage de code retour : Ce champ indique la plage de code retour attendu.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

 Remarque :
Cette fenêtre est identique pour les graphes des Applications et les graphes des Traitements.

Fenêtre de définition d’un Lien aval d’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 176/270
Visual TOM Guide Utilisateur

Fenêtre de définition d’un Lien aval de Traitement

BB. Fenêtre Représentation graphique


Cette fenêtre est ouverte à partir de l’item « Représentation » du menu contextuel depuis une fenêtre « Graphe des
Applications » ou « Graphe des Traitements » dans l’espace de travail.
La représentation graphique définit :
• La valeur par défaut du graphe (couleur d’arrière-plan, image…),
• La valeur par défaut des nœuds (couleur, forme, taille…)
• La valeur par défaut des Applications,
• La valeur par défaut des Traitements,
• La valeur par défaut des Commentaires,
• La valeur par défaut des Xliens,
• La valeur par défaut des Liens.
Un onglet permet de définir les valeurs de chaque objet.
Onglet Objets Noeuds
• Forme : « Visible » indique que la forme spécifiée est représentée.
• Bord : « Visible » indique que la couleur spécifiée est représentée.
• Icône : « Visible » indique que l’icône spécifiée est représentée.
• Position : La position du texte dans la forme indique sa place. La position de la forme indique sa place par
rapport au texte. La position est définie par « clic » dans la zone quadrillée.
• Texte : « Visible » indique que le texte est représenté.avec la police choisie et la couleur choisie.
• Taille : Les champs Longueur et hauteur indiquent la taille de l’objet en pixels.
• Aperçu : cette zone affiche la forme en fonction des attributs spécifiés.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 177/270
Visual TOM Guide Utilisateur

Fenêtre de représentation graphique

La zone texte accepte un contenu html. Un menu est disponible à partir d’un clic droit. Des variables rendent l’affichage
générique, et permettent d’afficher plusieurs informations. Des modèles basés sur des données statistiques sont
également disponibles.

Fenêtre de représentation graphique

Le bouton de la zone « icône » ouvre une fenêtre permettant de gérer des icônes spécifiques.
La barre de boutons de la fenêtre propose des modes d’affichage de type listes ou miniatures.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 178/270
Visual TOM Guide Utilisateur

L’onglet « Icônes personnalisés » permet de gérer les icônes :


• Le bouton « exporter » permet d’enregistrer un icône stocké dans la base Visual TOM sur le poste de travail.
• Le bouton « importer » permet d’enregistrer un icône stocké sur le poste de travail dans la base Visual TOM.
• Le bouton « supprimer » permet de supprimer un icône de la base Visual TOM.

Fenêtre de gestion des icônes


! Les images supplémentaires doivent être au format PNG, d’une taille maximum de 128x128 pixels et de 64k.
Onglet Applications, Traitements, Commentaires, Xliens
Pour chacun de ces objets, la définition est identique à celle de l’onglet « Nœuds ».

Exemple d’affichage personnalisé pour une Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 179/270
Visual TOM Guide Utilisateur

Onglet Liens
• Epaisseur : L’épaisseur indique la largeur de la forme représentant le Lien.
• Style : Le style indique la forme du Lien.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Représentation graphique des objets (onglet Liens)

CC. Boîte de dialogue sur suppression


Cette fenêtre est ouverte à partir de l’item « Définir » du menu contextuel du Lien depuis une fenêtre « Graphe des
Applications » ou « Graphe des Traitements » dans l’espace de travail.
• Le bouton « Valider » valide la mise à jour du premier élément. Une nouvelle confirmation est demandée pour
l’élément suivant.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.
• Le bouton « Tous » valide la mise à jour pour l’ensemble des éléments.

Boite de dialogue de confirmation sur multi-sélection

DD. Fenêtre de définition d’un XLien


Cette fenêtre est ouverte à partir de l’item « XLien » du menu contextuel de l’Application ou du Traitement dans
l’espace de travail.
La sélection du prédécesseur est réalisée par « clic » sur l’objet. Le bouton OK est alors dégrisé.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 180/270
Visual TOM Guide Utilisateur

Fenêtre de sélection de l’objet

Fenêtre résultat de la mise à jour

EE. Fenêtre de documentation


Cette fenêtre est ouverte à partir de l’item « Documentation » du menu contextuel de l’Application ou du Traitement
dans l’espace de travail. Cette fenêtre résulte du choix du browser spécifié dans le fichier de configuration de
l’interface graphique. En l’absence de paramétrage, le contenu est intégré dans une fenêtre native, en mode
consultation.
• Le bandeau spécifie l’url du fichier de documentation.
• En cas d’absence du fichier, un message d’erreur est indiqué dans la fenêtre
• Le bouton « Fermer » ferme la fenêtre.

Fenêtre de documentation, avec échec d’ouverture du fichier.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 181/270
Visual TOM Guide Utilisateur

Fenêtre de documentation native

Fenêtre de documentation avec le browser Internet Explorer

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 182/270
Visual TOM Guide Utilisateur

FF. Fenêtre de Consignes


Cette fenêtre est ouverte à partir de l’item « Consignes » du menu contextuel de l’Application ou du Traitement dans
l’espace de travail. La fenêtre est la même que celle de la documentation. Le contenu diffère en fonction du fichier de
consignes.
GG. Fenêtre Statistiques / Prévisionnel d’un Environnement
Cette fenêtre est ouverte à partir du bouton « Passer en mode Statistiques / Prévisionnel » depuis une fenêtre
« Graphe des Applications » en mode conception ou en mode pilotage dans l’espace de travail.
Bandeau haut
Bouton Statistiques
Ce bouton sélectionne l’affichage des données enregistrées pour la date sélectionnée.
Bouton Prévisionnel
Ce bouton calcule le statut des applications pour les journées futures, soit en mode planning, soit en mode chemin
critique. L’affichage tient compte des modifications temporaires pour la date choisie.
Boutons Contraintes
Ces boutons affectent le calcul du rapprochement entre prévu et réalisé au niveau des liens et de la fréquence, en
mode statistiques et en mode prévisionnel.
Boutons de sélection de Date
Ces boutons déterminent une plage de dates pour le calcul du chemin critique en mode prévisionnel : la date courante
est représentée en rouge.
Bouton Calcul
Cette zone indique le mode à prendre en compte pour effectuer la prévision affichée dans la zone de droite : optimiste,
moyen, pessimiste.

Affichage des prévisions de planning d’une journée future

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 183/270
Visual TOM Guide Utilisateur

Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature du graphe de l’Environnement.
• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur le nom des objets avec mode de recherche, la
liste des objets du graphe. Une sélection sur un élément de la liste sélectionne l’élément dans la zone de droite.
• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet, la liste des objets liés à
l’Environnement pour l’onglet actif (objet Date par défaut), un filtre sur le nom des objets avec mode de
recherche, la liste des objets liés répondant au filtre.
• Panel de sélection de date : ce bouton permet de sélectionner la date pour laquelle sont affichées les données.
Le jour courant est affiché en bleu.
Zone de droite
Cette zone est dédiée à l’affichage graphique des journées passées ou à venir, en fonction des options choisies avec les
boutons du bandeau du haut. Les objets dont le statut prévu correspond au statut réalisé sont affichés en
transparence ; pour les autres, les 2 statuts sont représentés graphiquement sur l’objet.
Menu contextuel
Sur chaque objet Application et Traitement, un menu contextuel est disponible pour afficher notamment les
caractéristiques, la planification et les statistiques, les documentations et les consignes.
Fond
L’affichage proposé est modifiable par clic droit ; par défaut la valeur du texte affiché sur les objets graphiques
correspond au nom de l’objet. Le zoom est ajustable.

Affichage du chemin critique en prévisionnel

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 184/270
Visual TOM Guide Utilisateur

Gestion du mode d’Affichage

Zone du bas
Cette zone est dédiée à l’affichage en mode tableau des journées passées ou à venir, en fonction des options choisies
avec les boutons du bandeau du haut.
En mode statistiques, un rapprochement entre statut prévisionnel et statut réalisé est disponible, chacun étant affiché
dans une colonne.
En mode prévisionnel/chemin critique, les horaires affichés sont calculés en tenant compte des statistiques globales.
Filtres
• La zone de filtre permet l’ajout, la suppression, la sauvegarde, la mise en œuvre, la réinitialisation, et l’affichage
des filtres complémentaires.
• Les filtres complémentaires permettent d’affiner les listes : le premier niveau de filtre est basé sur les noms des
objets trouvés, le deuxième niveau de filtre affine le mode de recherche.
Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
• Bouton « Mode Statistiques / Prévisionnel » : ce bouton remplace la fenêtre courante par une fenêtre en mode
statistiques / prévisionnel.
HH. Fenêtre Statistiques / Prévisionnel d’une Application
Cette fenêtre est ouverte à partir du bouton « Passer en mode Statistiques / Prévisionnel » depuis une fenêtre
« Graphe des Traitements » en mode conception ou en mode pilotage dans l’espace de travail.
Les données de la fenêtre concernent uniquement le Traitement. La fenêtre est identique à celle obtenue depuis une
fenêtre « Graphe des Applications », et restreint les informations affichées à l’Application concernée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 185/270
Visual TOM Guide Utilisateur

II. Fenêtre Pilote Graphique d’un Environnement


Cette fenêtre est ouverte à partir du bouton « Passer en mode Pilotage » depuis une fenêtre « Graphe des
Applications » en mode conception dans l’espace de travail.
L’affichage de la fenêtre est réalisé ainsi :
• Sélection de l’onglet Environnement dans la zone de gauche,
• Sélection d’un Environnement par « clic » dans la zone de gauche,
• Dans la barre d’outils, Utilisation du menu « Pilotage », item « Pilote graphique ».
Ou
• Sélection de l’onglet Environnement dans la zone de gauche,
• Sélection d’un Environnement par « clic » dans la zone de gauche
• Utilisation du menu contextuel de l’Environnement sélectionné, item graphe des Applications, ou double clic
sur l’Environnement sélectionné, pour ouverture d’une fenêtre dans la zone de droite de la fenêtre principale.
• Utilisation du bouton « Passer en mode pilotage » situé à gauche dans le bandeau du bas dans la fenêtre
ouverte dans la zone de droite.
Bandeau
Le bandeau indique le type et le nom de l’objet.
Barre des statuts
Le barre des statuts, située sous le bandeau, indique les différents statuts avec la couleur associée.
Barre d’avancement
La barre d’avancement, située sous la barre des statuts, est composée :
• De boutons assurant la fonction de zoom, à gauche,
• D’une barre d’avancement des travaux indiquant le pourcentage pour chaque statut trouvé,
• D’un bouton de démarrage / arrêt du Moteur, à droite.

 Remarque :
Une infobulle indique la répartition en volume. Elle s’affiche lorsque la touche « CTRL » est pressée et que la souris
pointe la barre d’avancement.

Infobulle sur la barre d’avancement

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 186/270
Visual TOM Guide Utilisateur

Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature de la zone de droite. Si la fenêtre dispose d’ascenseur,
le déplacement est réalisable à partir du focus (cadre autour des miniatures).

Fenêtre Graphe des Applications d’un Environnement, Onglet Zoom

• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur le nom des objets avec mode de recherche, la
liste des objets du graphe. Une sélection sur un élément de la liste sélectionne l’élément dans la zone de droite.
Les éléments ne répondant pas au filtre sont affichés en transparence dans la zone de droite, sauf s’ils sont
sélectionnés.

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets du graphe

• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet , la liste des objets liés à
l’Environnement pour l’onglet actif (objet Date par défaut), un filtre sur le nom des objets avec mode de
recherche, la liste des objets liés répondant au filtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 187/270
Visual TOM Guide Utilisateur

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets liés

 Remarque :
Quand la Date est bloquée, un cadenas est représenté devant son nom. La Date dispose alors d’un menu contextuel
dont l’utilisation entraîne l’affichage une fenêtre de déblocage.
Zone de droite
Cette zone est dédiée aux actions de pilotage. Le mode d’affichage et le zoom sont modifiables par clic droit dans le
fond de la zone.
Menu contextuel d’une Application
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques de l’Application
en mode « consultation ».
• Modifier temporairement : cet item propose de modifier les caractéristiques de l’Application pour une période
donnée, sans altérer les caractéristiques de l’Application de référence.
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification de
l’Application.
• Evaluation des contraintes : cet item ouvre une fenêtre affichant la validité des contraintes. La vérification est
réalisée en temps réel.
• Liens amonts : cet item affiche le statut des Liens amonts de l’Application.
• Liens avals : cet item affiche le statut des Liens avals de l’Application.
• Historique : cet item affiche l’historique sélectif de l’Application.
• Statistiques : cet item affiche une fenêtre présentant les statistiques de tous les Traitements de l’Application
• Consignes : cet item ouvre une page dont l’objectif est de décrire les actions de reprises en cas d’anomalie. Le
type de fenêtre dépend de la configuration (option « browser »).
• Graphe des Traitements : cet item ouvre une fenêtre contenant le graphe de l‘Application en mode pilotage
dans la zone de droite.
• Réinitialiser les statistiques temps réel : les données calculées affichées dans la représentation graphique sont
remises à zéro.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 188/270
Visual TOM Guide Utilisateur

Menu contextuel d’une Application en mode pilotage

• Mode d’exécution : cet item modifie le mode d’exécution de l’Application.

Choix du mode d’exécution de l’Application

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 189/270
Visual TOM Guide Utilisateur

• Actions : cet item modifie le statut de l’Application.

Action sur l’Application

 Remarque :
Le menu contextuel est dynamique. Seules les actions autorisées en fonction du statut sont dégrisées.
Sélection
Un objet est sélectionné par « clic ». Plusieurs objets sont sélectionnés par combinaison (« clic bouton gauche » et
touche « CTRL ») ou par délimitation d’une zone (pression du bouton gauche, déplacement, relâchement).
Infobulle
Une infobulle s’affiche lorsque la touche « CTRL » est pressée et que la souris pointe un objet.

Infobulle d’une Application en mode pilotage

Zoom
Le zoom avant / arrière est réalisable avec la molette de la souris et la touche « CTRL ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 190/270
Visual TOM Guide Utilisateur

Déplacement
Le déplacement vertical est réalisable avec la molette de la souris, le déplacement horizontal ave la molette de la souris
et la touche « CTRL ».
Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
• Bouton « Mode Statistiques / Prévisionnel » : ce bouton remplace la fenêtre courante par une fenêtre en mode
statistiques / prévisionnel.
JJ. Fenêtre Pilote Graphique d’une Application
Cette fenêtre est ouverte à partir du menu contextuel « Graphe des Traitements » d’une fenêtre « Graphe des
Applications » en mode pilotage. L’affichage de la fenêtre est réalisé ainsi :
• Sélection de l’onglet Environnement dans la zone de gauche,
• Sélection d’un Environnement par « clic » dans la zone de gauche
• Utilisation du menu contextuel de l’Environnement sélectionné, item graphe des Applications, ou double clic
sur l’Environnement sélectionné, pour ouverture d’une fenêtre dans la zone de droite de la fenêtre principale.
• Utilisation du bouton « Passer en mode pilotage » situé à gauche dans le bandeau du bas dans la fenêtre
ouverte dans la zone de droite.
• Utilisation du menu Graphe des Traitements sur une Application.

 Remarque :
Les deux dernières actions peuvent être inversées.
Bandeau
Le bandeau indique le type et le nom de l’objet.
Barre des statuts
La barre des statuts, située sous le bandeau, indique les différents statuts avec la couleur associée.
Barre d’avancement
La barre d’avancement, située sous la barre des statuts, est composée :
• de boutons assurant la fonction de zoom, à gauche,
• d’une barre d’avancement des travaux indiquant le pourcentage pour chaque statut trouvé,
• d’un bouton de démarrage / arrêt du Moteur, à droite.

 Remarque :
Une infobulle indique la répartition en volume. Elle s’affiche lorsque la touche « CTRL » est pressée et que la souris
pointe la barre d’avancement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 191/270
Visual TOM Guide Utilisateur

Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature de la zone de droite. Si la fenêtre dispose d’ascenceur,
le déplacement est réalisable à partir du focus (cadre autour des miniatures).

Fenêtre Graphe des Traitements d’une Application, Onglet Zoom

• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur le nom des objets avec mode de recherche, la
liste des objets du graphe. Une sélection sur un élément de la liste sélectionne l’élément dans la zone de droite.
Les éléments ne répondant pas au filtre sont affichés en transparence dans la zone de droite, sauf s’ils sont
sélectionnés.

Fenêtre Graphe des Traitements d’une Application, Onglet Liste des objets du graphe

• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet, la liste des objets liés à
l’Environnement pour l’onglet actif (objet Date par défaut), un filtre sur le nom des objets avec mode de
recherche, la liste des objets liés répondant au filtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 192/270
Visual TOM Guide Utilisateur

Fenêtre Graphe des Applications d’un Environnement, Onglet Liste des objets liés

 Remarque :
Quand la Date est bloquée, un cadenas est représenté devant son nom. La Date dispose alors d’un menu contextuel
dont l’utilisation entraîne l’affichage une fenêtre de déblocage.
Zone de droite
Cette zone est dédiée aux actions de pilotage.
Menu contextuel d’un Traitement
• Visualiser : cet item affiche une fenêtre dans la zone de droite présentant les caractéristiques du Traitement en
mode « consultation ».
• Modifier temporairement : cet item propose de modifier les caractéristiques du Traitement pour une période
donnée, sans altérer les caractéristiques du Traitement de référence.
• Planification : cet item ouvre une fenêtre dans la zone de droite affichant les prévisions de planification du
Traitement.
• Evaluation des contraintes : cet item ouvre une fenêtre affichant la validité des contraintes. La vérification est
réalisée en temps réel.
• Liens amonts : cet item affiche le statut des Liens amonts du Traitement.
• Liens avals : cet item affiche le statut des Liens avals du Traitement.
• Historique : cet item affiche l’historique sélectif du Traitement.
• Statistiques : cet item affiche une fenêtre présentant les statistiques du Traitements.
• Script : cet item affiche une fenêtre contenant le script du Traitement.
• Script de rattrapage : cet item affiche une fenêtre contenant le script de rattrapage du Traitement si un script
de rattrapage est mentionné pour le Traitement.
• Logs : cet item affiche une fenêtre listant les comptes rendus d’exécution existants du Traitement.
• Consignes : cet item ouvre une page dont l’objectif est de décrire les actions de reprises en cas d’anomalie. Le
type de fenêtre dépend de la configuration (option « browser »).
• Réinitialiser les statistiques temps réel : les données calculées affichées dans la représentation graphique sont
remises à zéro.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 193/270
Visual TOM Guide Utilisateur

Menu contextuel d’un Traitement en mode pilotage

• Mode d’exécution : cet item modifie le mode d’exécution du Traitement.

Choix du mode d’exécution du Traitement

• Actions : cet item modifie le statut du Traitement.

Action sur le Traitement

 Remarques :
• Le menu contextuel est dynamique. Seules les actions autorisées en fonction du statut sont dégrisées.
• L’action « Arrêter » a pour effet de tuer le processus.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 194/270
Visual TOM Guide Utilisateur

Sélection
Un objet est sélectionné par « clic ». Plusieurs objets sont sélectionnés par combinaison (« clic bouton gauche » et
touche « CTRL ») ou par délimitation d’une zone (pression du bouton gauche, déplacement, relâchement).
Infobulle
Une infobulle s’affiche lorsque la touche « CTRL » est pressée et que la souris pointe un objet.

Infobulle d’un Traitement en mode pilotage

Zoom
Le zoom avant / arrière est réalisable avec la molette de la souris et la touche « CTRL ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 195/270
Visual TOM Guide Utilisateur

Déplacement
Le déplacement vertical est réalisable avec la molette de la souris, le déplacement horizontal ave la molette de la souris
et la touche « CTRL ».
Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
• Bouton « Mode Statistiques / Prévisionnel » : ce bouton remplace la fenêtre courante par une fenêtre en mode
statistiques / prévisionnel.
KK. Fenêtre de déblocage de Date
Cette fenêtre est ouverte à partir de l’onglet « Objets liés », menu contextuel sur un Objet de type Date à l’état bloqué,
dans une fenêtre « Graphe des Applications » ou « Graphe des Traitements » dans l’espace de travail.
• La zone de filtre, avec ses options, propose d’affiner la liste des objets en fonction du nom de l’objet et d’un
mode de recherche.
• La case à cocher permet de retirer l’ensemble des éléments de la liste des bloquants, et débloque la Date.
• Les cases à cocher permettent de retirer les éléments de la liste des bloquants après validation.
• Le bouton « OK » valide la mise à jour.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de déblocage de Date

 Remarque :
Le filtre porte sur le nom du Traitement uniquement, sans tenir compte du nom de l’Application et de l’Environnement.
LL. Boîte de dialogue sur action
Cette fenêtre est ouverte à partir de l’item « Actions » du menu contextuel des Applications ou des Traitements en
mode pilotage dans l’espace de travail.
• Le menu est accessible sur une sélection ou sur un objet unitaire.
• L’action de mise à jour du statut d’un ensemble l’Applications ou d’un ensemble de Traitements propose l’ajout
d’un commentaire visible dans l’historique. Pour les Traitements, le commentaire est également visible dans la
colonne information du suivi d’exploitation.
• L’action annotation propose d’ajouter une information à l’occurrence de l’Application ou du Traitement,
lorsque l’objet est en erreur ; la prise en charge et la résolution sont deux actions qui entrainent l’ajout d’une
icône en haut à gauche dans la représentation graphique de l’objet.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 196/270
Visual TOM Guide Utilisateur

 Remarques :
• Les marques et annotation disparaissent des fenêtres de pilotage lorsque l’objet est remis à venir, que ce soit
manuellement ou automatiquement par le moteur. Ces données sont visibles dans l’historique et sont purgées
avec les données de l’historique.
• Des filtres dédiés sont disponibles dans le suivi d’exploitation pour repérer les travaux marqués pris en charge
ou résolus.

Fenêtre des marques et annotations sur un Traitement

MM. Fenêtre Vue en mode Pilotage


L’affichage de la fenêtre est réalisé ainsi :
• Sélection de l’onglet Vue dans la zone de gauche,
• Sélection d’une Vue par « clic » dans la zone de gauche
• Double clic sur la Vue sélectionnée, pour ouverture d’une fenêtre dans la zone de droite de la fenêtre
principale.
• Utilisation du bouton « Passer en mode pilotage » situé à gauche dans le bandeau du bas dans la fenêtre
ouverte dans la zone de droite.
Bandeau
Le bandeau indique le type et le nom de l’objet.
Barre des statuts
La barre des statuts, située sous le bandeau, indique les différents statuts avec la couleur associée.
Barre d’avancement
La barre d’avancement, située sous la barre des statuts, est composée :
• de boutons assurant la fonction de zoom, à gauche,
• d’une barre d’avancement des travaux indiquant le pourcentage pour chaque statut trouvé.

 Remarques :
• Une infobulle indique la répartition en volume. Elle s’affiche lorsque la touche « CTRL » est pressée et que la
souris pointe la barre d’avancement.
• Il n’y a pas de bouton pour démarrer un Moteur, les objets Applications et Traitements de la fenêtre pouvant
appartenir à plusieurs Environnements.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 197/270
Visual TOM Guide Utilisateur

Zone de gauche
• Onglet Zoom : cet onglet propose un affichage miniature de la zone de droite. Si la fenêtre dispose d’ascenseur,
le déplacement est réalisable à partir du focus (cadre autour des miniatures).

Fenêtre Vue en pilotage, Onglet Zoom

• Onglet Liste des objets du graphe : cet onglet affiche un filtre sur le nom des objets avec mode de recherche, la
liste des objets du graphe. Une sélection sur un élément de la liste sélectionne l’élément dans la zone de droite.
Les éléments ne répondant pas au filtre sont affichés en transparence dans la zone de droite, sauf s’ils sont
sélectionnés.

Fenêtre Vue en pilotage, Onglet Liste des objets du graphe

• Onglet Liste des objets liés : cet onglet affiche un onglet par type d’objet, la liste des objets liés aux
Environnements auxquels appartiennent les objets de la Vue, pour l’onglet actif (objet Date par défaut), un
filtre sur le nom des objets avec mode de recherche, la liste des objets liés répondant au filtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 198/270
Visual TOM Guide Utilisateur

Fenêtre Vue en pilotage, Onglet Liste des objets liés

 Remarque :
Quand la Date est bloquée, un cadenas est représenté devant son nom. La Date dispose alors d’un menu contextuel
dont l’utilisation entraîne l’affichage une fenêtre de déblocage. Le déblocage de la date est la seule modification
possible à partir de cette fenêtre.
Zone de droite
Cette zone est dédiée à la gestion des travaux en mode pilotage. Les actions sont soumises à un droit sur le profil du
compte utilisateur.
Menu contextuel d’une Application
Seuls les items de menu suivants sont utilisables :
• Visualiser,
• Planification,
• Statistiques,
• Consignes,
• Graphe des Traitements.
Les fenêtres résultantes sont identiques à celle obtenue depuis le graphe de l’Environnement en pilotage.
Menu contextuel d’un Traitement
Seuls les items de menu suivants sont utilisables :
• Visualiser,
• Planification,
• Statistiques,
• Consignes.
Les fenêtres résultantes sont identiques à celle obtenue depuis le graphe de l’Application en pilotage.
Infobulle
Une infobulle s’affiche lorsque la touche « CTRL » est pressée et que la souris pointe un objet.
Zoom
Le zoom avant / arrière est réalisable avec la molette de la souris et la touche « TRL ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 199/270
Visual TOM Guide Utilisateur

Déplacement
Le déplacement vertical est réalisable avec la molette de la souris, le déplacement horizontal ave la molette de la souris
et la touche « CTRL ».
Bandeau du bas
Le mode courant correspond au bouton actif.
• Bouton « mode conception » : ce bouton remplace la fenêtre courante par une fenêtre en mode conception.
• Bouton « Mode Pilotage » : ce bouton remplace la fenêtre courante par une fenêtre en mode pilotage.
NN. Fenêtre Evaluation des contraintes
Cette fenêtre est ouverte à partir de l’item « Evaluation des contraintes » du menu contextuel des Applications ou des
Traitements en mode pilotage dans l’espace de travail.
La fenêtre est constituée de 4 zones :
• Planification,
• Liens,
• Ressources,
• Valeurs calculées des paramètres.
Pour chaque zone concernée, l’invalidité est affichée en rouge.

 Remarques :
• Si l’Application n’a jamais été exécutée, le champ « Dernière soumission » de la zone Planification a la valeur
suivante : « 01-01-1970 00 :00 :00 ».
• L’ouverture de cette fenêtre provoque la vérification en temps réel des contraintes. En cas d’utilisation de
ressources de type Fichier ou Générique, l’Agent associé doit être opérationnel.
• La validité du lien tient compte de la date d’exploitation ; si deux objets liés utilisent des dates d’exploitation
différentes, le lien ne peut être valide si la valeur de la date d’exploitation de l’objet prédécesseur est
inférieure à celle du successeur.
Le bouton « Rafraîchir » demande une nouvelle évaluation des contraintes.
Le bouton « Fermer » ferme la fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 200/270
Visual TOM Guide Utilisateur

Fenêtre d’évaluation des contraintes.

OO. Fenêtre Liens Amonts


Cette fenêtre est ouverte à partir de l’item « Liens amonts » du menu contextuel des Applications ou des Traitements
en mode pilotage dans l’espace de travail. Cette fenêtre est une sous-partie de la fenêtre d’Evaluation des contraintes.
Le bouton « Fermer » ferme la fenêtre.

 Remarques :
• Contrairement à la fenêtre d’Evaluation des contraintes, l’invalidité n’est pas affichée en rouge.
• Contrairement à la fenêtre d’Evaluation des contraintes, le raffraichissement n’est pas implémenté.

Fenêtre Liens Amonts

PP. Fenêtre Liens Avals


Cette fenêtre est ouverte à partir de l’item « Liens avals » du menu contextuel des Applications ou des Traitements en
mode pilotage dans l’espace de travail.
Le bouton « Fermer » ferme la fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 201/270
Visual TOM Guide Utilisateur

Fenêtre Liens Avals

 Remarque :
Contrairement à la fenêtre d’Evaluation des contraintes, le rafraichissement n’est pas implémenté.
QQ. Fenêtre Statistiques d’Application
Cette fenêtre est ouverte à partir de l’item « Statistiques » du menu contextuel des Applications en mode pilotage dans
l’espace de travail.
Cette fenêtre, issue du menu contextuel de l’Application en mode pilotage, affiche les statistiques d’exécution de
l’Application.
• Le bouton « Exporter tout » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface
l’ensemble des données de la fenêtre.
• Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface les
données filtrées de la fenêtre.
• La zone du haut indique les journées de production pour lesquelles il existe des statistiques.
• La zone de filtre permet l’ajout, la suppression, la sauvegarde, la mise en œuvre, la réinitialisation, et l’affichage
des filtres complémentaires.
• Les filtres complémentaires permettent d’affiner les listes : le premier niveau de filtre est basé sur les noms des
objets trouvés, le deuxième niveau de filtre affine le mode de recherche.

 Remarque :
L’import des données est réalisable uniquement depuis les statistiques globales, multi-Environnements.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 202/270
Visual TOM Guide Utilisateur

Onglet Données
• Un troisième filtre consiste à afficher / masquer les éléments de la liste.
• Les éléments de la liste peuvent être triés en cliquant sur les titres des colonnes.
• Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface les
données filtrées de la fenêtre.
• Le bouton « Fermer » ferme la fenêtre.

Fenêtre Statistiques, onglet Données

Premier filtre

Deuxième filtre

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 203/270
Visual TOM Guide Utilisateur

Troisième filtre

Onglet Synthèse
• L’affichage est réalisé à partir des informations visualisées à partir de l’onglet « Données ».
• Le graphe généré dispose d’un menu contextuel.
• Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface les
données filtrées de la fenêtre.
• Le bouton « Fermer » ferme la fenêtre.

Fenêtre Statistiques, onglet Synthèse

Le menu contextuel du graphe est composé des éléments suivants :


• L’item « propriétés » affiche une fenêtre permettant de personnaliser la représentation du graphique, en vue
d’en faire une impression. Ces propriétés ne sont pas conservées par la suite.
• L’item « enregistrer sous » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface le
graphe au format PNG.
• L’item « imprimer » ouvre une fenêtre de mise en page pour l’impression sur l’imprimante par défaut.
! Les autres items ne sont pas opérationnels.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 204/270
Visual TOM Guide Utilisateur

Menu contextuel du graphe

Exemple de graphe personnalisé

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 205/270
Visual TOM Guide Utilisateur

Onglet Analyses
• L’affichage est réalisé à partir des informations visualisées à partir de l’onglet « Données ».
• Le graphe généré dispose d’un menu contextuel identique à celui de l’onglet « Synthèse ».
• Le graphe tient compte des éléments sélectionnés dans la partie gauche de la fenêtre. La multi-sélection des
éléments est réalisée par combinaison de touches (SHIFT et clic, ou pression sur le bouton gauche à partir d’un
élément, relâchement sur le dernier élément).
• Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface les
données filtrées de la fenêtre.
• Le bouton « Fermer » ferme la fenêtre.

• Fenêtre Statistiques, onglet Analyses


RR. Fenêtre Statistiques d’un Traitement
Cette fenêtre est ouverte à partir de l’item « Statistiques » du menu contextuel des Traitements en mode pilotage dans
l’espace de travail. Les données de la fenêtre concernent uniquement le Traitement. La fenêtre est identique à celle
obtenue pour l’Application.

 Remarque :
Les instanciations d’un Traitement sont visibles uniquement dans les statistiques globales.
SS. Fenêtre Script
Cette fenêtre est identique à la fenêtre de gestion de la configuration du fichier vtom.ini.
Cette fenêtre est ouverte à partir de l’item « Script » du menu contextuel des Traitements en mode pilotage dans
l’espace de travail
Les fonctions de la barre d’outils sont les suivantes, dans l’ordre d’apparition :
• Boutons : Enregistrer, Enregistrer sous, Imprimer, Couper, Copier, Coller, Affichage, Rafraichir, Sauvegarder les
paramètres de l’éditeur
• Zones : Police, Taille, Zone de recherche (boutons : Chercher, Chercher le suivant), Numéro de ligne à atteindre
(bouton : atteindre)
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 206/270
Visual TOM Guide Utilisateur

Les informations de la zone basse sont les suivantes : jeu de caractères, numéro de ligne:position du curseur, nombre
de lignes, type d’accès au fichier.

Fenêtre d’affichage du script

TT. Fenêtre Script de rattrapage


Cette fenêtre est ouverte à partir de l’item « Script de rattrapage » du menu contextuel des Traitements en mode
pilotage dans l’espace de travail. La fenêtre est identique à celle obtenue pour le Script.
UU. Fenêtre Liste des Logs
Cette fenêtre est ouverte à partir de l’item « Logs » du menu contextuel des Traitements en mode pilotage dans
l’espace de travail.
Cette fenêtre affiche la liste des comptes rendus d’exécution d’un Traitement.
• La zone du haut indique la Machine où sont stockés les fichiers (Machine d’exécution). Une icône indique l’état
de l’Agent sur la Machine.
• Les données peuvent être triées en cliquant sur les titres des colonnes.
• Un « clic » avec le bouton droit ouvre le menu contextuel de l’élément.
• Un « double clic » sur l’un des éléments de la liste affiche le compte rendu dans une nouvelle fenêtre.
• Le bouton « Supprimer » détruit le fichier sur la Machine.
• Le bouton « Visualiser » affiche une nouvelle fenêtre le contenu de la sortie des erreurs si le fichier n’est pas
vide, sinon le contenu de la sortie standard.
• Le bouton « Rafraîchir » demande à l’Agent la mise à jour la liste.
• Le bouton « Fermer » ferme la fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 207/270
Visual TOM Guide Utilisateur

Fenêtre liste des logs

 Remarques :
• La suppression d’un élément peut être effectuée par sélection de l’élément et utilisation de la touche
« Suppr ».
• La suppression d’éléments multiples peut être effectuée de la même manière. La multi-sélection est réalisée
par combinaison de touches (« SHIFT » et bouton gauche, ou pression sur le bouton gauche à partir d’un
élément, relâchement sur le dernier élément). La suppression est effectuée soit par la combinaison « SHIFT » et
bouton droit, soit par la combinaison « SHIFT » et « SUPPR ».
• Les colonnes « log std » et « log err » fournissent la taille des fichiers en octets.
• Lorsque le Traitement est associé à une Unité de soumission multi-agents, une fenêtre s’affiche pour sélection
de l’Agent à adresser.

VV. Fenêtre Log


Cette fenêtre est ouverte à partir de l’item « Logs » du menu contextuel des Traitements en mode pilotage dans
l’espace de travail, suivie d’une action de visualisation obtenue par l’item « Visualiser la log standard » à partir du menu
contextuel d’un élément de la liste. Cette fenêtre est issue de la fenêtre de Liste des logs. Elle est identique à la fenêtre
Script, avec un onglet supplémentaire s’il existe un fichier de sortie des erreurs non vide.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 208/270
Visual TOM Guide Utilisateur

Fenêtre de Log, onglet sortie standard

 Remarque :
Le bouton « Email » situé en bas de la fenêtre permet l’envoi des traces d’exécution. Un clic sur ce bouton ouvre une
nouvelle fenêtre.
WW. Fenêtre d’envoi des traces d’exécution par mail
Cette fenêtre est appelée depuis le bouton « Email » de la fenêtre « Log » d’un traitement.
La zone de gauche liste les contacts présents dans le fichier VtXvision.ini de l’utilisateur. Ces contacts peuvent être
glissés / déposés pour renseigner le champ « Destinataires » situé dans la zone de droite.
L’envoi du message est géré dans l’onglet « Message ».
Destinataires
Champ obligatoire, contenant une liste d’adresses mail.
Message
Champ rempli automatiquement. Ce champ doit contenir du texte uniquement.
Pièces jointes
Les sorties (standard et erreur) sont jointes automatiquement au mail. Le retrait d’une des pièces jointes s’effectue via
le bouton de fermeture associé.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 209/270
Visual TOM Guide Utilisateur

Fenêtre d’envoi de mail

Le paramétrage de l’envoi est géré dans l’onglet « Paramètres ».


Expéditeur
Champ facultatif.
Contacts
Cette liste affiche les adresses sauvegardées. L’ajout, la modification et la suppression sont gérés avec les boutons
situés à droite de ce champ.
Paramètres
Ce panneau précise le paramétrage de l’envoi :
• Nom ou adresse IP du serveur smtp,
• Port du serveur smtp
Sécurité et authentification
• Connexion : la validation de ce champ implique la saisie des champs « utilisateur » et « mot de passe ».
• Utilisateur pour validation de l’authentification.
• Mot de passe de l’utilisateur indiqué pour authentification.
• Type de chiffrement utilisé.

 Remarque :
Le bouton « Enregistrer » met à jour les données de l’onglet « Paramètres » dans la base de données Visual TOM.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 210/270
Visual TOM Guide Utilisateur

Fenêtre de paramétrage de l’envoi de mail

XX. Fenêtre Suivi d’Exploitation

Mode statut
Cette fenêtre est appelée depuis l’item « Suivi d’exploitation » du menu « Pilotage » de la barre de menus.
• Le bouton « cascade » réorganise les sous-fenêtres en mode cascade.
• Le bouton « mosaïque » réorganise les sous-fenêtres en mode mosaïque.
• Chaque bouton de statut indique un statut avec la couleur associée, et le nombre de Traitements
correspondants.
• Un « clic » sur un bouton « statut » réduit / agrandit la sous-fenêtre associée.
• Le bouton fournit l’accès à un ensemble de filtres.
Chaque sous-fenêtre peut être :
• Détachée,
• Réduite,
• Agrandie,
• Fermée.
Pour chaque sous-fenêtre, les éléments de la liste peuvent être triés en cliquant sur les titres des colonnes.
Pour chaque sous-fenêtre, la ligne de titre dispose d’un menu contextuel pour :
• afficher / masquer les colonnes,
• déterminer la taille de chaque colonne,
• mémoriser la disposition.

 Remarque :
Les sous-fenêtres réduites ne sont pas impactées par la réorganisation « cascade » et « mosaïque », et restent en l’état.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 211/270
Visual TOM Guide Utilisateur

Fenêtre Suivi d’Exploitation

L’item « colonnes » affiche une fenêtre de paramétrage.

Menu contextuel de la sous-fenêtre.

L’Item Colonnes permet la sélection des colonnes à afficher, dans un ordre spécifié, où les boutons ont la fonction
suivante :
• Monter : décale la colonne vers la gauche.
• Descendre : décale la colonne vers la droite.
• Afficher : affiche la colonne.
• Masquer : masque la colonne.
• Réinitialiser : repositionne l’affichage des colonnes par défaut, dans l’ordre par défaut.
La taille de la colonne peut être modifiée, à partir du champ numérique associé.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 212/270
Visual TOM Guide Utilisateur

Fenêtre de choix des colonnes

Chaque Traitement dispose de son menu contextuel. Les fenêtres affichées sont identiques à celles appelées depuis le
menu contextuel du Traitement dans la fenêtre « Pilote graphique d’une Application ». Le Graphe des Traitements
permet de repositionner le Traitement dans son contexte graphique, avec ses prédécesseurs et successeurs.

Menu contextuel d’un Traitement en Suivi d’exploitation.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 213/270
Visual TOM Guide Utilisateur

Mode chronologique
Cette fenêtre est appelée depuis le bouton « mode chronologie » de la fenêtre « Suivi d’exploitation ». Les filtres
disponibles sont les mêmes que ceux du mode statut.
Cette fenêtre propose :
• L’affichage des travaux à venir, triés en fonction de l’heure moyenne de démarrage,
• L’affichage des travaux en cours, triés en fonction de la différence entre durée moyenne et durée effective,
• L’affichage d’un journal des statuts.

 Remarques :
• Les menus contextuels sont disponibles uniquement pour les travaux des fenêtres « à venir » et « en cours ».
• A l’ouverture de la fenêtre, le journal contient les 50 derniers changements de statut pour les Dates dont la
valeur correspond à la journée courante.
• Les écarts de démarrage et de durée sont recalculés selon un cycle correspondant à la vérification de
l’existence des Traitements par le moteur, et mis à jour en fonction des notifications qui s’appliquent sur ces
Traitements.
L’affichage des colonnes est modifiable, de la même manière qu’en mode statut, chaque fenêtre disposant de colonnes
spécifiques :
• Relatives au démarrage pour la fenêtre à venir,
• Relatives à la durée pour la fenêtre en cours.

Suivi d’exploitation en mode chronologique

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 214/270
Visual TOM Guide Utilisateur

YY. Fenêtre SupraManager


Cette fenêtre est appelée depuis l’item « SupraManager » du menu « Pilotage » de la barre de menus.
Bouton de gestion des colonnes

Le bouton permet la sélection des colonnes à afficher, dans un ordre spécifié, où les boutons ont la fonction
suivante :
• Monter : décale la colonne vers la gauche.
• Descendre : décale la colonne vers la droite.
• Afficher : affiche la colonne.
• Masquer : masque la colonne.
• Réinitialiser : repositionne l’affichage des colonnes par défaut, dans l’ordre par défaut.
La taille de la colonne peut être modifiée, à partir du champ numérique associé.
Barre des statuts
La barre des statuts, située sous le bandeau, indique les différents statuts avec la couleur associée
Objet courant
L’objet courant est représenté sous forme hiérarchique : Domaine.
Filtres
Le filtre est positionné sur le nom de l’objet et le statut associé.
Barre d’avancement
Un « clic » sur la barre d’avancement affiche le graphe des Applications de l’Environnement dans une nouvelle fenêtre.
Un « double clic » sur le nom de l’Environnement affiche la liste des Applications.
Colonne Moteur
Les boutons permettent la sélection d’un Environnement par « clic ». Pour les Environnements sélectionnés, les
boutons sont enfoncés. Le bouton « Démarrer les Moteurs » est alors dégrisé.
La désélection est réalisée par un nouveau « clic » sur le bouton.
A partir d’un bouton, un menu contextuel, accessible à partir du bouton droit, permet de réaliser une sélection globale.
Colonne Relance
Les boutons permettent la sélection d’un Environnement par « clic ». Pour les Environnements sélectionnés, les
boutons sont enfoncés. Le bouton « Relancer les Environnements » est alors dégrisé.
La désélection est réalisée par un nouveau « clic » sur le bouton.
A partir d’un bouton, un menu contextuel, accessible à partir du bouton droit, permet de réaliser une sélection globale.
Bouton Démarrer les Moteurs
Ce bouton démarre les Moteurs sélectionnés depuis la colonne « Moteurs ».
Bouton Arrêter les Moteurs
Ce bouton arrête les Moteurs sélectionnés depuis la colonne « Moteurs ».
Bouton Relancer les Environnements
Ce bouton affiche une fenêtre de réinitialisation des Dates, pour les Environnements sélectionnés.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 215/270
Visual TOM Guide Utilisateur

Fenêtre SupraManager

La fenêtre de relance des environnements :


• dispose d’un filtre pour affiner la liste,
• propose la liste des Dates pour l’ensemble des environnements associés.
Le bouton « OK » réinitialise les Applications et Traitements pour lesquels le couple Environnement/Date est
sélectionné.
Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de sélection des Dates pour relance.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 216/270
Visual TOM Guide Utilisateur

ZZ. Fenêtre Suivi des Agents


Cette fenêtre est appelée depuis l’item « Suivi des Agents » du menu « Pilotage » de la barre de menus.
• Chaque bouton indique un état pour le processus Agent, et le nombre de Machines correspondant.
• Un « clic » sur un bouton « état » masque / affiche les objets dont l’état correspond.
• Un « clic » sur le bouton « imprimer » génère un rapport PDF.
• Des filtres s’appliquent à l’ensemble des colonnes.
• Les éléments de la liste peuvent être triés en cliquant sur les titres des colonnes.
• Chaque élément dispose d’un menu contextuel pour afficher des informations sur l’Agent situé sur la
Machine (propriétés, charge des queues batch) et agir (suspendre pour arrêter temporairement la demande
d’exécution et le suivi de l’Agent, reprendre pour un retour au mode normal). Les actions nécessitent un droit.
• La colonne « OS » affiche la version des systèmes d’exploitation de type Windows et Unix.
• La colonne « Version » affiche la version des agents.
• La colonne « Dernier statut » indique l’heure du dernier contrôle.
• Un bouton propose d’afficher un détail sur les queues batch.
• Un bouton propose de démarrer / arrêter l’Agent, si son manager est actif.
• Un bouton propose de rafraichir le statut.

Fenêtre Suivi des Agents

Fenêtre Etat des queues batch

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 217/270
Visual TOM Guide Utilisateur

Fenêtre Informations d’un Agent

AAA. Fenêtre Suivi des Managers


Cette fenêtre est appelée depuis l’item « Suivi des Managers » du menu « Pilotage » de la barre de menus.
• Des filtres s’appliquent à l’ensemble des colonnes.
• Les éléments de la liste peuvent être triés en cliquant sur les titres des colonnes.
• La colonne « OS » affiche la version des systèmes d’exploitation de type Windows et Unix.
• La colonne « Dernier statut » indique l’heure du dernier contrôle.

Fenêtre Suivi des Managers

BBB. Fenêtre Console d’événements


Cette fenêtre est appelée depuis l’item « Console d’événements » du menu « Pilotage » de la barre de menus. Elle
affiche les messages issus de la commande « vtmsg ». En fonction des options de la commande, des fenêtres
instantanées complémentaires sont affichées. Les messages de la console d’événement sont volatiles. Ils sont
conservés sur la durée de la session IHM.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 218/270
Visual TOM Guide Utilisateur

Fenêtre Console d’événements

Fenêtre instantanée

Le bouton « Envoyer un événement » envoie un message vers des destinataires connectés.

Fenêtre d’envoi de message

CCC. Fenêtre Tableau de bord


Cette fenêtre est appelée depuis l’item « Tableau de bord » du menu « Pilotage » de la barre de menus. Elle affiche les
informations principales fournissant un état des lieux des applications et traitements à venir et en cours, et les
éléments principaux sources de blocage : dates, moteurs, agents, processus, applications en erreur, traitements en
erreur.
La sélection de l’élément est effectuée par un clic sur la zone graphique.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 219/270
Visual TOM Guide Utilisateur

Fenêtre Tableau de bord

Filtres
Un filtre est positionné sur le nom des environnements et des dates. Il s’applique aux éléments de l’onglet « Etat
d’avancement » et aux éléments « Dates bloquées », « Applications en anomalie » et « Traitements en anomalie » de
l’onglet « Eléments bloquants ».
DDD. Fenêtre Suivi des alarmes
Cette fenêtre est appelée depuis l’item « Suivi des alarmes » du menu « Pilotage » de la barre de menus. Elle affiche les
alarmes permettant la gestion des dérives sur les Dates, Machines, Traitements et Applications.

Fenêtre Suivi des dérives

EEE. Fenêtre de recherche


Cette fenêtre est appelée depuis l’item « Rechercher » du menu « Outils » de la barre de menus :
• Une recherche s’applique à un type d’objet, ou à tous les objets.
• Une zone de filtre propose d’ajouter un filtre, de modifier son nom, supprimer le filtre ou sauvegarder des
critères de recherche.
• La recherche est effectuée en fonction d’un ou plusieurs critères.
• Un critère porte sur un attribut de l’objet ou sur l’utilisation d’objets associés.
• Chaque critère est évalué en fonction d’un opérateur et d’une valeur.
• Certaines valeurs disponibles dans le référentiel sont visualisables (script d’un Traitement, type de Ressources).
• Les critères doivent être tous valides (conjonction ET), ou au moins un critère doit être valide (conjonction OU).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 220/270
Visual TOM Guide Utilisateur

Fenêtre de recherche, onglet « Sélection »

Bouton Ajouter
Ce bouton ajoute le critère dans la zone du bas.
Bouton Editer
Ce bouton permet de mettre à jour un critère dans la zone du bas.
Bouton Supprimer
Ce bouton supprime le critère dans la zone du bas.
Bouton Rechercher
Ce bouton liste les items correspondant aux critères.

 Remarque :
Lorsque la recherche porte sur tous les objets, seuls leurs critères communs sont disponibles. Un filtre est disponible
dans l’onglet présentant les résultats pour retirer des objets de liste en fonction de leur type.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 221/270
Visual TOM Guide Utilisateur

Fenêtre de recherche, liste des résultats

Chaque item de la liste des résultats dispose d’un menu contextuel.

 Remarque :
Une multi-sélection sur les items permet de les ajouter dans une Vue ou un lot de diffusion avec une action
glisser/déposer ; le menu contextuel d’une multi-sélection propose la suppression ou l’ouverture au format texte de la
liste.
FFF. Fenêtre de configuration de vtom.ini
Cette fenêtre est identique à la fenêtre d’édition de script.
Cette fenêtre est ouverte à partir de l’item « Configuration vtom.ini » du menu « Outils ».
Les fonctions de la barre d’outils sont les suivantes, dans l’ordre d’apparition :
• Boutons : Enregistrer, Enregistrer sous, Imprimer, Couper, Copier, Coller, Affichage, Rafraichir, Sauvegarder les
paramètres de l’éditeur
• Zones : Police, Taille, Zone de recherche (boutons : Chercher, Chercher le suivant), Numéro de ligne à atteindre
(bouton : atteindre)
Les informations de la zone basse sont les suivantes : jeu de caractères, numéro de ligne:position du curseur, nombre
de lignes, type d’accès au fichier.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 222/270
Visual TOM Guide Utilisateur

Fenêtre d’édition de la configuration

GGG. Fenêtres Comptes et Profils


Ces fenêtres sont appelées depuis les items « Comptes utilisateurs… » et « Profils… » du menu « Outils » de la barre de
menus.
• Le bandeau de la fenêtre indique l’onglet actif correspondant au type de l’objet.
• La zone de filtre propose d’affiner la liste des objets en fonction du nom de l’objet et d’un mode de recherche.
• Un compteur indique le nombre d’objets affichés et le total.
• Le bouton « Ajouter » crée un nouvel objet Compte ou Profil.
• Le bouton « Définir » modifie les caractéristiques d’un objet Compte ou Profil.
• Le bouton « Modifier le mot de passe » autorise le changement du mot de passe de l’utilisateur sélectionné.
• Le bouton « Débloquer le mot de passe » doit être utilisé lorsqu’un compte a été verrouillé après 3 tentatives
infructueuses de connexion.
• Le bouton « Supprimer » détruit l’objet Compte ou Profil.
• Le bouton « Historique sélectif » affiche l’historique de l’objet sélectionné.
• Le bouton « Paramètres » propose la gestion de la stratégie de mot de passe et le paramétrage LDAP.

Fenêtre Comptes

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 223/270
Visual TOM Guide Utilisateur

 Remarque :
Lors de la destruction d’un profil, si celui-ci est utilisé par un Compte, l’action n’est pas effectuée et la fenêtre
« Références » s’affiche.

Fenêtre Profils

Fenêtre Compte
Onglet Définition d’un Compte :
• Le bouton « Ok » valide la création ou la mise à jour de la Définition du compte.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Compte, onglet Définition

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 224/270
Visual TOM Guide Utilisateur

Fenêtre de paramétrage LDAP

L’utilisateur du Domaine est le compte avec lequel la vérification est effectuée sur l’annuaire, pour authentifier le
compte de l’utilisateur qui se connecte à l’interface.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 225/270
Visual TOM Guide Utilisateur

 Remarques :
• Sans Profil associé, le Compte ne dispose d’aucun droit.
• Il est nécessaire de créer un Profil avant de créer le Compte.
• Le compte s’authentifie directement en spécifiant un mot de passe ou via un annuaire avec l’utilisateur du
Domaine indiqué.
• Utilisez ldap (port 389 par défaut) ou ldaps (port 636 par défaut) dans l’url du serveur.
• L’utilisateur peut modifier son mot de passe s’il dispose d’un droit en lecture sur les comptes.
• Lorsque la stratégie de mot de passe est mise à jour, l’utilisateur est invité à modifier son mot de passe lors de
la phase de connexion.
• Les mots de passe sont encodés en SHA256.

Onglet Droits et Profils d’un Compte :


• Le bouton « Ajouter » affiche une fenêtre de sélection pour associer un Profil au Compte.
• Le bouton « Supprimer » retire l’association du Profil au Compte.
• La sélection d’un Profil par « clic » sur son nom affiche les Droits associés à ce Profil, dans la zone « aperçu des
droits ».
• Le bouton « Ok » valide la création ou la mise à jour de la Définition du compte.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Profil

 Remarques :
• Un compte doit obligatoirement disposer d’un Profil par défaut.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 226/270
Visual TOM Guide Utilisateur

• Un compte peut disposer de plusieurs Profils.


• Un compte peut changer de Profil lors de sa connexion, avec l’item « Profil courant » du menu « Outils ».
Le bouton « OK » associe le Profil sélectionné au Compte.
Le bouton « Annuler » ferme la fenêtre sans mise à jour.
Fenêtre Profil
Onglet Définition d’un Profil :
• Les boutons « Style » et « Thème » de la zone apparence définissent notamment les couleurs associées au fond
d’écran, bandeau, fond d’un objet sélectionné, fond des ascenseurs.
• Les cases à cocher de la zone « Domaine d’exploitation » définissent les droits sur les objets, et les autorisations
sur les actions.
• Les cases à cocher des zones « Environnements » et « Vues » définissent le périmètre des droits et actions.
• Le bouton « Ok » valide la création ou la mise à jour de la Définition du compte.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Profil, onglet Définition

Portée des droits :


• Le droit « Ecriture » sur l’objet de type Environnement permet la création d’un Environnement.
• Le droit « Lecture » sur l’objet de type Environnement permet de lister les Environnements.
Le droit « Ecriture » sur un Environnement donné permet :
• l’ajout d’éléments (Applications, Traitements),
• la suppression de cet Environnement,
• la suppression d’éléments attachés (Applications, Traitements),
• la modification de cet Environnement,
• la modification d’éléments attachés (Applications, Traitements).

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 227/270
Visual TOM Guide Utilisateur

Le droit « Lecture » sur un Environnement donné permet :


• l’accès à cet Environnement et à ses éléments attachés (Applications, Traitements),
• l’accès aux caractéristiques de cet Environnement
Les droits associés aux Vues sont comparables à ceux gérés pour les Environnements. Pour les autres types d’objets, le
droit « Ecriture » permet la création, modification et la suppression de l’objet, le droit « Lecture » permet d’afficher la
liste et les caractéristiques de l’objet.

 Remarques :
• Lors de la création d’un Environnement, les droits d’écriture et de lecture sont automatiquement ajoutés au
profil du créateur (via l’interface) de cet Environnement.
• L’ajout d’objets (ex : Ressources) à un Environnement nécessite un droit d’écriture sur ce type d’objet.
• La suppression des logs et la réinitialisation des statistiques temps réel nécessitent un droit d’écriture sur
l’Environnement.

Onglet Apparence :
• La couleur d’arrière-plan et l’image sont associées à l’espace de travail (partie droite de la fenêtre principale).
• Les boutons « Style » et « Thème » définissent notamment les couleurs associées aux items sélectionnés, à
l’arrière-plan des fenêtres et aux zones de gestion du défilement.

Fenêtre de définition d’un Profil, onglet Apparence

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 228/270
Visual TOM Guide Utilisateur

Rendu graphique d’un thème

Onglet Valeurs par défaut :


Cet onglet définit les attributs par défaut lors d’une création d’objet à partir de l’interface, pour le profil :
• La valeur par défaut du mode rattrapage est définie pour la Date, ainsi que l’heure minimum de bascule.
• La déplanification des successeurs est définie pour les Applications et les Traitements.
• La remontée ou non d’une erreur d’un Traitement est définie pour les Traitements.
• Le blocage ou non de la Date est défini pour les Traitements.
• La rétention des traces d’exécution est définie pour les Traitements (Unix/Linux/Windows/AS400).
• L’attente est définie pour les Ressources.

Fenêtre de définition d’un Profil, onglet Valeurs par défaut

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 229/270
Visual TOM Guide Utilisateur

Onglet Comptes/Profil :
Les boutons « Style » et « Thème » de la zone apparence définissent notamment les couleurs associées
• Le bouton « Ajouter » associe le Compte sélectionné au Profil. La sélection est effectué dans la zone « Comptes
utilisateurs » de la fenêtre.
• Le bouton « Supprimer » retire l’association du Profil au Compte sélectionné.
• Le bouton « Ok » valide la création ou la mise à jour de la Définition du Profil.
• Le bouton « Annuler » ferme la fenêtre sans mise à jour.

Fenêtre de définition d’un Profil, onglet Comptes/Profil

HHH. Fenêtre Contenu du référentiel


Cette fenêtre est appelée depuis l’item « Contenu du référentiel » du menu « Analyse » de la barre de menus.
Cette fenêtre affiche le nombre d’objets de chaque type existant dans le Domaine, et une répartition des traitements
en fonction des machines (physique, logique, système d’exploitation, adresse IP).

Fenêtre Contenu du référentiel, nombre d’objets

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 230/270
Visual TOM Guide Utilisateur

III. Fenêtre Statistiques globales


Cette fenêtre est appelée depuis l’item « Statistiques » du menu « Analyse » de la barre de menus.
Les données de la fenêtre concernent tous les Traitements ou toutes les Applications de tous les Environnements.
Le bouton « Sélectionner les statistiques d’application » invalide la sélection des statistiques des traitements.
Le bouton « Sélectionner les statistiques de traitements » invalide la sélection des statistiques des applications.
Le bouton « Sélectionner les statistiques des instances de traitements » invalide la sélection des statistiques des
applications et affiche en complément la valeur de la machine physique et de la machine logique.
Le bouton « Importer » ouvre un explorateur de fichier, pour sélection d’un fichier de données issu d’un export des
statistiques.
Le bouton « Exporter tout » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface
l’ensemble des données de la fenêtre.
Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface les données
filtrées de la fenêtre.
La zone du haut indique les journées de production pour lesquelles il existe des statistiques.
La zone de filtre permet l’ajout, la suppression, la sauvegarde, la mise en œuvre, la réinitialisation, et l’affichage des
filtres complémentaires.
Les filtres complémentaires permettent d’affiner les listes : le premier niveau de filtre est basé sur les noms des objets
trouvés, le deuxième niveau de filtre affine le mode de recherche.

 Remarque :
Les données ne sont pas réinjectées dans la base mais seulement affichées dans la fenêtre.
Dates
Les valeurs affichées indiquent la plage de dates pour laquelle des données statistiques existent. Les valeurs peuvent
être modifiées pour limiter le chargement et la recherche.
Applications et Traitements
Le nom de l’Environnement doit être « * » son nom complet, ou un début de chaîne avec « * ».
Le nom de l’Application doit être « * », son nom complet ou un début de chaîne avec « * ».
Le nom du Traitement doit être « * », son nom complet ou un début de chaîne avec « * ».
Le nom de l’objet est spécifié sous la forme :
• */*/* (ou */* ou *) : sont sélectionnés tous les Traitements de toutes les Applications de tous les
Environnements.
• */App_1/* : sont sélectionnés tous les Traitements de toutes les Applications « App_1 » de tous les
Environnements.
• exploitation/*/Trt_1 : sont sélectionnés tous les Traitements « Trt_1 » de toutes les Applications de
l’Environnement « exploitation ».
Bouton Chargement
Ce bouton charge les données dans la fenêtre.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 231/270
Visual TOM Guide Utilisateur

Fenêtre de statistiques pour des données multi-Environnements.

JJJ. Fenêtre Historique


Cette fenêtre est appelée depuis l’item « Historique » du menu « Analyse » de la barre de menus, ou à partir du menu
contextuel d’un Traitement dans l’arbre situé dans la partie gauche de la fenêtre principale ; dans ce dernier cas, il
s’agit d’un historique filtré sur le Traitement.
Les données de la fenêtre concernent tous les actions de conception et de pilotage effectuées depuis l’interface
graphique et depuis le mode commande, ainsi que quelques initiatives particulières du moteur (exemple : arrêt d’un
Traitement dont le temps d’exécution maximum déclaré est atteint).
Le bouton « Importer » ouvre un explorateur de fichier, pour sélection d’un fichier de données issu d’un export des
données de l’historique.
Le bouton « Exporter tout » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface
l’ensemble des données de la fenêtre.
Le bouton « Exporter » ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface des données
filtrées de la fenêtre.

 Remarque :
Les données ne sont pas réinjectées dans la base mais seulement affichées dans la fenêtre.
Dates
Les valeurs affichées indiquent la plage de dates pour laquelle des données d’historique existent. Les valeurs peuvent
être modifiées pour limiter le chargement et la recherche.
Bouton Chargement
Ce bouton charge les données dans la fenêtre.
Filtres
La zone de filtre permet l’ajout, la suppression, la sauvegarde, la mise en œuvre, la réinitialisation, et l’affichage des
filtres.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 232/270
Visual TOM Guide Utilisateur

Fenêtre Historique.

KKK. Fenêtre Planning prévisionnel


Cette fenêtre est appelée depuis l’item « Planning prévisionnel » du menu « Analyse » de la barre de menus.
Les données de la fenêtre concernent la planification d’un ensemble d’Applications ou de Traitements en fonction de
filtres.
Dates
Les valeurs affichées indiquent la plage de dates à prendre en compte. Les valeurs peuvent être modifiées pour limiter
le chargement et la recherche.
Bouton Chargement
Ce bouton charge les données dans la fenêtre.
Filtres
La zone de filtre permet l’ajout, la suppression, la sauvegarde, la mise en œuvre, la réinitialisation, et l’affichage des
filtres.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 233/270
Visual TOM Guide Utilisateur

Fenêtre Planning prévisionnel.

LLL. Fenêtre de déploiement, gestion des paquets


Cette fenêtre est appelée depuis l’item « Outils » du menu « Déploiement » de la barre de menus. Elle se positionne
dans le panneau de droite de la fenêtre principale.
Cette fenêtre propose :
• la création, modification, suppression d’un dépôt,
• l’affichage des paquets d’un dépôt,
• l’affichage des éléments d’un paquet,
• la suppression, le transfert et la planification d’un paquet.
• la génération d’un rapport PDF listant le contenu du paquet,
• la création d’un paquet, avec un nom, une version, un auteur, une plateforme cible et une description,
• la modification d’un paquet existant,
• l’ajout de fichiers au paquet, avec indication du répertoire cible,
• la création de scripts de pré-installation et de post-installation,
• le choix d’un dépôt, pour stocker le paquet sur le serveur Visual TOM.
• la construction du paquet dans un format compressé.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 234/270
Visual TOM Guide Utilisateur

Fenêtre de gestion des dépôts et paquets

 Remarques :
• Un dépôt fait référence à un répertoire de l’arborescence Visual TOM existant sur le Serveur.
• Seul le paquet est déployé sur l’agent, et non l’arborescence liée aux dépôts.
• La langue utilisée pour les rapports PDF et les logs est celle du serveur Visual TOM.
• Un paquet est constitué de fichiers exécutables et/ou scripts ; les répertoires cibles de ces fichiers, sur la
machine hébergeant l’agent, sont obligatoirement localisés sous le répertoire d’installation de l’agent.
• Lorsque le package contient des fichiers et/ou répertoires n’appartenant pas au logiciel, en vue d’un
déploiement sur une machine de type Unix, les droits sur ces fichiers et répertoires sont positionnés à 755.
• Les fenêtres ne sont pas notifiées des changements, le rafraichissement des données est à la charge de
l’utilisateur.

Fenêtre de création de paquet

L’utilisateur choisit des fichiers à ajouter au paquet. Les fichiers ajoutés sont affichés dans l’arbre de gauche, par
l’action glisser/coller depuis un explorateur de fichiers.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 235/270
Visual TOM Guide Utilisateur

Fenêtre de constitution d’un paquet

L’utilisateur génère le paquet en sélectionnant au préalable un dépôt.

Fenêtre de génération d’un paquet

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 236/270
Visual TOM Guide Utilisateur

MMM. Fenêtre de déploiement, import de paquet existant


Cette fenêtre est appelée depuis le bouton « importer » de la fenêtre de gestion des paquets. Elle se positionne dans le
panneau de droite de la fenêtre principale.
Cette fenêtre propose :
• la sélection d’un paquet existant, sur le support d’installation ou copié sur le poste client,
• le choix d’un dépôt, pour stocker le paquet sur le serveur Visual TOM.
• la construction du paquet dans un format compressé,
• l’affichage du résultat de la construction, avec un statut et un rapport.

 Remarque :
Un paquet est constitué de fichiers exécutables et/ou scripts ; les répertoires cibles de ces fichiers, sur la machine
hébergeant l’agent, sont obligatoirement localisés sous le répertoire d’installation de l’agent.

Fenêtre d’import de paquet existant

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 237/270
Visual TOM Guide Utilisateur

NNN. Fenêtre de déploiement, transfert et planification des paquets


Cette fenêtre est appelée depuis l’item « Outils » du menu « Déploiement » de la barre de menus. Elle se positionne
dans le panneau de droite de la fenêtre principale.
Cette fenêtre propose :
• la sélection d’un paquet d’un dépôt,
• l’affichage des caractéristiques du paquet sélectionné (date de création, auteur, version, plateforme,
description),
• l’affichage des éléments du paquet,
• la sélection de machines cibles pour installation du paquet, avec filtre sur le nom des machines et le type de
système d’exploitation,
• la planification de la mise à jour (manuelle, automatique et immédiate, automatique à une date et heure),
• la sélection d’options,
• le transfert du paquet sur les machines choisies,
• l’affichage du résultat du transfert, avec un statut et un rapport.

 Remarque :
La mise à jour du fichier « .vtom.ini » est limitée aux contextes Unix. Le fichier doit figurer dans le paquet créé, avec un
chemin conforme à l’installation, et l’option de mise à jour doit être validée.

Fenêtre de choix des plateformes cibles

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 238/270
Visual TOM Guide Utilisateur

Fenêtre de planification de la mise à jour

Fenêtre de transfert d’un paquet

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 239/270
Visual TOM Guide Utilisateur

OOO. Fenêtre de déploiement, suivi des installations des paquets


Cette fenêtre est appelée depuis l’item « Outils » du menu « Déploiement » de la barre de menus. Elle se positionne
dans le panneau de droite de la fenêtre principale.
Cette fenêtre propose :
• l’affichage des machines, avec leurs paquets associés,
• l’affichage des paquets, avec leurs machines associées,
• l’état du transfert et de l’installation, pour chaque paquet,
• la consultation de l’historique du paquet, avec sa description et son contenu,
• la consultation de l’arborescence de la machine, avec ses répertoires, fichiers et versions,
• l’historique local des actions sur une machine,
• la génération d’un rapport PDF listant le contenu du paquet.
• la purge de l’historique local,
• la suppression d’un paquet transféré sur l’agent,
• la suppression d’une multi-sélection de paquets,
• la modification de la planification d’un paquet,
• l’historique global des actions liées aux paquets, sur les agents.

Fenêtre de suivi sous l’angle des paquets

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 240/270
Visual TOM Guide Utilisateur

Fenêtre de consultation d’un paquet

Fenêtre de consultation de l’arborescence d’une machine

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 241/270
Visual TOM Guide Utilisateur

Historique global sur les paquets, coté agent

PPP. Fenêtre de mise en production, mode création


Cette fenêtre est appelée depuis l’item « Outils » du menu « Mise en production » de la barre de menus. Elle se
positionne dans le panneau de droite de la fenêtre principale.
Cette fenêtre propose :
• la création, duplication, suppression, sauvegarde d’un lot,
• la constitution de lots, par glisser/déposer d’objets depuis l’arbre du domaine,
• l’association de sites cibles,
• l’association de règles d’alias et de transformation,
• la génération de lots,
• le transfert des lots,
• le changement de nom d’un lot créé,
• la purge en masse de lots.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 242/270
Visual TOM Guide Utilisateur

Fenêtre de création d’un lot

Onglet Création
Zone du haut
La partie haute de la fenêtre gère :
• la constitution d’un lot avec les boutons « création », « suppression » et « sauvegarde » d’un lot,
• la sélection d’un lot existant.

Fenêtre de création d’un lot

Zone de droite
La partie droite de la fenêtre autorise :
• la création de sites cibles,
• la création de règles d’alias,
• la création de règles de transformation,
• la création de groupes de règles.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 243/270
Visual TOM Guide Utilisateur

Site
Un site cible est un destinataire du lot. L’association d’un site cible à un lot est réalisée par l’action glisser/déposer
(drag & drop), de la zone de droite vers la zone de gauche (sites d’intégration). La sélection des sites à glisser
s’effectue par sélection simple, ou par sélection multiple, avec les touches CTRL et MAJ.
L’ajout d’un site est réalisé par le menu contextuel de l’item « Sites d’intégration ». Le menu contextuel d’un site créé
propose :
• la visualisation des caractéristiques du site,
• l’édition des caractéristiques pour mise à jour,
• la suppression du site.

Fenêtre de création d’un site

Menu contextuel d’un site

 Remarques :
• Le paramétrage du site cible n’est pas contrôlé lors de la création. Le site est utilisé lors de la phase de
transfert.
• Un site ne peut être supprimé s’il appartient à un lot.
Règle d’alias
Une règle d’alias fait correspondre un objet source à un objet cible. Appliquée sur un objet en mode mise à jour, les
caractéristiques de l’objet source sont appliqués sur l’objet cible. Lorsque l’objet cible n’existe pas, il est créé avec les
caractéristiques de l’objet source.
L’ajout d’une règle d’alias est réalisé par le menu contextuel de l’item « Alias ». Le menu contextuel d’une règle d’alias
créée propose :
• la visualisation des caractéristiques de la règle,
• l’édition des caractéristiques pour mise à jour,
• la suppression de la règle
• l’ajout de la règle à un groupe de règles.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 244/270
Visual TOM Guide Utilisateur

.
Fenêtre de création d’une règle d’alias en mode remplacement

Menu contextuel d’une règle d’alias

La sélection des règles d’alias à associer au lot s’effectue par l’action glisser / déposer de la zone de droite de la fenêtre
vers la zone de gauche, par sélection simple, ou par sélection multiple, avec les touches CTRL et MAJ.
La règle est glissée dans la zone de gauche vers les règles globales.
Mode Remplacement
Le nom de l’objet figurant en alias correspond exactement au nom de l’objet cible (champ Nom).
Mode Substitution
La chaine de caractères spécifiée dans le champ nom est remplacée par la chaîne de caractères spécifiée dans le champ
alias. L’occurrence de chaine à remplacer est sélectionnable.

 Remarque :
Plusieurs règles de substitution sont applicables.
Règle de transformation
Une règle de transformation modifie les caractéristiques initiales d’un objet du lot pour les appliquer sur la cible.
La transformation porte sur un type d’objet, des conditions de transformation, et des transformations. Les attributs du
type d’objet choisi sont modifiés si l’ensemble des conditions de transformation sont valides.
Lorsque plusieurs conditions s’appliquent sur le même attribut, elles sont gérées uniquement avec l’opérateur ET,
l’opérateur OU étant utilisé pour des attributs différents par ajout de règles supplémentaires.
Les opérateurs disponibles pour les conditions de transformation sont : égal, différent, contient, ne contient pas,
commence par, finit par.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 245/270
Visual TOM Guide Utilisateur

L’ajout d’une règle de transformation est réalisé par le menu contextuel de l’item « Transformations ». Le menu
contextuel d’une règle de transformation créée propose :
• la visualisation des caractéristiques de la règle,
• l’édition des caractéristiques pour mise à jour,
• la suppression de la règle,
• l’ajout de la règle à un groupe de règles.

Fenêtre de création d’une règle de transformation en mode remplacement

 Remarques :
• Les transformations portent sur les caractéristiques du référentiel et sur une partie de la vie des objets.
• La transformation sur la vie des objets couvre les valeurs de Date, les valeurs de Ressources (hors Ressource
Pile), le statut des Applications et des Traitements.

Menu contextuel d’une règle de transformation

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 246/270
Visual TOM Guide Utilisateur

La sélection des règles de transformation à associer au lot s’effectue par l’action glisser / déposer de la zone de droite
de la fenêtre vers la zone de gauche, par sélection simple, ou par sélection multiple, avec les touches CTRL et MAJ.
La règle est glissée dans la zone de gauche vers les règles globales, ou localement sur un ou plusieurs objets.
Mode Remplacement
La valeur indiquée remplace celle de la cible.
Mode Substitution
La chaine de caractères spécifiée dans le champ « motif » est recherchée et sa valeur est remplacée par la chaîne de
caractères spécifiée dans le champ valeur. L’occurrence de chaine à remplacer est sélectionnable. Lorsque plusieurs
substitutions sont effectuées, leur ordre est modifiable via clic droit sur la substitution souhaitée.
Groupe de règles
L’ajout d’un groupe de règles est réalisé par le menu contextuel de l’item « Groupes de règles ». Le menu contextuel
d’un groupe de règles créé propose :
• l’édition du groupe pour changement de son nom et l’association de règles, avec gestion d’un filtre.
• la suppression du groupe de règles.

Fenêtre de création d’un groupe de règles

Menu contextuel d’un groupe de règles

La sélection des groupes de règles à associer au lot s’effectue par l’action glisser / déposer de la zone de droite de la
fenêtre vers la zone de gauche, par sélection simple, ou par sélection multiple, avec les touches CTRL et MAJ.
Le groupe de règles est glissé dans la zone de gauche vers les règles globales, ou localement sur un ou plusieurs objets
(transformations uniquement).

 Remarque :
Le groupe de règles n’est pas associé au lot en tant que tel ; ce sont les règles qu’il contient qui sont associées.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 247/270
Visual TOM Guide Utilisateur

Zone de gauche
La partie gauche contient les éléments du lot, glissés depuis la partie gauche de la fenêtre principale. Lorsqu’un objet
est associé au lot, les objets qui lui sont rattachés sont également associés, et figurent en rouge. Lorsqu’un objet
associé est ensuite explicitement associé au lot, il est représenté en orange.
Pour un objet associé au lot, de type Environnement, Application ou Traitement, le menu contextuel de l’objet
propose de :
• mettre à jour : créer sur la cible si l’objet n’existe pas, avec les caractéristiques de l’objet source, ou mettre à
jour les caractéristiques,
• détruire : supprimer l’objet sur la cible,
• appliquer les règles : effectuer les changements indiqués dans les règles sans modifier les autres
caractéristiques,
• remplacer : supprimer l’objet et le recréer, avec les objets contenus (ex : Traitement pour une Application),
• supprimer de la sélection : retirer l’objet du lot.
Pour un objet associé explicitement au lot, de type Date, Calendrier, Ressource, Utilisateur, Machine, Queue, Période,
Jeton, Vue, le menu contextuel de l’objet propose de :
• mettre à jour : créer sur la cible si l’objet n’existe pas, avec les caractéristiques de l’objet source, ou mettre à
jour les caractéristiques,
• détruire : supprimer l’objet sur la cible,
• appliquer les règles : effectuer les changements indiqués dans les règles sans modifier les autres
caractéristiques,
• supprimer de la sélection : retirer l’objet du lot.
Pour un objet associé implicitement au lot, de type Date, Calendrier, Ressource, Utilisateur, Machine, Queue, Période,
Jeton, le menu contextuel de l’objet propose de :
• appliquer les règles : effectuer les changements indiqués dans les règles sans modifier les autres
caractéristiques,
• de n’effectuer aucune action.

Menu contextuel d’un site associé

Menu contextuel d’une règle associée

Menu contextuel d’un objet associé implicitement

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 248/270
Visual TOM Guide Utilisateur

Menu contextuel d’un objet associé explicitement

Menu contextuel d’un objet Environnement, Application ou Traitement

 Remarques :
• En mode « Appliquer les règles », l’objet doit exister sur le site cible.
• Le type d’une ressource ne peut pas être modifié.
• Un contrôle d’intégrité est réalisé avant intégration des données dans le référentiel cible.
• L’action de renommer n’est opérationnelle que si le nom cible n’existe pas.
• Un lot, un site, une règle ou un groupe de règles sont visibles et modifiables par les utilisateurs disposant du
même profil courant que celui qui a été utilisé pour créer le lot.
• La fenêtre est asynchrone. La suppression d’un objet du référentiel n’est pas répercutée dans l’arbre.
• Les objets associés au lot doivent respecter les règles de nommage.
• Lorsqu’un objet référencé dans un lot a été renommé ou supprimé, il apparait en gris dans le lot. Pour
réintégrer l’objet renommé dans le lot, il est nécessaire de l’y ajouter, de sauvegarder, et de rafraîchir la
fenêtre (ouverture d’un autre lot puis ouverture du lot modifié). L'enregistrement d'un lot ayant des objets
manquants a pour effet de retirer ces objets du lot.
• Les modifications temporaires d’Applications et de Traitements ne sont pas prises en compte.
Onglet Génération
Zone du haut
La partie haute de la fenêtre gère :
• la sélection d’un lot à transférer,
• l’ajout d’un commentaire pour un lot à générer,
• la génération du lot.

Fenêtre de génération d’un lot


Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 249/270
Visual TOM Guide Utilisateur

Un clic sur le bouton « Générer » ajoute une nouvelle génération du lot, visible dans la partie basse de la fenêtre.
L’utilisateur sélectionne des lots pour effectuer une suppression ou gérer leur planification.
Zone du bas
La liste des lots générés est disponible, en fonction de filtre, avec le statut du transfert et le choix de la planification. Le
filtre s’applique sur toutes les colonnes.
Un clic sur le bouton « Supprimer » détruit une sélection de générations de lots, sans supprimer les lots créés.
Un clic sur le bouton « Transférer » ouvre une nouvelle fenêtre contenant les sites cibles pour sélection et action, en
fonction des lots sélectionnés.
Pour l’intégration du lot, un clic sur le bouton « Planifier » propose à l’utilisateur :
• une planification manuelle,
• une planification immédiate,
• une planification automatique à une date et une heure.

Fenêtre de planification

 Remarques :
• La planification automatique d’un lot nécessite un droit dans le profil de l’utilisateur
• Le lot n’est pas intégré si la simulation rencontre une erreur.
• Lorsque l’intégration d’un lot dépend de l’intégration d’un autre lot, l’utilisateur créé un groupe de lots et
associe à chacun un numéro de séquence.
• En cas d’échec d’intégration d’un lot d’un groupe, les lots suivants du groupe ne sont pas intégrés.
• Les lots du groupe « 0 » sont indépendants les uns des autres ; l’échec de l’intégration de l’un de ces lots n’a
pas d’incidence sur les autres lots de ce groupe.
• L’ordre de traitement des lots effectué en fonction des critères suivants :type de planification, groupe,
séquence, nom.
• La planification d’un lot est modifiable sur le site d’intégration.

Fenêtre de sélection d’un lot pour transfert

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 250/270
Visual TOM Guide Utilisateur

Un clic sur le bouton « Transférer » effectue le transfert vers les sites cibles.
Onglet Gestion des lots
Zone du haut
La partie haute de la fenêtre gère :
• la recherche de lots, avec options de filtrage (contient, ne contient pas, sensible à la casse, expression
régulière),
• la sélection de lots.

Fenêtre de gestion des lots

Zone du bas
L’action de suppression supprimer les lots créés et les lots générés.
QQQ. Fenêtre mise en production, mode intégration
Cette fenêtre est appelée depuis l’item « Outils » du menu « Mise en production » de la barre de menus. Elle se
positionne dans le panneau de droite de la fenêtre principale.
Cette fenêtre propose
• l’affichage des lots avec leur statut,
• la gestion d’un filtre s’appliquant sur toutes les colonnes,
• la sélection de lots,
• la mise à jour de la planification de l’intégration des lots,
• la consultation du contenu d’un lot, le résultat de la simulation du lot,
• la simulation manuelle des lots,
• l’intégration manuelle des lots,
• la suppression des lots.

Fenêtre d’intégration d’un lot

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 251/270
Visual TOM Guide Utilisateur

Un double-clic sur la zone « statut » d’un lot simulé ou intégré :


• génère un nouvel onglet et le rend actif (cet onglet dispose d’un bouton de fermeture),
• affiche le rapport de simulation ou d’intégration associé dans la zone de droite,
• affiche les objets du lot dans la zone de gauche.

 Remarques :
• Pour que le lot soit intégré sur action manuelle, les moteurs des Environnements impactés par le lot doivent
être arrêtés.
• La simulation des règles d’alias n’est pas opérationnelle lorsqu’un objet pointe sur un autre et inversement.

Rapport de simulation d’un lot

RRR. Fenêtre Editions


Cette fenêtre est affichée depuis l’item « Editions » du menu « Outils » de la barre de menus. C’est une fenêtre
détachée de l’interface.
Cette fenêtre propose le paramétrage et la génération d’un dossier d’exploitation basé sur le contenu du référentiel,
avec :
• la mise en page,
• la gestion d’une feuille de style,
• la définition de la structure du document.
Nom
Cette zone propose la sélection d’un modèle, parmi ceux qui sont enregistrés localement.
Enregistrer
Ce bouton enregistre les modifications apportées au modèle.
Enregistrer sous
Ce bouton ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface le modèle.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 252/270
Visual TOM Guide Utilisateur

Onglet « Mise en page »

Fenêtre de paramétrage d’un modèle, onglet mise en page

Cet onglet regroupe les caractéristiques de mise en page du modèle.


Marges
Valeurs spécifiant en millimètres les espaces vides laissés autour des bords de la page, à droite et à gauche.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 253/270
Visual TOM Guide Utilisateur

Entête
Description de la zone apparaissant dans la marge supérieure, avec les caractéristiques suivantes :
• Hauteur : valeur exprimée en millimètre
• Arrière-plan/fichier : nom absolu d’un fichier image, de format GIF ou PNG.
• Arrière-plan/marge « gauche » : espace vide laissé à gauche, dans la zone d’entête
• Arrière-plan/marge « haut » : espace vide laissé en haut, dans la zone d’entête
• Arrière-plan/taille « largeur » : largeur de l’image, dans la zone d’entête
• Arrière-plan/taille « hauteur » : hauteur de l’image, dans la zone d’entête
• Logo/fichier : nom absolu d’un fichier image, de format GIF ou PNG.
• Logo/marge « gauche » : espace vide laissé à gauche, dans la zone d’entête
• Logo/marge « haut » : espace vide laissé en haut, dans la zone d’entête
• Logo/taille « largeur » : largeur de l’image, dans la zone d’entête
• Logo/taille « hauteur » : hauteur de l’image, dans la zone d’entête
• Texte : texte à afficher, dans la zone d’entête
• Texte/marge « gauche » : espace vide laissé à gauche, dans la zone d’entête
• Texte/marge « haut » : espace vide laissé en haut, dans la zone d’entête
• Texte/taille « largeur » : largeur de l’image, dans la zone d’entête
• Texte/taille « hauteur » : hauteur de l’image, dans la zone d’entête
• Texte/alignement : position du texte par rapport aux marges (gauche, centré, droite, justifié)
• Texte/rotation : orientation (aucune, gauche, droite, retourné)
Arrière-plan
Description de la zone apparaissant en filigrane dans la page, avec le même type de caractéristiques que l’entête.
Onglet « Feuille de style »

Fenêtre de paramétrage d’un modèle, onglet feuille de style

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 254/270
Visual TOM Guide Utilisateur

Cet onglet regroupe les caractéristiques de la feuille de style à appliquer au modèle.


Feuille de style
Cette zone propose la sélection d’une feuille de style, parmi celles qui sont enregistrées localement.
Enregistrer
Ce bouton enregistre les modifications apportées à la feuille de style.
Enregistrer sous
Ce bouton ouvre un explorateur de fichier, pour enregistrer dans un fichier local à l’interface la feuille de style.
Tableau
• Nom : nom du style
• Mode : mode associé au style (lorsque le mode est transparent, l’arrière plan de la mise en page est visible :
lorsque le mode est opaque, l’arrière plan de la mise en page est occulté).
• Premier plan : couleur associé au texte.
• Arrière plan : couleur associé au fond du texte.
• Taille : valeur numérique représentant la taille de la police.
• Gras / Italique / Souligné / Barré : mise en forme du texte
• Aperçu : affichage du style en fonction des caractéristiques sélectionnées ci-dessus.
Onglet « Structure »

Fenêtre de paramétrage d’un modèle, onglet structure

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 255/270
Visual TOM Guide Utilisateur

Fenêtre de filtre sur objet, onglet structure

Cet onglet indique les chapitres à intégrer au document, en fonction des filtres choisis.
Sur chaque élément :
• le bouton gauche de la souris plie ou déplie l’arbre à partir de l’élément,
• le bouton droit de la souris sélectionne ou désélectionne l’élément.
Pour chaque élément, le filtre sélectionne les éléments en fonction d’un critère sur le nom (contient une chaîne de
caractères ou le motif d’une expression régulière).
Zone de droite « Aperçu du document »

Fenêtre d’affichage du dossier

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 256/270
Visual TOM Guide Utilisateur

La barre des boutons propose :


• l’enregistrement du document,
• l’impression du document,
• la génération du document, pour prise en compte des modifications effectuées dans le modèle et/ou la feuille
de style,
• l’accès à la première page, page précédente, page suivante et dernière page,
• l’affichage en taille normal, en mode page et en mode largeur de page,
• le zoom avant, le zoom arrière et le zoom personnalisé.
Le document permet la navigation :
• depuis le sommaire, par clic sur un des éléments du sommaire,
• depuis un titre d’un objet de type application, pour aller vers son environnement en cliquant sur son nom,
• depuis un titre d’un objet de type traitement, pour aller vers son environnement ou son application en cliquant
sur son nom.

 Remarques :
• La création d’un dossier est assujettie à un droit du profil associé au compte utilisateur.
• Seuls les Calendriers existants pour l’année courante sont intégrés.
• Les objets sélectionnés ne correspondent pas au cumul des filtres ; chaque filtre est appliqué à son chapitre
uniquement.
• Le temps d’affichage et la consommation mémoire sont proportionnels au volume du référentiel. Durant le
paramétrage et la génération, le serveur n’est pas sollicité.
SSS. Fenêtre Migration crontab ou At / Sch Task
Cette fenêtre est affichée depuis l’item « Migration crontab ou At / SchTask » du menu « Outils » de la barre de menus.
Cette fenêtre propose la génération de traitements issus d’une machine, pour les traitements Unix/linux de type
crontab et les traitements At / SchTask de type Windows. Cette fonctionnalité propose :
• l’affichage et la sélection des travaux à générer, pour une machine donnée,
• la sélection de l’environnement de destination, avec la mise en exploitation ou non des travaux repris,
• la désactivation des travaux crontab ou At / SchTask repris,
• la génération d’un rapport de reprise.

 Remarques :
• Le profil de l’utilisateur doit lui permettre de créer un Environnement, une Date, un Calendrier, un Utilisateur
de soumission, une Queue batch.
• La reprise est effectuée sur un déclenchement basé sur une heure programmée.uniquement. Les
déclenchements liés aux événements système ne sont pas gérés. Lorsqu’il y a plusieurs déclencheurs, seul le
premier est pris en compte.
• Ce sont les travaux des comptes utilisateurs qui sont pris en compte, non les travaux globaux tels que
« /etc/crontab » sur Linux.
Affichage de la liste des machines
A l’ouverture, cette fenêtre affiche les machines Unix, Linux et Windows déclarées dans le référentiel.
Nom
Cette zone propose la sélection d’une machine, parmi celles qui sont enregistrées dans le domaine.
Filtre nom
Ce bouton permet de filtrer les machines à partir de leur nom.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 257/270
Visual TOM Guide Utilisateur

Script
Cette zone propose une recherche sur les travaux à reprendre, pour l’ensemble des machines de la liste.
Filtre script
Ce bouton permet de filtrer les scripts à partir de leur nom.
Filtre système
Ce bouton permet de filtrer les machines en fonction de leur système d’exploitation
Filtre tâche
Ce bouton permet de filtrer les travaux en fonction de leur origine : crontab, At ou SchTask.
Suivant
Ce bouton permet d’ouvrir l’écran de visualisation des travaux de la machine sélectionnée.
Fermer
Ce bouton ferme la fenêtre.

Fenêtre de sélection d’une machine

Affichage de la liste des travaux d’une machine


A l’ouverture, cette fenêtre affiche la liste des travaux de la machine sélectionnée (crontab, At ou SchTask).
Zone environnement
Cette zone propose de choisir l’Environnement de destination des travaux à migrer vers Visual TOM, en s’appuyant sur
Environnement existant ou en choisissant un nouvel Environnement.nommé « CRONTAB ».

 Remarque :
L’utilisateur doit disposer d’un droit d’écriture sur l’Environnement choisi.
Famille
La valeur saisie est associée aux Applications et Traitements.
Mettre en exploitation
En fonction du choix, les travaux sont mis immédiatement en exploitation ou non.
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 258/270
Visual TOM Guide Utilisateur

Désactiver la tâche
En fonction du choix, les travaux crontab, At ou SchTask sont désactivés. La date de désactivation est indiquée.
Générer un rapport de migration
En fonction du choix, un rapport PDF est généré en fin de la procédure de reprise.
Zone nom du traitement
Cette zone propose un nom de Traitement, n’existant ni dans le référentiel ni dans la liste affichée. Cette zone est
éditable, la valeur est contrôlée lors de la saisie.
Zone de sélection
L’utilisateur choisit le bouton « tous », ou clique sur chaque élément à sélectionner / désélectionner, ou presse le
bouton gauche de la souris sur le premier des éléments à sélectionner et le relâche le bouton gauche de la souris sur le
dernier des éléments à sélectionner.
Précédent
Ce bouton permet d’ouvrir l’écran de sélection des machines.
Suivant
Ce bouton permet d’ouvrir l’écran permettant de démarrer la reprise des travaux.
Fermer
Ce bouton permet de fermer la fenêtre.

Fenêtre de sélection des travaux d’une machine

Démarrage de la reprise des travaux, bouton Démarrer l’import


Ce bouton permet de provoquer la création des objets, en fonction des choix effectués dans les fenêtres précédentes.
La création de ces objets est affichée.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 259/270
Visual TOM Guide Utilisateur

 Remarques :
• L’Environnement « CRONTAB » est créé automatiquement, avec les objets associés.
• Une Date « CRONTAB » de type « Système » est créée, quel que soit l’Environnement de destination.
• Un Calendrier « CRONTAB » est créée, quel que soit l’Environnement de destination.
• Pour Unix et Linux, la queue batch « queue_sh » est utilisée. Pour Windows, la queue batch « queue_wnt » est
utilisée.
• Pour Unix et Linux, l’utilisateur de soumission est créé en fonction du propriétaire des travaux crontab.. Pour
Windows, le compte « SystemLocal » est créé.
• Ces objets Date, Calendrier, Utilisateur, Queue batch sont associés aux Traitements générés.
• Une Application portant le nom de la machine sélectionnée est créée, et constituée des travaux sélectionnés.
• Le compte de l’utilisateur Windows généré peut être modifié, en cas d’usage de caractères particuliers ou de
longueur excessive ; dans ce cas, le rapport de la procédure indique la création d’un alias. Cet alias doit être
géré pour prise en compte de la gestion des utilisateurs Windows.

Fenêtre d’import des travaux d’une machine

Consultation du rapport d’installation des tâches


Le rapport est généré automatiquement et affiché dès l’ouverture de la fenêtre.
Bouton Enregistrer
Ce bouton permet d’afficher un explorateur de répertoire pour choisir l’emplacement de stockage du rapport.et son
nom.
Autres boutons
Ces boutons permettent d’imprimer le rapport, de naviguer dans le rapport et de gérer le mode zoom.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 260/270
Visual TOM Guide Utilisateur

Fenêtre d’import des travaux d’une machine

TTT. Fenêtre espace de travail


Cette fenêtre est affichée ou masquée depuis l’item « Espace de travail » du menu « Fenêtre » de la barre de menus.
Elle se positionne dans le bas du panneau de gauche.
Cette fenêtre représente virtuellement l’espace de travail et permet :
• une navigation sans l’aide des ascenseurs, en déplaçant la zone représentée par le cadre noir,
• le déplacement des fenêtres, en déplaçant les zones représentées en gris.

Fenêtre Espace de travail

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 261/270
Visual TOM Guide Utilisateur

UUU. Fenêtre A Propos


Cette fenêtre est appelée depuis l’item « A propos » du menu « Aide » de la barre de menus.
La fenêtre d’aide fournit des informations sur :
• Le périmètre de la licence,
• Les caractéristiques du système d’exploitation
• Le contenu du fichier de paramétrage
• Les caractéristiques de la version Java.
Chacun de ces types d’information est affiché dans un onglet spécifique.
Le contrôle de licence sur le nombre d’Agents utilisés est basé sur les IP distinctes.
Le bouton « Fermer » ferme la fenêtre.

A propos, onglet Licence

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 262/270
Visual TOM Guide Utilisateur

A propos, onglet Serveur

A propos, onglet vtom.ini

A propos, onglet Environnement

5.2.7 Fonction copier/coller


La copie d’une Application est effectuée :
Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 263/270
Visual TOM Guide Utilisateur

• par l’action « glisser », depuis la zone de gauche vers un graphe d’Environnement,


• par l’action « glisser » avec la touche « Control », depuis un graphe d’Environnement vers un autre graphe
d’Environnement,
• par l’action « glisser » avec la touche « Control », au sein d’un graphe d’Environnement.
La copie d’un Traitement est effectuée :
• par l’action « glisser », depuis la zone de gauche vers un graphe d’Application,
• par l’action « glisser » avec la touche « Control », depuis un graphe d’Application vers un autre graphe
d’Application,
• par l’action « glisser » avec la touche « Control », au sein d’un graphe d’Application.

 Remarques :
• La fonction n’est pas opérationnelle dans un contexte inter-domaines.
• La copie n’hérite pas des liens.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 264/270
Visual TOM Guide Utilisateur

6 PARTICULARITES DU MODULE WEB ACCESS


Ce module propose :
• La consultation des objets du référentiel nécessaires à l’exécution des travaux,
• Le pilotage temps réel des travaux.
Les fonctions suivantes ne sont pas disponibles :
• Conception des travaux,
• Historique,
• Statistique,
• Prévisionnel,
• Gestion des mises en production,
• Mise à jour automatisée des agents,
• Gestion des accès,
• Gestion des éditions PDF,
• Gestion des labels de reprise en pilotage.

Le pilotage de type « Supramanager » est décliné en mode « Environnement » et en mode « Vue ».


Le pilotage de type « Suivi d’exploitation » est décliné en mode consultation et propose un filtre sur la Vue.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 265/270
Visual TOM Guide Utilisateur

7 MISE EN ŒUVRE
7.1 OBJECTIFS.
Depuis un Domaine vide, créez une tâche avec les caractéristiques suivantes :
• Exécution tous les lundi (si le jour courant est lundi, sinon adaptez en fonction du contexte).
• Exécution à partir de 10h00
• Attente d’un top OK jusqu’à 17h00. Si le top n’est pas valide à 17h00, la tâche ne doit plus être exécutée.
• Cette tâche doit disposer en paramètre de la date du prochain jour ouvré, dans un format JJMMAAAA.

7.2 CONNEXION
Connectez-vous au Domaine avec l’utilisateur TOM. Le mot de passe initial est « TOM ».

7.3 CREATION DES OBJETS DU DOMAINE


La création de l’Environnement nécessite la création des objets par défaut qu’utilisera cet Environnement.
7.3.1 Création d’une Date
Utilisez la combinaison de touches « ALT » et « D ». Une fenêtre s’affiche. Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de la Date, valorisez le champ « Nom » à « MaDate ». Cliquez sur le bouton « OK ». La
Date est créée et s’affiche dans la fenêtre liste des Dates.
7.3.2 Création d’un Calendrier
Cliquez sur l’onglet Calendriers (deuxième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition du Calendrier, valorisez le champ « Nom » à « MonCal ». Cliquez sur le bouton « OK ». Le
Calendrier est créé et s’affiche dans la fenêtre liste des Calendriers.
7.3.3 Création d’un Utilisateur
Cliquez sur l’onglet Utilisateurs (quatr ième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de l’Utilisateur, valorisez le champ « Nom » à « vtom ». Cliquez sur le bouton « OK ».
L’Utilisateur est créé et s’affiche dans la fenêtre liste des Utilisateurs.

 Remarque :
Si le serveur Visual TOM a été installé sur Unix et que le compte d’administration du produit sur le serveur n’est pas le
compte « vtom », valorisez le champ « Nom » de l’utilisateur par le nom du compte que vous avez choisi.
7.3.4 Création d’un Agent
Cliquez sur l’onglet Agent (cinquième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de l’Agent, valorisez le champ « Nom logique » à « localhost », valorisez le champ
« Nom physique » à « localhost ». Cliquez sur le bouton « OK ». L’Agent est créé, l’Unité de soumission du même nom
est créée ; l’Agent est affiché dans la fenêtre liste des Agents.
7.3.5 Création d’une Queue
Cliquez sur l’onglet Queues (septième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de la Queue, valorisez le champ « Nom » à :
• « queue_wnt » si le serveur est de type windows,
• « queue_ksh » si le serveur est de type unix,
Cliquez sur le bouton « OK ». La Queue est créée et s’affiche dans la fenêtre liste des Queues.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 266/270
Visual TOM Guide Utilisateur

7.3.6 Création d’un Environnement


Cliquez sur l’onglet Environnements (huitième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de l’Environnement, valorisez le champ « Nom » à « MonEnv ».
Cliquez sur le bouton « valeurs possibles » en face du champ « Date ». Cliquez sur la case à cocher de la colonne
« Utilisé », en face du nom de la Date que vous avez créée. Cliquez sur le bouton « OK ». La Date par défaut est
automatiquement renseignée.
Cliquez sur le bouton « valeurs possibles » en face du champ « Calendrier ». Cliquez sur la case à cocher de la colonne
« Utilisé » , en face du nom du Calendrier que vous avez créé. Cliquez sur le bouton « OK ». Le Calendrier par défaut est
automatiquement renseigné.
Cliquez sur le bouton « valeurs possibles » en face du champ « Utilisateur ». Cliquez sur la case à cocher de la colonne
« Utilisé » en face du nom de l’Utilisateur que vous avez créé. Cliquez sur le bouton « OK ». L’Utilisateur par défaut est
automatiquement renseigné.
Cliquez sur le bouton « valeurs possibles » en face du champ « Queue ». Cliquez sur la case à cocher de la colonne
« Utilisé », en face du nom de la Queue que vous avez créée. Cliquez sur le bouton « OK ». La Queue par défaut est
automatiquement renseignée.
Cliquez sur le bouton « valeurs possibles » en face du champ « Unité de soumission ». Cliquez sur la case à cocher de la
colonne « Utilisé », en face du nom de l’Unité de soumission que vous avez créée. Cliquez sur le bouton « OK ». L’Unité
de soumission par défaut est automatiquement renseignée.
Cliquez sur le bouton « OK ». L’Environnement MonEnv est créé.
Fermez la fenêtre liste des Environnements.
7.3.7 Création d’une Ressource Texte
Cliquez sur l’onglet Ressources (troisième onglet de la liste). Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de la Ressource, valorisez le champ « Nom » à « MaResTexte». Valorisez la zone « Texte »
à « KO ». Cliquez sur le bouton « OK ». Une fenêtre s’affiche pour association de la Ressource à l’Environnement.
Cliquez sur le bouton « OK » pour valider. La Ressource est créée et s’affiche dans la fenêtre liste des Ressources.
7.3.8 Création d’une Ressource Date
Cliquez sur le bouton « Ajouter ».
Dans la fenêtre de définition de la Ressource, valorisez le champ « Nom » à « MaResDate». Choisissez le type « Date ».
Choisissez le format « JJMMAAAA ». Le Calendrier MonCal est automatiquement renseigné. Valorisez la zone « Valeur »
à « aujourd’hui+1.jour.ouvr ». Cliquez sur le bouton « OK ». Une fenêtre s’affiche pour association de la Ressource à
l’Environnement. Cliquez sur le bouton « OK » pour valider. La Ressource est créée et s’affiche dans la fenêtre liste des
Ressources.
Fermez la fenêtre liste des Ressources.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 267/270
Visual TOM Guide Utilisateur

7.3.9 Création d’une Application


Dans la zone de gauche, cliquez sur l’onglet « Environnement » (deuxième de la liste). Avec le bouton droit, cliquez sur
« MonEnv ». Un menu contextuel apparaît. Cliquez sur « Graphe des Applications. Une fenêtre s’affiche.
Dans la barre de menu de cette fenêtre, cliquez sur le bouton « Ajouter un nœud » (troisième de la liste). Déplacez la
souris dans la partie droite de la fenêtre : le pointeur de souris a changé. Cliquez avec le bouton gauche. Un nœud
graphique apparaît.
Dans la barre de menu de cette fenêtre, cliquez sur le bouton « Sélection » (premier de la liste). Cliquez avec le bouton
droit sur l’objet graphique créé. Un menu contextuel apparaît. Choisissez « Créer une Application ». Une fenêtre de
création d’affiche.
Valorisez le champ « Nom » à « MonAppli ». Cliquez sur l’onglet « Planning ». Dans la zone « Jours », décochez la case
de la ligne « Tous » pour la colonne « Ou ». Cochez les cases « Ou » et « Fe » de la ligne « Lundi ». Cliquez sur le bouton
« OK ». L’application est créée. Dans le menu contextuel, cliquez sur « Planification ». Une fenêtre de prévisions de
planning s’affiche. Fermer la fenêtre « Planification ».

 Remarque :
Si le jour courant n’est pas lundi, adaptez la planification au contexte.
7.3.10 Création d’un Traitement
Dans le menu contextuel, cliquez sur « Graphe des Traitements ». Une nouvelle fenêtre s’affiche.
Dans la barre de menu de cette fenêtre, cliquez sur le bouton « Ajouter un nœud » (troisième de la liste). Déplacez la
souris dans la partie droite de la fenêtre : le pointeur de souris a changé. Cliquez avec le bouton gauche. Un nœud
graphique apparaît.
Dans la barre de menu de cette fenêtre, cliquez sur le bouton « Sélection » (premier de la liste). Cliquez avec le bouton
droit sur l’objet graphique créé. Un menu contextuel apparaît. Choisissez « Créer un Traitement ». Une fenêtre de
création d’affiche.
Valorisez le champ « Nom » à « MonTraitement ». Valorisez le champ script à « #c:\script.bat » si votre serveur est de
type windows, sinon valorisez ce champ à « #/tmp/script.ksh ». Choisissez le mode d’exécution à « Exécution », dans la
zone « Paramètres d’exécution ».
Cliquez sur l’onglet « Paramètres ». Cliquez sur le bouton « Ajouter ». Un champ vide apparaît. Cliquez sur l bouton
représentant des pointillés. Une fenêtre apparaît. Sur le champ « Aucune », choisissez la valeur « MaResDate ». Sur le
champ représentant le format de la Date, cliquez sur « JJMMAAAA ». Cliquer sur le bouton représentant le signe
« Plus ». La Ressource apparaît, avec son format. Cliquez sur le bouton « OK ». La Ressource apparaît dans la liste des
paramètres.
Cliquez sur l’onglet « Ressources ». Sur le champ « Aucune », choisissez la valeur « MaResTexte ». Face à l’opérateur
« = », valorisez le champ vide à « OK ». Sur le champ « Ne pas attendre », choisissez la valeur « Jusqu’à ». Sur le champ
« 00:00:00 », saisissez la valeur « 17:00:00 ». Cliquez sur le bouton « Ajouter ». La Ressource apparaît dans la liste des
Ressources attendues Cliquez sur le bouton OK. Le Traitement est créé.
7.3.11 Création du script
Créez le script en fonction de votre contexte :
• pour un serveur windows, le fichier « c:\script. bat » contient « echo %1 »,
• pour un serveur unix, le fichier « /tmp/script.ksh » contient « echo $1 ».

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 268/270
Visual TOM Guide Utilisateur

7.4 EXECUTION DU TRAITEMENT


Cliquez sur l’item « Mosaïque » de la barre de menu « Fenêtre ». Les fenêtres sont réorganisées. Pour que le
Traitement soit soumis, une mise en exploitation est nécessaire.
7.4.1 Mise en exploitation
Dans la fenêtre dont le bandeau affiche « Environnement : MonEnv », cliquez sur le bouton « Mise en exploitation »,
situé en bas à gauche (deuxième bouton). Une fenêtre apparaît, avec une liste contenant l’Application et le Traitement
créés. Cliquez sur le bouton « Mettre en exploitation ».
7.4.2 Mode pilotage
Dans la fenêtre dont le bandeau affiche « Environnement : MonEnv », cliquez sur le bouton « Passer en mode
pilotage », situé en bas à gauche (premier bouton). La fenêtre courante est mise à jour.
Dans la fenêtre dont le bandeau affiche « Environnement : MonEnv/MonAppli », cliquez sur le bouton « Passer en
mode pilotage », situé en bas à gauche (premier bouton). La fenêtre courante est mise à jour.
Cliquez sur le bouton représentant une ampoule, en haut à droite, et confirmez le démarrage du Moteur dans la boite
de dialogue.
Le statut de l’Application « MonAppli » passe de « A venir » (jaune) à « En cours » (bleu). Le Traitement
« MonTraitement » reste au statut « A venir », en attente du top.
7.4.3 Action de pilotage
Utilisez la combinaison de touches « ALT » et « R ». Une fenêtre s’affiche. Cliquez sur « MaResTexte » pour la
sélectionner, puis cliquez sur le bouton « Définir ». Dans la zone « Texte », remplacez « KO » par « OK ». Cliquez sur le
bouton « OK ». Fermez la fenêtre liste des ressources.
Le statut du Traitement « MonTraitement » passe de « A venir » (jaune) à « En cours » (bleu), puis à « Terminé » (vert).
Le statut de l’Application « MonAppli » passe de « En cours » (bleu) à « Terminé » (vert).
7.4.4 Consultation du compte rendu d’exécution
Dans la fenêtre dont le bandeau affiche « Environnement : MonEnv/MonAppli », cliquez avec le bouton droit sur le
Traitement « MonTraitement » pour ouvrir son menu contextuel. Choisissez l’item « Logs ». Une fenêtre s’affiche.
Cliquez avec le bouton droit sur le premier élément de la liste pour ouvrir son menu contextuel. Choisissez l’item
« Visualiser la log standard ». Une fenêtre s’affiche, dans laquelle vous visualisez la date calculée et fournie en
paramètre du Traitement.

Absyss ©
Réf : Visual TOM Guide Utilisateur.doc 269/270
Visual TOM Guide Utilisateur

www.absyss.com

Absyss – 15/17, Boulevard du Général de Gaulle – 92120 Montrouge - Tel : 33 1 40 84 89 01 – Fax 1 40 84 88 40 – www.absyss.com

SAS au capital de 500.000 € - RCS Nanterre B 353 281 561 – APE 5829A – FR 94 353 281 561

S-ar putea să vă placă și