SAP package

Le SAP package contient des actions pour automatiser les tâches et les processus dans une SAP application.

Le SAP package vous permet d\'effectuer les tâches suivantes:
  • Réduire le temps nécessaire pour combiner les données provenant de systèmes disparates.
  • Éliminer l\'erreur humaine et augmenter l\'efficacité.
  • Augmenter le nombre de transactions traitées.
  • Fournir des informations en temps réel aux différentes parties prenantes.
  • Améliorer la prise de décisions grâce à des rapports complets.
    Remarque : Dans l\'action SAP Connecter, le champ Nom de session ne peut pas être partagé avec Robots de tâches ou d\'autres types de robots.

Prérequis

  • Connectez-vous à SAP GUI avant de capturer des objets, car l\'écran de connexion SAP n\'est pas pris en charge pour la capture d\'objets.
  • Activez les scripts GUI et l\'accessibilité.

    Voir Activation de scripts côté client, Activation de scripts côté serveur et Activation des paramètres d\'accessibilité.

  • Assurez-vous que l\'un des GUI SAP suivants pour Windows est installé sur les périphériques que vous utilisez pour automatiser et exécuter les tâches liées à SAP :
    • SAP Interface graphique 800 avec correctif 4
    • SAP Interface graphique 770 avec correctif 6
    • SAP Interface graphique 760 avec correctif 5
    • SAP Interface graphique 760 avec correctif 1
    • SAP Interface graphique 760 avec correctif 0
    • SAP Interface graphique 750 avec correctif 9
    Remarque : Le SAP package prend en charge les versions de l\'interface utilisateur SAP avec différents correctifs, y compris la version certifiée.
    Remarque : Si GUI SAP 760 avec le correctif 0 est installé sur votre périphérique, vous ne pouvez pas utiliser le contrôle de vue en grille SAP Définir le texte de la cellule du tableau et Obtenir le texte de cellule du tableau actions en raison d\'un problème lié à GUI SAP 760 avec le correctif 0.
  • Installez un dispositif de suivi des scripts ou un outil similaire pour récupérer le chemin de champ de l\'objet SAP.

Avant de commencer

  • Les sessions multiples sont prises en charge dans l\'objet SAP. Toutefois, lorsque vous créez un robot qui utilise plusieurs sessions, veillez à saisir le nom exact de la session que vous avez l\'intention d\'utiliser dans le chemin d\'accès du champ pour un contrôle spécifique.

    Par exemple, /app/con[0]/ses[0]/userid.

  • Effectuez les actions suivantes au sein du SAP package dans le cadre de l\'utilisation de l\'ensemble des actions disponibles:
    1. Établissez une connexion avec l\'application SAP à l\'aide de l\' Connecter action.

      Connectez-vous à l\'application SAP à l\'aide de l\'application SAP GUI. Utilisez ensuite l\' Connecter action du SAP package pour utiliser cette connexion et attribuer un nom de session. Utilisez ce même nom de session pour les autres actions.

    2. Utilisez les actions pour automatiser une tâche.
    3. Lorsque vous avez automatisé toutes les tâches liées à SAP, mettez fin à la connexion à l\'application SAP à l\'aide de l\'Déconnecter action.

Actions du SAP package

Le SAP package comprend les actions suivantes:
Remarque : Le SAP et le Enregistreur package peuvent détecter les éléments SAP dans l\'application. Toutefois, du point de vue de la facilité d\'utilisation, le Enregistreur package est préféré au package SAP, car il est plus intuitif que le package SAP, par exemple en permettant de détecter automatiquement les chemins d\'accès aux objets SAP. Voir Avantages de l\'utilisation du Enregistreur package au lieu du SAP package
Action Description
Activer/désactiver une case à cocher

action Activer/désactiver la case à cocher

Cliquer

action Cliquer

Cliquer sur le menu

action Cliquer sur le menu

Se connecter Utilisation de l'action Connecter pour SAP.
Déconnecter

action Déconnecter

Double-clic

action Double-clic

Développer

action Développer

Exporter un tableau Utilisation de l'action Exporter un tableau.
Obtenir le nombre de cellules

action Obtenir le nombre de cellules

Obtenir le nom des enfants

action Obtenir le nom des enfants

Obtenir le texte des enfants

action Obtenir le texte des enfants

Obtenir le nombre de colonnes

action Obtenir le nombre de colonnes

Obtenir le nombre de lignes

action Obtenir le nombre de lignes

Obtenir l\'élément sélectionné

action Obtenir l'élément sélectionné

Obtenir le statut

action Obtenir le statut

Obtenir l\'index de cellule du tableau

action Obtenir l'index de cellule de tableau

Obtenir le texte de cellule du tableau

action Obtenir le texte de cellule de tableau

Obtenir le texte

action Obtenir le texte

Obtenir le nombre d\'éléments

action Obtenir le nombre d'éléments

Clic gauche

action Clic gauche

Clic droit

action Clic droit

Sélectionner un élément

action Sélectionner un élément

Sélectionner une case d\'option

action Sélectionner une case d'option

Envoyer une clé virtuelle

Clés virtuelles dans GUI SAP

action Envoyer une clé virtuelle

Définir le texte de cellule de tableau Définissez le texte de cellule de tableau.
Définir le texte

action Définir le texte