Intégration de SAP Solution Manager
Vous pouvez utiliser l'agent SAP pour accéder à un système AE grâce à SAP Solution Manager, et y lire diverses informations ou gérer des processus dans le système AE. Ce document explique la configuration et les détails de cette intégration.
Remarque : Certaines fonctions ne sont pas directement disponibles dans Solution Manager mais la configuration d'une intégration spécifique permet cependant d'appeler des fonctionnalités Automation Engine directement à partir de Solution Manager et d'accéder rapidement à ces fonctions.
Configuration
Pour utiliser SAP Solution Manager pour AE, les paramètres de l'interface SMSE (Solution Manager Scheduling Enabler) doivent être configurés dans l'objet Connexion de l'agent. L'agent SAP doit ensuite être redémarré.
Remarque : Il vous faut un agent SAP distinct pour l'intégration de SAP Solution Manager.
Dans l'objet connexion de l'agent SAP devant être utilisé pour l'intégration, configurez tout d'abord la connexion au système SAP (objet CONN : Général -> Paramètres de connexion). Ensuite complétez tous les champs de l'objet CONN dans la section Interfaces -> SMSE :
- Cliquez sur Activer pour modifier les champs.
- Dans AE Utilisateur, spécifiez les valeurs des champs ID système, Numéro de client SAP, Utilisateur SAP et Mot de Passe pour qu'elles correspondent à un objet Utilisateur AE existant.
Vous pouvez aussi définir le client AE dans le SAP Solution Manager. Notez que dans ce cas, l'utilisateur spécifié dans l'objet Connexion doit aussi exister dans ce client. - Dans Serveur RFC, vous devez définir la passerelle SAP et la connexion RFC. La destination RFC est créée automatiquement au démarrage de l'agent SAP. L'ID du programme et le nom de la connexion RFC peuvent être sélectionnés librement.
Redémarrez l'agent et appelez la transaction EXTSDL dans votre système SAP. La connexion RFC que vous avez définie dans l'objet Connexion doit y être listée et définie comme valeur par défaut. En cliquant sur Test de la connexion, vous pouvez tester si la connexion à l'Automation Engine a été établie avec succès.
Fonctionnalité
Lorsque que vous avez terminé la configuration, vous pouvez exécuter les fonctions AE suivantes avec SAP Solution Manager :
Fonction | Description |
---|---|
Lire des clients | Fournit la liste de tous les clients du système AE et leurs descriptions. |
Interrompre des tâches |
Les commandes possibles sont : Interrompre, Arrêter, Arrêter (récursif), Démarrer, Démarrer (récursif). |
Récupérer le statut des tâches | Demander le statut d'une certaine activité. |
Lire les dossiers |
Une liste est fournie avec l'ID, le nom du dossier, le titre du dossier et le nom du dossier supérieur. Si le nom du dossier et du dossier parent dépasse 80 caractères, ils sont tronqués. La longueur maximale du titre est de 255 caractères. Les dossiers spéciaux comme la corbeille, le conteneur de transport, <Défaut>, etc. ne font pas partie de la liste. |
Récupérer la liste des systèmes SAP | Récupère le nom et la description des agents SAP d'un certain client. La description supplémentaire contient la version SAP de base et la version Automation Engine de l'agent. |
Demander la liste des queues | Demande le nom de l'objet, titre et le nombre maximal de slots des queues. |
Récupérer les types d'objets activables | Récupère la liste contenant le type et la description des objets activables (tel que CALL - notification) |
Récupérer les objets activables |
Récupère la liste contenant le nom et le type d'objet des objets activables. Vous pouvez spécifier un certain dossier dont les objets doivent être listés. Vous pouvez aussi fitrer le nom ou le type d'objet. |
Récupérer le filtre du statut |
Récupère la liste des groupes de statuts utilisés pour filtrer les activités (tels que ANY_OK ou ANY_ABEND) |
Demander la liste des activités |
Demande le contenu de Surveillance des processus d'un client particulier. Vous pouvez définir un filtre de statut et un ordre de tri (croissant / décroissant) afin de limiter les résultats. Les champs heure et date (tel que l'heure de début) sont convertis en UTC et affichés. Le système considère que le fuseau horaire en vigueur dans l'AE correspond au fuseau horaire local. |
Récupérer la liste des rapports d'une tâche |
Fournit la liste de tous les rapports et sorties d'une tâche. Cette liste contient le type de rapport (tel que REP ou ACT) et le type de sortie ("L" : log du job, "S" : liste de spool, "A" : log d'application, "O" : autre). |
Lire le contenu d'un rapport | Récupère le contenu du rapport d'une tâche. |
Récupérer l'utilisateur d'une tâche |
Récupère le nom et le département de l'utilisateur qui a démarré la tâche. Ils sont lus dans le détail des statistiques. Si le nom dépasse 40 caractères, il est tronqué. |
Lire les paramètres Prompts d'une définition d'objet |
Les paramètres suivants peuvent être lus :
|
Lire les paramètres d'une tâche | Lit le nom et la valeur des variables objet et PromptSet d'une activité (détail - variables d'objet) |
Créer ou supprimer des événements BAE dans AE |
Ceci crée ou supprime des événements BAE en tant qu'objets Sync AE Les objets Sync AE représentant des événements BAE ont la valeur "SMSE" comme index d'archivage 1. Ceci signifie que vous pouvez rechercher et filtrer ces objets spécifiques. Les objets Sync n'ont que deux statuts : CLEARED (état initial) et RAISED. |
Lire des événements BAE à partir de l'AE |
Ceci récupère les objets Sync qui représentent les événements BAE (type d'objet SYNC, clé d'archivage 1 SMSE). Vous pouvez filtrer sur le nom de l'objet. |
Récupérer le statut des événements BAE |
Ceci est le statut courant d'un objet Sync représentant un événement BAE. Le moniteur Sync est alors lu. Le titre de l'objet est retourné comme description. Valeurs autorisées : R (RAISED) ou C (CLEARED) |
Interroger les instances d'un événement BAE | Liste des tâches en attente d'un objet Sync représentant un événement BAE. Elle est également lue dans le moniteur Sync. |
Lire des notifications |
Lit le moniteur des objets notifications actifs ou terminés. Les détails suivants sont retournés :
|
Lire le texte des messages des notifications |
Récupère le texte d'un message d'une notification active. Paramètre de saisie : RunID de la notification |
Confirmer une notification |
Accepter ou refuser une notification active. Paramètre de saisie : RunID de la notification |
Planifier, modifier et démarrer des tâches |
Les actions suivantes sont possibles :
|
Remarque : Ces fonctionnalités (hormis "Lire des clients") se rapportent au client Automation Engine spécifié dans l'objet Connexion pour l'interface SMSE.