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

Function Pool

Former Member
0 Likes
815

Hi

I need to do some modification in the standard function pool (SAPLKAEP).My doubt is how to take a copy of the function pool and do the modification in the includes inside the function pool.

thanks

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
780

copy it in se38

initially it will ask for copy function group,

say: Function group ZKAEP created.

Now copy function modules

copy all funcctinal modules to z(functional modules)

7 REPLIES 7
Read only

RichHeilman
Developer Advocate
Developer Advocate
0 Likes
780

Make a copy using SE80, enter the function group name and hit enter, now from the tree structure, you will righ-click on the function group name and choose copy. It will ask you what function modules you want to copy, just copy all and make sure to following the naming convention, start with Z_ then you can copy and modify any includes that you need.

Regards,

RIch Heilman

Read only

0 Likes
780

Is it necessary to take a copy of all the function modules.

Read only

0 Likes
780

No it is not, but depending on the function group, one function module may depend on another, so do some analysis on the function group and determine if you need to have all function modules.

Regards,

RIch Heilman

Read only

0 Likes
780

Thanks we copied the function pool.

But this function pool is attached to std.t.code - KSB1 (RKAEP000) when we debugg this RKAEP000 for grid display this is referring the function pool.

We also took a copy of the main program as zRKAEP000

Now we have taken a copy of that function pool also we need to know how to attach this copied function pool to this ZRKAEP000 progrm.

Read only

0 Likes
780

Well, instead of calling the function modules of the standard function pool, you will need to call the "Z" versions that you have copied.

Regards,

RIch Heilman

Read only

0 Likes
780

Hi,

The standard program for KSB1 is RKAEP000. I copied RKAEP000 into ZRKAEP000 and I have done some modifications according to the requirement. Now I would like to attach ZRKAEP000 to the transaction KSB1. Please let me know the procedure to do this.

Thanks.

Read only

Former Member
0 Likes
781

copy it in se38

initially it will ask for copy function group,

say: Function group ZKAEP created.

Now copy function modules

copy all funcctinal modules to z(functional modules)