Solution : https://service.sap.com/sap/support/notes/420646 (Connexion à SAP Service Marketplace requise)
Résumé :
Dans la transaction SE37 de SAP, les utilisateurs ne peuvent pas créer ou modifier des commandes d'achat Enjoy par BAPI, tels que BAPI_PO_CREATE1 et BAPI_PO_CHANGE, car les conventions BAPI n'incorporent pas de COMMIT WORK, ce qui empêche toute modification de la base de données. Pour tester ces BAPIs, utilisez l'option de Test dans le Constructeur de Fonctions de SE37. Intégrez dans la séquence de test à la fois le BAPI spécifique et le BAPI_TRANSACTION_COMMIT. Cela permet de simuler les transactions, assurant que les modifications sont bien enregistrées dans la base de données, pour des cas de test efficaces sur les manipulations de commande d'achat.
Mots Clés :
solution start transaction se37 'function builder', create/change enjoy purchase orders, select point test sequences, menu option function module, function module field, function module bapi_transaction_commit, function key f3, commit work statements, bapi function module, test data directory
Notes associées :
1079475 | BAPI: Error analysis for BAPIs in Warranty |
582221 | FAQ: BAPIs for purchase orders |
499626 | FAQ: BAPIs in the service procurement |
375886 | BAPI: Error analysis for BAPIs in purchasing |
187687 | BAPI_PO_CREATE and Commit Work |