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: 

Creating new package

Former Member
0 Kudos

Hi experts,

Thru which t-code we can create new development class or package?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

The packages are entered in the table TDEVC. They can be maintained in the following transactions:

Transaction SE80 -> Enter package -> Double-click the package

Transaction SM30 - Table/view name V_TDEVC

<b>The following naming conventions for packages determine the packages' functions:</b>

Package begins with A-S or U-X:

These packages are for SAP standard objects. Customer objects cannot be created in them. Changes to objects of these packages are recorded by the Transport Organizer (Request management) and can be transported (see field transport layer.

Package begins with Y or Z:

Customer objects can be created in these packages. Changes to objects in these packages are recorded by the Transport Organizer (Request management). The objects can be transported to other SAP Systems (see the field transport layer ).

Package begins with T (private test package):

When you create a package of this type, you can specify whether you want changes to be recorded. If so, objects that are edited are recorded in local requests by the Transport Organizer. This package does not belong to a transport layer. Objects can only be transported to other SAP Systems if a transport request is created.

Package begins with $ (local package):

Changes to objects are not recorded by the Transport Organizer. The package does not belong to a transport layer. The objects cannot be transported.

Package begins with a namespace prefix:

If you have reserved a namespace, then you can create packages (and other objects) whose names begin with the namespace prefix.

(Example of a namespace prefix /COMPANY/, example of a corresponding package /COMPANY/DEVCLASS)

Changes to these packages are recorded by the Transport Organizer, and can be transported.

13 REPLIES 13

Former Member
0 Kudos

Hi,

Use SE80 for creating a new development class..

Thanks,

Naren

Former Member
0 Kudos

hi Ravi,

Check T-Code <b> SE80</b>

Regards,

santosh

Message was edited by: Santosh Kumar P

0 Kudos

But where is the create button in SE-80?

Former Member
0 Kudos

Use SE80

Former Member
0 Kudos

The packages are entered in the table TDEVC. They can be maintained in the following transactions:

Transaction SE80 -> Enter package -> Double-click the package

Transaction SM30 - Table/view name V_TDEVC

<b>The following naming conventions for packages determine the packages' functions:</b>

Package begins with A-S or U-X:

These packages are for SAP standard objects. Customer objects cannot be created in them. Changes to objects of these packages are recorded by the Transport Organizer (Request management) and can be transported (see field transport layer.

Package begins with Y or Z:

Customer objects can be created in these packages. Changes to objects in these packages are recorded by the Transport Organizer (Request management). The objects can be transported to other SAP Systems (see the field transport layer ).

Package begins with T (private test package):

When you create a package of this type, you can specify whether you want changes to be recorded. If so, objects that are edited are recorded in local requests by the Transport Organizer. This package does not belong to a transport layer. Objects can only be transported to other SAP Systems if a transport request is created.

Package begins with $ (local package):

Changes to objects are not recorded by the Transport Organizer. The package does not belong to a transport layer. The objects cannot be transported.

Package begins with a namespace prefix:

If you have reserved a namespace, then you can create packages (and other objects) whose names begin with the namespace prefix.

(Example of a namespace prefix /COMPANY/, example of a corresponding package /COMPANY/DEVCLASS)

Changes to these packages are recorded by the Transport Organizer, and can be transported.

0 Kudos

I created a Package.

Now i have a oobject which is saved as local object.

Now i want to save that object in newly created package?

how can we do that?

Regrads

0 Kudos

chk this thread

0 Kudos

In SE38, while in your program, choose, Go To, Object Directory Entry, click change button, change your package.

REgards

Rich Heilman

0 Kudos

Goto that object, for example if is an program.

Goto SE38 ->Goto change mode of the program-> Goto> Object directory entry-> Press the change/display bar-> Give the new package name -> Press Save -> Save it with the transport request.

Regards,

Prakash.

Former Member
0 Kudos

Hi,

Go to SE80-> Select the Object type as Package, enter the new package name-> Press Enter.

This will prompt for object(package) creation.

Click 'YES'.

Please reward for the same.

Former Member
0 Kudos

Hi,

Enter the development class and press enter it will ask whether you want to create the development class..

Press yes to continue creating the development class..

Thanks,

Naren

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

You can also use the package builder, SE21.

Regards,

Rich Heilman

Former Member
0 Kudos

Hi,

Give the object in SE80 and then right click and then press more functions -> change development class..Then assign the new development class..

Thanks,

Naren