Application Development and Automation 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: 
Read only

Structure package

Former Member
0 Likes
2,593

Hello ,

In T-code se21 when we try to create a package it asks if the package is a main package or structure package.Can anyone please tell me what is a structure package & how to differentiate between both of them..

Thanks,

Bhumika

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,865

hi,

Structure Package mean Package within another package.

Main package contains structure packages.

For example;

MainPackage

-- structurepack1

-- structurepack2

-- structurepack4

-- structurepack5

-- structurepack3

Revert back if any issues.

regards,

Naveen

10 REPLIES 10
Read only

Former Member
0 Likes
1,865
Read only

Former Member
0 Likes
1,866

hi,

Structure Package mean Package within another package.

Main package contains structure packages.

For example;

MainPackage

-- structurepack1

-- structurepack2

-- structurepack4

-- structurepack5

-- structurepack3

Revert back if any issues.

regards,

Naveen

Read only

0 Likes
1,865

naveen ,

could u please elaborate a little

Read only

0 Likes
1,865

Hi Bhumika,

Structure Package mean Package within another package.

i.e Child packages

Main package (Parent package)contains structure packages.

It is very much similar to Parent child relation in IDOC types

For example;

MainPackage

-- structurepack1

-- structurepack2-- structurepack4-- structurepack5

-- structurepack3

In th eabove Structurepack2 contains two more child packages(4 & 5).

We never go for creation of structure packages.

Revert back if still u have issues.

regards,

Naveen

Read only

Former Member
0 Likes
1,865

Hi,

A main package is a special package containing a set of packages relate

by content. The main package does not contain any development elements

itself; rather, it provides a structure.

http://help.sap.com/saphelp_nw70/helpdata/en/af/40bd38652c8c42e10000009b38f8cf/content.htm

http://help.sap.com/saphelp_nwpi71/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm

Regards

Adil

Edited by: Syed Abdul Adil on Jun 24, 2008 3:04 PM

Read only

Former Member
0 Likes
1,865

hi Bhumika,

detail features of the two types of packages are realy huge.

in sort we can say, a structure package bundles a set of packages at the top level of the package hierarchy. Structure packages do not contain any development objects. Instead, they hold several main packages and are used to structure software projects. You can also use structure packages to specify the conditions for decoupling software components. Thus, they have a special significance as far as defining the basic architecture of R/3 Enterprise. Examples of structure packages include BASIS, ABA, HR, and Enterprise Add-Ons.

Reward if found useful.

Regards.

Anirban Bhattacharjee

Read only

Former Member
0 Likes
1,865

Hi Bhumika,

Please check this link

http://help.sap.com/saphelp_nw70/helpdata/en/9c/8cd1569dee11d596bd00a0c94260a5/content.htm

A structure package bundles a set of packages at the top level of the package hierarchy. Structure packages do not contain any development objects. Instead, they hold several main packages and are used to structure software projects. You can also use structure packages to specify the conditions for decoupling software components. Thus, they have a special significance as far as defining the basic architecture of R/3 Enterprise. Examples of structure packages include BASIS, ABA, HR, and Enterprise Add-Ons.

Attributes

Structure packages define the top node of the package hierarchy (above the main package level)

Structure packages contain only other packages, not development objects

Their package interfaces are used to specify the relationships between structure packages, not to add development objects.

In addition to main packages and normal packages, you can also define filter package interfaces for structure packages.

You can bundle several structure packages in a surrounding structure package, which means that all SAP packages can be bundled together in one package (SAP).

Best regards,

raam

Read only

Former Member
0 Likes
1,865

Thanks all

Read only

0 Likes
1,865

Hi,

Naveen

Edited by: Naveen Deva on Jun 24, 2008 3:18 PM

Read only

Former Member
0 Likes
1,865

hi,

don't confuse the structue and package.

Structure comes under the Data dictionary, Structure contain the fields....if u creating table u can call the structue.Don't want to again again create the field.

Package is a storage box. Using package we can store the object. ITs storage devices only.

Regards,

sankaran.kr