SAP Note 721555 - ME_PROCESS_PO: Changed fields are not adopted

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

Solution : https://service.sap.com/sap/support/notes/721555 (SAP Service marketplace login required)

Summary :
When using BAPI_PO_CHANGE in conjunction with active Business Add-In implementations ME_PROCESS_PO and ME_PROCESS_PO_CUST, issues may arise such as unchangeable fields and fields not updating despite assignment. This is due to a programming error. A solution involves manual steps: adding a method SET_BAPI_DATA to various classes (CL_PO_HEADER_HANDLE_MM, CL_PO_ITEM_HANDLE_MM, CL_PO_SCHEDULE_HANDLE_MM, CL_PO_ACCOUNTING_HANDLE_MM) via SE24, defining parameters and activating methods. This ensures the correct handling and transfer of data from the BAPI to address field modification issues effectively. Implement attached manual correction instructions to complete the process.

Key words :
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

Related Notes :

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