L'agent SAP permet d'accéder à un système AE grâce au SAP Solution Manager, d'y lire diverses informations et de gérer des processus dans le système AE. La configuration et les utilisations précises de cette connexion sont décrites ci-dessous.
Certaines fonctionnalités ne peuvent être exécutées directement dans Solution Manager. Mais la configuration d'une liaison spéciale permet cependant d'ouvrir directement le Solution Manager via l'Interface Utilisateur et d'accéder rapidement à ces fonctions. Pour plus de détails sur les fonctions concernées et comment configurer l'intégration, reportez-vous à la section Définir l'intégration de l'interface utilisateur.
Pour utiliser le Manager de solutions SAP pour Automation Engine, 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é.
Un agent SAP séparé est nécessaire pour l'intégration du Manager de solutions SAP.
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éralités -> Paramètres de connexion). Ensuite, tous les champs de l'objet CONN dans la zone Interfaces -> SMSE doivent être renseignés :
Redémarrez l'agent et exécutez ensuite la transaction EXTSDL dans le système SAP. La connexion RFC qui a été définie dans l'objet Connexion devrait y être listée et définie comme valeur par défaut. Le bouton Connection Test vous permet alors de vérifier si la connexion à l'Automation Engine a été établie avec succès.
Après la configuration réussie, les fonctionnalités suivantes peuvent être exécutées via le Manager de solutions SAP :
Fonction | Description |
---|---|
Lire des Clients | Liste de tous les clients du système AE et leurs descriptions. |
Interrompre des tâches |
Commandes possibles : Interrompre, Stop, Stop (récursif), Go, Go (récursif). |
Récupérer le statut des tâches | Demander le statut d'une certaine activité. |
Déterminer le dossier |
Une liste est fournie avec l'ID, le nom de dossier, le titre de dossier et le nom du dossier subordonné. Les noms des dossiers et des dossiers parents sont tronqués à partir de 80 caractères. La longueur maximale du titre est de 255 caractères. Les dossiers spéciaux comme la corbeille, le conteneur Transport, <Aucun dossier>, etc. ne sont pas affichés dans la liste. |
Etablir la liste du système SAP | Nom et description de l'agent SAP de chaque client. La description supplémentaire contient la version SAP de base et la version Automation Engine de l'agent. |
Demander la liste de la Queue | Nom de l'objet, titre et slots max. des Queues. |
Récupérer les types d'objets activables | Liste contenant le type et la description des objets activables (par exemple CALL - notification) |
Récupérer les objets activables |
Liste contenant le nom et le type d'objet des objets activables. Il est possible de mentionner ici un certain dossier dont les objets doivent être listés. Il est également possible le nom ou le type d'objet comme filtre de recherche. |
Déterminer le filtre de statut |
Cela 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 la fenêtre des activités d'un client particulier. Il est possible d'indiquer un filtre de statut et un ordre de tri (croissant / décroissant) afin de limiter les résultats. Les champs heure/date (par ex. heure de début) sont convertis et affichés dans UTC. On considère ici que le Fuseau horaire en vigueur dans l'Automation Engine 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ère 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. Lus à partir du détail des statistiques. Si le nom dépasse 40 caractères, il est alors tronqué. |
Lire les paramètres Prompts d'une définition d'objet |
Les paramètres suivants peuvent alors être lus : -) Nom de l'objet PromptSet |
Lit les paramètres d'une tâche | Lire 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'objet Sync AE Les objets Sync AE représentant des événements BAE ont la valeur "SMSE" comme index d'archivage 1. Il est donc possible de rechercher / filtrer ces objets spécifiques. CLEARED (état initial) et RAISED. |
Lire des événements BAE à partir de l'Automation Engine |
Ceci récupère les objets Sync qui représentent les événements BAE (type d'objet = SYNC, Index d'archivage 1 = SMSE) Il est alors possible de réaliser un filtrage 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 possibles : 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. Est également lue à partir du Moniteur Sync. |
Lire des messages |
Lire le Moniteur d'objets Message actifs ou achevés Sont fournis : |
Lire le texte de messages |
Déterminer le texte d'un message actif Paramètre de saisie : RunID du message |
Confirmer un message |
Accepter ou refuser un message actif Paramètre de saisie : RunID du message |
Planifier, modifier et démarrer des tâches |
Les actions suivantes sont possibles : -) Activer une tâche une fois ou périodiquement |
Ces fonctionnalités (hormis "Lire des Clients") se rapportent au Client AE mentionné dans l'objet Connexion pour l'interface SMSE.