I would like to ask if what BADIs can be triggered in ME32K. I have this requirement to validate the purchase contract items if have a price and to update the custom fields appended in the EKKO. I tried using the BADI ME_PURCHDOC_POSTED but when I directly pass values to the custom fields in im_ekko, it gave me an error saying the the custom field cannot be changed. Would you know if why I'm getting this error? Also, I tried using the BADI ME_CHECK_OA but I can't create an implementation because it also gave me an error saying that the BADI is only provided for SAP internal use. Any reply will be much appreciated. Thanks in advance.