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

Enhance Standard SAP Program

0 Likes
1,173

Good day all. I want to enhance a standard SAP transaction to display additional customer data on a subscreen. There are no standard exits or BAdis available to complete this task. Might someone point me to an example which uses the enhancement framework to complete this task?

Good day all. I want to enhance a standard SAP transaction to display additional customer data on a subscreen. There are no standard exits or BAdis available to complete this task. Might someone point me to an example which uses the enhancement framework to complete this task?

2 REPLIES 2
Read only

developerone
Contributor
1,055

It would be great if you can point out the transaction you are trying to enhance and a screenshot would be really helpful as well.

Read only

0 Likes
1,055

Thank you for the help. I am trying to enhance transaction 'Display Flight' (/ISDFPS/LMFL03). I don't see a custom include attached to the flight table (/ISDFPS/LM_FLI). I also don't find an existing exit or BAdi which can be used to enhance this transaction to display customer data in a subscreen on the main flight screen. I thought maybe transaction 'Flight Overview' (/ISDFPS/LMFLP1) might also be an option. Since I cannot find an include on the standard SAP table or an exit/BAdi I believe I will need to go the route of creating a ztable to store the custom data keyed to the flight order number. Then a function group to encapsulate the CRUD operations associated with the ztable. Then develop a subscreen associated with the function group to display the custom fields. Although, I'm not sure how to enhance the standard SAP flight transaction using the enhancement framework to display the subscreen. I thought there might be an example available which demonstrates how to use the enhancement framework to add a subscreen to a standard SAP transaction not using an exit or a BAdi.