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: 

enhacement

Former Member
0 Kudos

Hi friends,

iam upgarding 4.7 version to ECC6.. probelem is .. how can i copy the enhancement..please suggest me..

is there any procedure please explain me..

thanks in advance,

sampath

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Sampath,

Since you are moving UP the SAP release chain .... the enhancement (SMOD) you used in 4.7 should be available in ECC6.0. If you are talking about the underlying codes, then you would need to first create the include programs called from within the enhancement component's respective function modules. And then download the code from the function module in 4.7 and upload it into ECC6.0.

Hope I haven't misunderstood your requirement.

Regards,

Aditya

3 REPLIES 3

Former Member
0 Kudos

Hi Sampath,

Since you are moving UP the SAP release chain .... the enhancement (SMOD) you used in 4.7 should be available in ECC6.0. If you are talking about the underlying codes, then you would need to first create the include programs called from within the enhancement component's respective function modules. And then download the code from the function module in 4.7 and upload it into ECC6.0.

Hope I haven't misunderstood your requirement.

Regards,

Aditya

0 Kudos

Hi Aditya,

Thanks for U R answer.. Could U explain the procedure..

Iam some what confusing with this procedure..

pleasegive me the clear idea..

Thanks in Advance,

Sampath

0 Kudos

Hi Sampath,

When you said "Copy the Enhancement" I assumed you are looking at implementing the same code as in your earlier release.

As you might be aware, an enhancement is built up of components which are basically function modules. What you need to do is find out the project under which your enhancement is used by going to table MODACT and put field MEMBER = <your_enhancement_name>. It will return you the project (CMOD) which you have activated the enhancement under (you would also need to create a similar project in the new target system).

Goto CMOD and enter the project name you got from MODACT and on displaying the same click on components button in application toolbar. You will see then the components (function modules) belonging to your enhancement which have been coded (green lights).

Now you need to go to your target system and code within the same function modules and eventually attach the enhancement to the new project and activate the project. To code within the enhancement component, you will have to create the Z program which is included within each component, hence you can download the Z program code from the source system and upload into the target system.

Hope this is a little more clear.

Regards,

Aditya