About Packages, Requests and more...
I new at the SAP World and self-studing the oficial books of Abap
Please, could somebody help me about the differences and uses of:
- Packages and "life" of each one. Are they used only for transport or to organize objects, reports, datas that we create in an especific projetc ?
- Is the packages used in requests ?
- What´s the diferences about salving an object locally or in a especifc package ?
Peter Jonker replied
Packages are used to bundle objects. They are often organized in functional hierarchies.
You need to have at least one custom package (starting with Z) in your system to which you can assign your development objects.
Off course you can define separate packages for every project. You can also create your own hierarchy and have separate packages for (different) data dictionary objects.
A good description you can find in the SAP Press book Next Generation ABAP. Development.
If you do no assign your developed objects to a package you can only save them locally (package &TMP). If objects have been saved locally they cannot be transported to another environment.
After you have saved objects locally you can assign them to a package later in transaction code SE80