Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Customer BAPI's definition's , why?

Former Member
0 Likes
295

Hello everyone,

i hope someone can explain to me, why we should create BADI's definition.

This is my point:

BADI's are enhancements, that are available in the Standard SAP, to offer the possibilty of changing/improving the standard code to respond correctly to a company/customer needs. Customer can implement these definitions.

So, even if we create a new BADI definition, this could'n be trigger/active by/in the standard code.

So, the possibility of creating "customer" BADIS definition, is for when you develop a customer program, and you want to create an enhancements in that development?

I associate the BADI's definition to enhancements made by SAP developers in SAP Standard, and badi's implementation to customer developers.

It's like an analogy with SMOD( SAP ) and CMOD (CUSTOMER).

Could somone explain to me, the benefits from creating BADI's definition's from customer point of view?

Thanks for your attention,

Pedro

Hello everyone,

i hope someone can explain to me, why we should create BADI's definition.

This is my point:

BADI's are enhancements, that are available in the Standard SAP, to offer the possibilty of changing/improving the standard code to respond correctly to a company/customer needs. Customer can implement these definitions.

So, even if we create a new BADI definition, this could'n be trigger/active by/in the standard code.

So, the possibility of creating "customer" BADIS definition, is for when you develop a customer program, and you want to create an enhancements in that development?

I associate the BADI's definition to enhancements made by SAP developers in SAP Standard, and badi's implementation to customer developers.

It's like an analogy with SMOD( SAP ) and CMOD (CUSTOMER).

Could somone explain to me, the benefits from creating BADI's definition's from customer point of view?

Thanks for your attention,

Pedro

1 REPLY 1
Read only

Former Member
0 Likes
272

Hi Pedro,

You have already explained the things so wonderfully. SAP provides BADI's for their standard programs, so hence u don't have to do just the implementation and that's the scenario most of the time.

If you want to enhance your own Z-programs then the definition has some meaning.

Njoy SAP. Whatever explained will be changing with Netweaver 2005.

Regards,

Deva.