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.

Présentation des BAPI SAP

Les interfaces de programmation d'application métier (BAPI) sont des API qui permettent aux applications externes d'accéder aux objets de gestion SAP.

En général, une BAPI comprend les paramètres suivants :

  • Paramètres d'importation : ces paramètres permettent de recevoir des données à partir d'applications d'appel.
  • Paramètres d'exportation : ces paramètres permettent de renvoyer des données à l'application d'appel.
  • Paramètres des tableaux d'importation/exportation : les tableaux sont utilisés à la fois pour la réception et le renvoi des données.

Différents types de paramètres sont disponibles :

  • Élément de données : type de données scalaire.
  • Structure : ce type de paramètre contient généralement plusieurs champs.

    Si un paramètre d'importation est de type structure, vous pouvez transmettre plusieurs valeurs sous forme de paires clé-valeur.

  • Tableau : structure de données contenant plusieurs lignes.

Pour qu'une méthode BAPI fonctionne, l'application d'appel peut appeler la méthode dans une BAPI à l'aide des éléments suivants :

  • Nom de la BAPI
  • Paramètres d'importation (scalaire, structure, tableau)
  • Paramètres d'exportation (scalaire, structure, tableau)

Avant de commencer

Effectuez les actions suivantes dans le package SAP BAPI, 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
Se connecter Utilisation de l'action Connecter pour SAP/BAPI.
Créer une fonction action Créer une fonction.
Obtenir une valeur de champ action Obtenir une valeur de champ.
Obtenir la structure Obtenir la structure action.
Obtenir le tableau action Obtenir le tableau.
Exécuter la fonction action Exécuter la fonction.
Définir une valeur de champ Définir une valeur de champ action.
Exécuter le flux de travail standard action Exécuter le flux de travail standard.
Exécuter le flux de travail personnalisé action Exécuter le flux de travail personnalisé.

Création d'exemples de robots à l'aide du package BAPI SAP

Si vous utilisez le package BAPI SAP pour la première fois, nous vous recommandons de commencer par créer des exemples de robots en utilisant les tutoriels suivants. Ces tutoriels vous expliquent comment utiliser les différentes actions du package BAPI SAP pour appeler des BAPI SAP, transmettre des paramètres d'importation et récupérer des données à partir de paramètres d'exportation.