Exécuter BAPI
Utilisez l'action Exécuter BAPI pour exécuter des BAPI SAP.
Procédez comme suit pour utiliser l'action Exécuter BAPI dans votre processus :
1. Faites glisser l'action Exécuter BAPI sous RFC SAP jusqu'au canevas, placez le pointeur sur l'action, puis cliquez sur ou double-cliquez sur l'action. La fenêtre Exécuter BAPI s'ouvre.
2. Modifiez le champ Etiquette, si nécessaire. Par défaut, le nom de l'étiquette est identique à celui de l'action.
3. Pour ajouter un type de connecteur RFC SAP, consultez la rubrique Types de connecteur RFC SAP pris en charge.
Si vous avez déjà précédemment ajouté un connecteur pour RFC SAP, sous Nom du connecteur, sélectionnez-le.
4. Cliquez sur TESTER pour valider le connecteur.
5. Cliquez sur MAPPER CONNECTEUR pour exécuter l'action à l'aide d'un connecteur différent de celui que vous utilisez pour renseigner les champs d'entrée. Dans le champ Connecteur d'exécution, spécifiez un nom de connecteur RFC SAP valide. Pour plus d'informations sur la commande MAPPER CONNECTEUR, consultez la section détaillant l'utilisation d'un mappage de connecteur.
6. Dans la liste BAPI, sélectionnez ou spécifiez le nom de la BAPI que vous souhaitez exécuter. Les BAPI présentes dans l'explorateur de BAPI (tcode BAPI) sont disponibles via cette recherche. Si vous souhaitez exécuter une BAPI qui n'est pas accessible via cette recherche, spécifiez son nom.
7. Sélectionnez Formulaire pour renseigner vos entrées au moyen des champs de saisie du formulaire, ou sélectionnez Affecter JSON pour spécifier un JSON unique comportant toutes les entrées requises.
Si vous avez choisi Formulaire
Si vous avez spécifié le nom d'une BAPI, dans la section Paramètres, cliquez sur Ajouter, puis spécifiez le nom et la valeur du paramètre dans les champs Clé et Valeur. Par exemple, définissez le champ Clé sur QUERY_TABLE et le champ Valeur sur MARA.
Pour ajouter d'autres paires clé/valeur, cliquez sur Ajouter. Pour supprimer les paires clé/valeur que vous avez ajoutées, cliquez sur .
OU
Si vous avez sélectionné le nom de la BAPI, dans la section Paramètres, selon la BAPI sélectionnée, tous les paramètres de la BAPI sont générés et affichés de façon dynamique. Utilisez les champs fournis pour sélectionner ou spécifier vos entrées.
* 
Les paramètres imbriqués ne sont pas marqués comme obligatoires ou facultatifs dans le formulaire d'entrée.
Tous les paramètres des tables BAPI s'affichent dans le formulaire d'entrée.
OU
Si vous avez choisi Affecter JSON
Dans le champ Paramètres, spécifiez toutes les entrées requises au format [{"key":"string", "value":"string"}].
8. Cliquez sur Terminé.
Schéma de sortie
L'action Exécuter BAPI renvoie un schéma de sortie de type tableau. Si la sortie est un objet, l'action renvoie un tableau contenant l'objet.
Si l'action Exécuter BAPI génère une erreur, la valeur du champ stack dans l'erreur est undefined.
Est-ce que cela a été utile ?