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.
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.