09-30-2008 3:03 PM
I am trying to understand how to work with Enhancements in ECC 6.0. I have to make a 'Z' copy of an SAP Program to change the functionality for a specific requirement. When I copy the program, the enhancements in the SAP Program are not included in the copy. How do I copy or attach these enhancements to the new version of the SAP Program? I need this information as soon as I can get it.
Thank you,
Bob
09-30-2008 3:31 PM
Hi,
While making z you might be missing some objects of the standard one. check in se80 whether all are copied to z or not.
Rhea.
Edited by: rhea on Sep 30, 2008 4:31 PM
09-30-2008 3:39 PM
I checked it when I did the copy and all that appeared to be missing were the screens and transaction. I copied the screens and related components and created a new transaction. This all went well and worked. Now, I am stuck with this enhancement problem.
09-30-2008 3:50 PM
Hi,
does the call to those user exits is there in the z code?
search for "customer" in copied prog.
Rhea.
09-30-2008 3:54 PM
The Enhancement-Point entries were commented out during the copy. These have to be there or the program will not Activate or Run. The original program ID is RIAUFK20.
09-30-2008 4:13 PM
Hi,
I don't see any Z include in the RIAUFK20.
can you specify any one enhancement .?
Rhea.
09-30-2008 4:54 PM
Rhea,
I am looking at the code and the first enhancement-point is on line 3 of the source and it is called RIAUFK20_G4. and it is generated as Enhancement 17. The second enhancement-point is on line 12 and it is called RIAUFK20_G5 and it is generated as Enhancement 18. This is what threw me. I am used to the 3.1, 4.0, and 4.6 environment, but not the 6.0.
Bob
10-01-2008 10:47 AM
Enhancement point always belongs to an object i.e. the program. when you copy a program into Z## ,the enhancements still belongs to the original standard program. Click on one of the enhancement point, it will take you to the enhancement spot then select the Technical Detail tab. There you can see that the enhancements belongs to an object (enhance object).
Actually what is the requirement to copy the standard program when SAP has provided the enhancement framework?
10-01-2008 7:01 PM
Surinder,
The reason that the program for IW38 is not enhanced to incorporate additional functionality is because the functionality that I need is for a different business process.
Bob
10-20-2008 12:38 PM
01-25-2013 8:32 PM
10-20-2008 12:38 PM