SAP Knowledge Base Article - Preview

2542694 - Field changed via BAdi ME_PROCESS_REQ_CUST or user exits EXIT_SAPLMEREQ_* not saved

Symptom

You use BAdI ME_PROCESS_REQ_CUST / method PROCESS_ITEM, or user exits like EXIT_SAPLMEREQ_* to manipulate a purchase requisition (PR) items, e.g. to change field values
In case of the BAdI you change the field value and set the corresponding X-structure to 'X' (e.g. ls_items_banf_pos-adrn2 and ls_items_banf_posx-adrn2), then call the SET_DATA and SET_DATAX methods. However, the change is not saved in the PR.


Read more...

Environment

  • Materials Management (MM)
  • SAP ERP Core Component
  • SAP ERP
  • SAP enhancement package for SAP ERP
  • SAP enhancement package for SAP ERP, version for SAP HANA
  • SAP S/4 HANA

Product

SAP ERP Central Component all versions ; SAP ERP all versions ; SAP S/4HANA all versions ; SAP enhancement package for SAP ERP all versions ; SAP enhancement package for SAP ERP, version for SAP HANA all versions

Keywords

BAPI_PR_CREATE, BAPI_PR_CHANGE, BAPI_REQUISITION_CREATE, BAPI_REQUISITION_CHANGE, ME51n, ME52n, ME53n, Purchase Requisition, BANF, PReq, BAdi, User exit, Bestellanforderung, Anderung, change, SE18, , KBA , MM-PUR-GF-CE , Customer Enhancements , MM-PUR-REQ , Purchase Requisitions , MM-PUR-REQ-GUI , Userinterface - Purchase Requisitions , MM-PUR-REQ-BAPI , BAPIs - Purchase requisition , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.