2009 Jul 13 12:18 AM
Hi there,
We are adding an enhancement section to a SAP standard forms include. We need to add the enhancement section because we need to influence a decision point that is being made halfway through a form that can't be influenced at the implicit enhancement points. We have repaired the include code to add a line to incorporate the start of the enhancement section definition and and another line to add the end enhancement statement. We have activated the enhancement spot and created and activated an enhancement implementation for this section.
The issue we have is that the implementation is active and being called correctly but when we go into the include and click on the 'enhance' button we are not seeing the implementation eventhough it is active. The only way we can edit the implementation now is via SE80 and the Enhancement Info System. The problem with this is we can't edit the implementation within the context of the include to which it is attached.
We selected the include as the compilation unit when we created the enhancement.
Any thoughts or suggestions would be greatly appreciated.
Michael Arter
Hi there,
We are adding an enhancement section to a SAP standard forms include. We need to add the enhancement section because we need to influence a decision point that is being made halfway through a form that can't be influenced at the implicit enhancement points. We have repaired the include code to add a line to incorporate the start of the enhancement section definition and and another line to add the end enhancement statement. We have activated the enhancement spot and created and activated an enhancement implementation for this section.
The issue we have is that the implementation is active and being called correctly but when we go into the include and click on the 'enhance' button we are not seeing the implementation eventhough it is active. The only way we can edit the implementation now is via SE80 and the Enhancement Info System. The problem with this is we can't edit the implementation within the context of the include to which it is attached.
We selected the include as the compilation unit when we created the enhancement.
Any thoughts or suggestions would be greatly appreciated.
Michael Arter
2009 Jul 13 5:35 AM
hai,
when u press enhancement buttun u r not seeinf the implememntation for that , just right clikc adn from context menu select edit enhancement and it will be visible,
m.a
2009 Jul 13 6:26 AM
What we have found in a test version of this include (in our own namespace) is that when you click on the enhance button you will see the associated enhancement implementation straight after the enhancement section. And yes from there you can right click on the 'ENHANCEMENT' statement and then choose enhancement implementation->change. Our problem is that when we go into the standard include we don't see the enhancement implementation (eventhough it is implemented and active) and therefore we don't have the ability to navigate directly to the implementation unless we go via SE80 or navigate via the Enhancement Spot.
So I guess I'm trying to determine whether it is an issue with the way we created the enhancement section within the standard include in the first place or whether adding explicit enhancement-section blocks within a standard object as a repair causes an issue with being able to see the associated enhancement implementation?
Michael
2009 Jul 13 7:24 AM
hai , i guess it is the standard behaviour
bcos the implemetnations are not visible in the code
u cant see the implementation but in debug only u can see it ,
ur enhancements in namespace work fine bcos they are developed where as for standards it is repair may be it is problem
but no t sure
m.a
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |