‎2008 Jun 24 1:35 PM
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
‎2008 Jun 24 1:51 PM
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
‎2008 Jun 24 1:49 PM
‎2008 Jun 24 1:51 PM
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
‎2008 Jun 24 1:56 PM
‎2008 Jun 24 2:00 PM
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
‎2008 Jun 24 1:56 PM
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
‎2008 Jun 24 2:00 PM
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
‎2008 Jun 24 2:11 PM
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
‎2008 Jun 24 2:12 PM
‎2008 Jun 24 2:15 PM
‎2008 Jun 24 2:29 PM
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