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: 

Change the Package Name

Former Member
0 Kudos

Hi,

All the Developments objects like (Tables\Structures\Programs\Function Modules) that we developed are stored in package name ZECCHR .

Now i want to change the package with Customer namespace /ABAPHR/DEVC01.

As package is not customized namespace /ABAPHR/DEVC01, System is not allowing me to change the package.

Is there any alternative way to change the package.

With Regards,

Kishore

7 REPLIES 7

Former Member
0 Kudos

Hi Kishore,

In SE03 Transaction u can use - change Object Directory Entry to change the Package assignment

Regards

Sathish

0 Kudos

Satish,

While changing through SE03 , It is giving the error as Customer object TTYP ZHR_POS_JOBPROFILE cannot be assigned to package /ABAPHR/DEVC01.

With Regards,

Kishore

former_member195402
Active Contributor
0 Kudos

Hi,

you can't rename the package name. For creation of the new package you must have the namespace /ABAPHR/ in your system.

Then you can create Relocations with package change in SE10.

For creation of the namespace you need administration authorities in SE03 (if you don't have, you will see no function for namespace administration) and a development or a modification license from the namespace owner.

But the next issue will be, that all objects in namespace package should have the namespace prefix! Every domain, data element, table, report ... should start with the right namespace as prefix. And you have to change all objects and replace data elements in tables, data elements and tables in reports and many more activities. This is not possible with relocations in SE10 but with copying (and adjusting) every single object!

This will be a lot of actions to do, I hope, you don't have too many objects to relocate!

Regards,

Klaus

Former Member
0 Kudos

Hi Kishore ,

First the Namespace /ABAP has to created into your System. please get help from Your BASIS Team to do that. After you will be able to do Change the Package Name.

Once the Namespace is Created , You can Open the Package in Tcode SE80 . Right Click on the Top Node , Choose other Functions and Package Assignment to Change the Package.

[Link For Namespace creation|http://help.sap.com/SAPhelp_nw04/helpdata/en/bd/ddbe08ac5c11d2850e0000e8a57770/content.htm]

0 Kudos

In case you need to ... to copy your existing package to new name use SE21

Venkat_Sesha
Advisor
Advisor
0 Kudos

Hi Kishore,

Goto SE03 and enter the type of the R/3 Type and enter the object name. click on change

it will display Object Direct Entry,

DB Click on ot and enter the Package as desired.

Thanks ,

Bhargav.

Former Member
0 Kudos

Kishore, All the objects within a namespace package should begin with the same namespace. As far as I know we cannot save a Z* object in a namespace package.