03-12-2019 6:51 PM
Are there any tool to chage Objects Z to Namespace ? (Bulk modification)
03-13-2019 3:22 PM
Judging by the lack of replies I must be not the only one confused by the question. You might want to explain more clearly what exactly you're trying to achieve. And please use Comment instead of Answer to do that.
03-15-2019 6:21 PM
This is an Abap question.
I need to convert many objects Z (Programs, Tables, Functions) to Namespace Objects.
03-17-2019 7:18 AM
The OP is, I believe, talking about moving objects from Z/Y namespace into a /NAMESPACE/ type namespace.
No. There is no tool. You have to do it manually. And yes, I am speaking from experience. You might be able to rename some objects, but some you'll have to copy. Once copied, delete the original. Renaming in Eclipse will reduce some of the effort.
Transport the new /.../ objects to a system without the Z objects, and look for syntax errors. Fix those in development, retransport until you have no errors.
Then run the abap scan program looking for the Z objects. Run SCI to check for FM calls (CALL FUNCTION 'Z...').
Don't rename your Zblah program /.../Zblah. Do rename to /.../blah.
03-18-2019 1:39 AM
Is this related to tcode SE03 and view V_TRNSPACE? i dont have authorization to see it, but i think if we can modify that view then we can input bulk namespace there...just curious.
03-18-2019 7:06 AM
> Renaming in Eclipse will reduce some of the effort.
Just fyi, ADT unfortunately does not support cross namespace renaming as it cannot change the package assignment in the same step.
03-18-2019 7:46 AM
03-18-2019 7:14 AM
There are some open source tools available (and probably also some proprietary ones). I haven't used them myself, so I cannot comment on how well they work.
Some ressources you might want to read:
https://github.com/larshp/abapGit/issues/1178
https://github.com/larshp/abapGit/issues/369
https://blogs.sap.com/2013/03/06/namespace-refactoring-in-abap/
https://blogs.sap.com/2011/05/17/chain-and-rename-your-saplink/
06-15-2021 6:19 AM
And there is another project arround: Automagic standalone renaming of ABAP objects