Question: what is difference between customer exit and badi?
Answer: BADI: Business Add-In BADIs (Business Add-Ins) are custom enhancements to the standard SAP system. ... BADI provides similar customizing opportunities as Customer Exit but it is more powerful because BADI does not assume a two-level infrastructure (SAP system and customer developments) like Customer Exit.