‎2015 Oct 30 10:26 AM
Hello together,
Is it possible to find out in SAP whether a program, class,... is created in SAP or via Eclipse?
Thanks!
Helena
‎2015 Oct 30 12:18 PM
Hi, Helena,
generally, SAPGUI Editor and ADT (Eclipse) are interchangeable and therefore, the code written must be invariant
but there are nuances:
as I know,
if global class was generated in SE24 then method parameters automatically preffixed by "!" symbol (you can see it if you go to public/protected/private section and look at parameter names in method definition)
while in Eclipse as a rule nobody makes such preffixes
probably there are other nuances that allow you to assume where code was written
but you should not rely on such nuances.
Best regards,
Vitaliy
‎2015 Nov 02 8:00 PM
‎2015 Nov 03 9:14 AM
‎2015 Nov 06 9:14 AM
Then if you deactivate Discovery service they will not be able to use Eclipse, and those who used will start complaining but i don't think it's what you're after
‎2015 Nov 06 10:28 AM
‎2015 Nov 06 11:35 AM
I don't think you can check where the object/program was created but you can check on SM04 if your team is connected from Eclipse or not, as in Application Info column there will be SADT_REST_RFC_ENDPOINT as one of the parameters
‎2015 Nov 06 12:26 PM
Hi,
in NW 7.50 you can use the dynamic logpoints to trace the usage of AIE vs. SE80.
Just set a logpoint in function module RS_ACCESS_PERMISSION and log the entry point.
For older releases you can use the transaction STATS to analyze the call of RFC module
SADT_REST_RFC_ENDPOINT which is our central entrypoint for eclipse.
Regards,
Thomas.