cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

what is difference between Key user Custom Logic and BAdI Enhancement?

shkim
Explorer
0 Kudos
748

hi, I develop in the s/4hana public cloud

I want to use "CMD_VALIDATE_BP" Badi in adt. but this not select in adt badi enhancement. only find key user custom logic.

another example,

"MM_PUR_S4_PR" enhancement spot has post badi in adt. but key user custom logic has another badi (check, modify, item...)

what is the difference between Extension Point and BAdI?

View Entire Topic
PrasanthPadmanabhan
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Seo-Hyun,

You can refer to the reply https://answers.sap.com/comments/13763757/view.html. This holds good for Cloud BAdIs as well. Hope this answers your question.

Best Regards,

Prasanth

shkim
Explorer
0 Kudos

i will wait key user and adt badi sync.

thank you!

ssen283
Explorer
0 Kudos

HI Experts,

I had related queries around Released BADIs.

As of S/4HANA 2022 (system table 'ARS_API_SUCCSSR' or Cloudification Repository), SAP offers 49 released BADI replacements/successors mapped to just 15 classic BADIs. Whereas, from the masterdata table for Released APIs ('ARS_W_API_STATE'), we find over 1200 BADIs that are C1 Released (Key-user + ABAP Cloud).

Queries:

  • Does SAP offer any mapping for the remaining 1100+ released BADIs to classic ones?
  • Is there any recommended approach on mapping all those SAP Released BADIs to classic enhancements for Brownfield customers. Can SCFD_REGISTRY contents or any other utility be leveraged here?

Any clarity or insights on the points above would be very helpful for enabling a smooth S/4HANA clean-core transition. Thanks in advance.

Regards,

S Sen