cancel
Showing results for 
Search instead for 
Did you mean: 

MM_PUR_S4_PR~MODIFY_ITEM Contract for limit missing in importing parameters

veronika_skybova
Participant
0 Kudos
142

Dear Experts,

I am implementing a BAdI enhancement for Purchase Requisitions (PRs) and need to update the Fixed Supplier field with the supplier from the Contract for Limit.

For the SAP GUI, I have implemented the logic in IF_EX_ME_PROCESS_REQ_CUST~PROCESS_ITEM, and it works correctly in ME51N—the Fixed Supplier field is properly populated.

However, I am facing an issue in the Manage Purchase Requisition Professional (F2229) app. While the BAdI executes when creating a PR in this app, the Fixed Supplier field is not immediately updated in the UI. The correct value appears only after navigating back to the PR header and then returning to the item level. It seems that the update is not reflected in the draft mode in real time.

I explored using MM_PUR_S4_PR~MODIFY_ITEM to handle this, but the Contract for Limit field is not available in the importing structure (as shown in the attached image).

veronika_skybova_1-1741963767680.png

Could you please advise on how to resolve this? I feel like I’ve searched everywhere for a solution without success.

I would greatly appreciate any guidance, suggestions, or alternative approaches.

Thank you very much for your help!

Best regards,
Veronika

Accepted Solutions (0)

Answers (0)