We need to validate the data at the purchase requistion item level in ME52, to see if the Contract field (SAPMM06B 0102 - EBAN-AKTNR) is populated. If it is not populated, based on data existing in the EBAN and MARC table under certain criteria, I need to check if it is needed to be populated . If it must be populated and it is not populated, I need to raise an Error message.
This is for SAP standard fields (not for customer fields). I did look at enhancement MEREQ001 and did not find any that seemed to fit my need. I am open to using BAdI or User exits. I was hoping to find an user exit similar to userexit after save in SD.