Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

package BAPI SAP

  • Mis à jour le : 7/13/2021
    • Automation 360 v.x
    • Exploration
    • Espace de travail RPA

package BAPI SAP

Le package BAPI SAP contient des actions pour automatiser les tâches et les processus à l'aide d'une BAPI (Business Application Programming Interface) SAP. BAPI est une méthode normalisée qui permet à une application tierce d'interagir avec un système SAP.

Avant de commencer

Effectuez les actions suivantes dans le package BAPI SAP, dans le cadre de l'utilisation de l'ensemble des actions disponibles :
  1. Établissez une connexion avec l'application SAP à l'aide de l'action Connecter.
  2. Utilisez l'action Créer une fonction pour créer une fonction définie par l'utilisateur pour la fonction BAPI SAP spécifiée.

    Sélectionnez l'option Commencer la séquence pour marquer le début d'un processus, suivi des actions pour automatiser une tâche.

  3. Utilisez l'action Exécuter une fonction pour exécuter la fonction que vous avez créée à l'aide de l'action Créer une fonction.

    Sélectionnez l'option Terminer la séquence pour marquer la fin d'un processus et l'option Effectuer une transaction pour valider les modifications.

Actions dans le package BAPI SAP

Le package BAPI SAP comprend les actions suivantes :

Action Description
Connecter Reportez-vous à la rubrique Using Connect action for SAP BAPI.
Créer une fonction Crée un alias pour une fonction BAPI SAP et l'enregistre avec un nom d'alias. Vous pouvez utiliser le nom d'alias dans d'autres actions pour utiliser cette fonction BAPI dans ces actions.
  • Dans le champ Nom de la session, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Dans le champ Nom d'alias de la fonction, saisissez l'alias que vous souhaitez utiliser pour la fonction BAPI.
  • Dans le champ Nom de la BAPI, saisissez le nom de la fonction BAPI SAP pour laquelle vous souhaitez créer l'alias.
  • Sélectionnez l'option Commencer la séquence si vous souhaitez exécuter la BAPI dans une séquence particulière pour marquer le début d'un processus.
Obtenir une valeur de champ Obtient les données d'un champ spécifique à partir d'une fonction, d'un tableau ou d'une structure.
  • Dans le champ Alias de la fonction BAPI, saisissez l'alias que vous avez fourni pour la fonction BAPI SAP à l'aide de l'action Créer une fonction.
  • Sélectionnez l'une des options suivantes pour spécifier si vous souhaitez obtenir des données à partir d'une fonction, d'une table ou d'une structure :
    • Fonction : Vous permet d'obtenir la valeur d'un champ à partir d'une fonction.
    • Tableau : Vous permet d'obtenir la valeur d'un champ à partir d'un tableau dans une fonction BAPI SAP.

      Vous devez spécifier l'Alias du tableau à partir duquel vous souhaitez obtenir des données.

      Vous devez utiliser l'action Obtenir le tableau avant d'utiliser l'action Obtenir le champ pour obtenir la valeur d'un champ à partir d'un tableau dans une fonction BAPI SAP. Vous devez également spécifier l'Alias du tableau à partir duquel vous souhaitez obtenir des données.

    • Structure : Vous permet d'obtenir les données à partir d'une structure dans une application SAP.

      Vous devez utiliser l'action Obtenir la structure avant d'utiliser l'action Obtenir le champ pour obtenir la valeur d'un champ à partir d'une structure dans une fonction BAPI SAP. Vous devez également spécifier l'Alias du tableau à partir duquel vous souhaitez obtenir des données.

  • Dans le champ Nom du champ, saisissez le nom du champ à partir duquel vous souhaitez obtenir des données.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Dans le champ Enregistrer la sortie dans une variable, indiquez une variable de chaîne.
Obtenir la structure Obtient les données d'une structure à l'aide de l'alias de fonction.
  • Dans le champ Alias de la fonction BAPI, saisissez l'alias que vous avez fourni pour la fonction BAPI SAP à l'aide de l'action Créer une fonction.
  • Dans le champ Nom de la structure, saisissez le nom de la structure à partir de laquelle vous souhaitez obtenir des données.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Sélectionnez l'une des options suivantes pour spécifier comment enregistrer les données extraites de la structure :
    • Alias : Vous permet de fournir un alias pour la structure et d'utiliser l'alias dans d'autres actions.
    • Variable : Vous permet de stocker les données extraites de la structure dans une variable de tableau.
Obtenir le tableau Obtient les données tabulaires d'un tableau à l'aide de l'alias de fonction.
  • Dans le champ Alias de la fonction BAPI, saisissez l'alias que vous avez fourni pour la fonction BAPI SAP à l'aide de l'action Créer une fonction.
  • Dans le champ Nom du tableau, saisissez le nom du tableau à partir duquel vous souhaitez obtenir des données.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Sélectionnez l'une des options suivantes pour spécifier comment enregistrer les données extraites du tableau :
    • Alias : Vous permet de fournir un alias pour le tableau et d'utiliser l'alias dans d'autres actions.
    • Variable : Vous permet de stocker les données extraites du tableau dans une variable de tableau.
Exécuter une fonction Exécute la fonction BAPI SAP.
  • Dans le champ Alias de la fonction BAPI, saisissez l'alias que vous avez fourni pour la fonction BAPI SAP à l'aide de l'action Créer une fonction.
  • Sélectionnez l'option Terminer la séquence pour marquer la fin d'un processus et l'option Effectuer une transaction pour valider les modifications apportées pendant le processus.

    Si vous souhaitez terminer une séquence, vous devez sélectionner l'option Commencer la séquence dans l'action Créer une fonction. Si vous avez utilisé l'appel de fonction à distance en file d'attente (qRFC), vous devez sélectionner l'option Effectuer une transaction pour valider les modifications que vous avez apportées.

  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
Définir une valeur de champ Définit les données dans une fonction, un tableau ou une structure à l'aide de l'alias de fonction.
  • Dans le champ Alias de la fonction BAPI, saisissez l'alias que vous avez fourni pour la fonction BAPI SAP à l'aide de l'action Créer une fonction.
  • Sélectionnez l'une des options suivantes pour spécifier si vous souhaitez définir des données dans une fonction, un tableau ou une structure :
    • Fonction : Vous permet de définir des données dans une fonction.
    • Tableau : Vous permet de définir des données dans un tableau d'une application SAP.

      Vous devez utiliser l'action Obtenir le tableau avant d'utiliser l'action Obtenir le champ pour obtenir la valeur d'un champ à partir d'un tableau dans une fonction BAPI SAP. Vous devez spécifier l'Alias du tableau dans lequel vous souhaitez définir des données. Vous pouvez également sélectionner l'option Créer une nouvelle ligne si vous souhaitez créer une ligne dans le tableau et définir une valeur dans cette ligne.

    • Structure : Vous permet de définir des données dans une structure d'une application SAP.

      Vous devez utiliser l'action Obtenir la structure avant d'utiliser l'action Obtenir le champ pour obtenir la valeur d'un champ à partir d'une structure dans une fonction BAPI SAP. Vous devez également spécifier l'Alias de la structure à partir duquel vous souhaitez obtenir des données.

  • Dans le champ Nom du champ, saisissez le nom du champ dans lequel vous souhaitez définir des données.
  • Dans le champ Valeur de champ, saisissez la valeur que vous souhaitez définir.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
Exécuter le flux de travail standard Vous permet d'exécuter un flux de travail standard dans BAPI SAP.
  • Utilisez l'option Sélectionner le flux de travail pour sélectionner le flux de travail dans la boîte de dialogue Sélecteur BAPI standard.
  • La section Importer vers BAPI affiche les paramètres d'importation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les paramètres.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce paramètre d'importation.
    • Sélectionnez l'onglet Tableau pour sélectionner une variable de tableau contenant les valeurs que vous souhaitez importer dans BAPI. Vous pouvez également sélectionner l'onglet Chaînes pour spécifier la valeur manuellement.
  • La section Exporter vers BAPI affiche les paramètres d'exportation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les paramètres.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce paramètre d'exportation.
  • La section Tableaux affiche les tableaux que vous pouvez utiliser comme paramètres d'exportation ou d'importation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les tableaux.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce tableau comme paramètre d'exportation ou d'importation.
    • Sélectionnez l'onglet Importer pour utiliser un tableau comme paramètre d'importation, ou l'onglet Exporter pour utiliser un tableau comme paramètre d'exportation.
    • Sélectionnez l'onglet Tableau pour sélectionner une variable de tableau contenant les valeurs que vous souhaitez importer dans BAPI. Vous pouvez également sélectionner l'onglet Chaînes pour spécifier la valeur manuellement.
  • Sélectionnez l'option Commencer la séquence si vous souhaitez exécuter la BAPI dans une séquence particulière pour marquer le début d'un processus.
  • Sélectionnez l'option Terminer la séquence pour marquer la fin d'un processus.
  • Sélectionnez l'option Effectuer une transaction pour valider les modifications apportées au cours du processus.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Dans le champ Enregistrer les structures et scalaires exportés, spécifiez une variable de dictionnaire.
  • Dans le champ Enregistrer les tableaux exportés, spécifiez une variable de dictionnaire.
Exécuter le flux de travail personnalisé Vous permet d'exécuter un flux de travail personnalisé dans BAPI SAP.
  • Sélectionnez le flux de travail personnalisé que vous souhaitez exécuter dans la liste Sélectionner le flux de travail personnalisé.
  • La section Importer vers BAPI affiche les paramètres d'importation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les paramètres.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce paramètre d'importation.
    • Sélectionnez l'onglet Tableau pour sélectionner une variable de tableau contenant les valeurs que vous souhaitez importer dans BAPI. Vous pouvez également sélectionner l'onglet Chaînes pour spécifier la valeur manuellement.
  • La section Exporter vers BAPI affiche les paramètres d'exportation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les paramètres.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce paramètre d'exportation.
  • La section Tableaux affiche les tableaux que vous pouvez utiliser comme paramètres d'exportation ou d'importation pour le flux de travail sélectionné. Vous pouvez sélectionner l'option Modifier dans le menu des actions (points de suspension verticaux) afin de spécifier une valeur pour les tableaux.
    • Sélectionnez l'option Inclure si vous souhaitez utiliser ce tableau comme paramètre d'exportation ou d'importation.
    • Sélectionnez l'onglet Importer pour utiliser un tableau comme paramètre d'importation, ou l'onglet Exporter pour utiliser un tableau comme paramètre d'exportation.
    • Sélectionnez l'onglet Tableau pour sélectionner une variable de tableau contenant les valeurs que vous souhaitez importer dans BAPI. Vous pouvez également sélectionner l'onglet Chaînes pour spécifier la valeur manuellement.
  • Sélectionnez l'option Commencer la séquence si vous souhaitez exécuter la BAPI dans une séquence particulière pour marquer le début d'un processus.
  • Sélectionnez l'option Terminer la séquence pour marquer la fin d'un processus.
  • Sélectionnez l'option Effectuer une transaction pour valider les modifications apportées au cours du processus.
  • Dans le champ Session BAPI SAP, saisissez le nom de la session que vous avez utilisé pour vous connecter à l'application SAP dans l'action Connecter.
  • Dans le champ Enregistrer les structures et scalaires exportés, spécifiez une variable de dictionnaire.
  • Dans le champ Enregistrer les tableaux exportés, spécifiez une variable de dictionnaire.
Envoyer le commentaire