Application Development 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: 

Extending SAP Standard

Former Member
0 Kudos

Hi folks,

I am still struggling with the issue of extending the SAP standard. However I think it is import for a sustainable SAP-Architecture to do it the right way. As far as I know it depends very much from the SAP version.

I know that some SAP Programms contain user-exits and extension points/containers either in the code or in the import-/export-/change-parameter.

But what alternatives exist if there are is nothing like that implemented in the SAP standard?

Do BAdIs provide any possibility to extend the SAP Standard no matter if the report itself is prepared for that.

In real-life example, I like to extend the functionality of a existing SAP function which is at the same time BAPI. I haven't found any user exits or other customer extensions. In first approach I copied the BAPI, modified it and call it from outside. That's probably not the best way.

Does anybody have an suggestion for this specific case or does anybody know of a good source to read more on this topic, maybe with a comparison of possibilities in the different versions?

Thanks in advance

Torsten

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi

I believe your solution is the only one: it can only change the std code in order to insert your "extensions", so it's better to create a copy of the BAPI and change it instead of the original one.

Anyway you should insert only the code to fill custom fields.

Max

1 REPLY 1

Former Member
0 Kudos

Hi

I believe your solution is the only one: it can only change the std code in order to insert your "extensions", so it's better to create a copy of the BAPI and change it instead of the original one.

Anyway you should insert only the code to fill custom fields.

Max