Scripts d'automatisation: Compétences préalables
Compétences préalables
Un script d'automatisation se compose d'un point de lancement, de variables avec des valeurs de liaison correspondantes et du code source. Vous utilisez des assistants pour créer les composants d'un script d'automatisation. Vous créez des scripts et des points de lancement ou vous créez un point de lancement et associez le point de lancement à un script existant.
Vous pouvez également créer des scripts de bibliothèque, qui sont des éléments réutilisables du langage de programmation que les scripts d'automatisation peuvent invoquer du corps leur code. Les scripts de bibliothèque doivent être hébergés sur le même système.
Compétences préalables
Pour automatiser les tâches, vous devez avoir des connaissances dans les domaines suivants:
- Syntaxe du langage de script et opérations
- Configurations de produit telles que les processus de workflow, les escalades et les actions
- Modèles de données d'application et relations
L'expérience avec l' API Maximo® business object (MBO) est un avantage, mais pas une condition préalable.
Composants des scripts d'automatisation
Pour qu'un script s'exécute, vous spécifiez les composants suivants:
- Un point de lancement qui définit le contexte d'exécution du script
- Variables et valeurs de liaison correspondantes
- Code source écrit dans un langage de script pris en charge
Point de lancement
Un point de lancement définit le contexte d'exécution d'un script, par exemple lorsqu'un objet métier est mis à jour ou qu'une valeur est entrée dans un champ. Cinq types de point de lancement sont pris en charge et l'application Automation Scripts fournit une application d'assistant distincte pour la création de chaque type de point de lancement.
Variables et valeurs de liaison
Vous pouvez spécifier les variables qui déterminent la manière dont les informations sont transmises ou reçues à partir d'un script dans les applications de l'assistant. Les variables ne sont pas obligatoires, mais lorsque vous utilisez des variables, cela simplifie la quantité de code à écrire et facilite la réutilisation du code.
Code source
Vous pouvez écrire du code source dans une application externe et l'importer dans l'application Automation Scripts. Vous pouvez également entrer le code directement dans le champ Code source des applications de l'assistant. Le code source doit être écrit dans les langues prises en charge par les moteurs de script suivants:
- Mozilla Rhino, version 1.6 version 2
- Jython, version 2.5.2