SAP Note 721555 - ME_PROCESS_PO: Changed fields are not adopted

Composant : Userinterface - Purchase Orders - BAPIs - BestellungenMM-PUR-REQ BestellanforderungenMM-PUR-RE

Solution : https://service.sap.com/sap/support/notes/721555 (Connexion à SAP Service Marketplace requise)

Résumé :
Lors de l'utilisation de BAPI_PO_CHANGE avec des implémentations actives des Business Add-Ins ME_PROCESS_PO et ME_PROCESS_PO_CUST, des problèmes peuvent survenir tels que des champs non modifiables et des champs n’étant pas mis à jour malgré l’affectation. Ceci est dû à une erreur de programmation. La solution implique des étapes manuelles : ajouter une méthode SET_BAPI_DATA à différentes classes (CL_PO_HEADER_HANDLE_MM, CL_PO_ITEM_HANDLE_MM, CL_PO_SCHEDULE_HANDLE_MM, CL_PO_ACCOUNTING_HANDLE_MM) via SE24, définir les paramètres et activer les méthodes. Cela garantit la gestion correcte et le transfert des données depuis le BAPI pour traiter efficacement les problèmes de modification des champs. Implémentez les instructions de correction manuelle jointes pour compléter le processus.

Mots Clés :
purchase order delivery scheduling data, purchase order header data, purchase order item data, method definition set_bapi_data method, instance method visibility, system messages stating, field selection reason, activate method set_bapi_data, attached correction instructions, advance correction consists

Notes associées :

741221Inconsistent reassignment of purchase orders
727201Commitments carryforward: reassignment of purchase orders