Professional Documents
Culture Documents
What is ABAP?
• Established in 1980
• Multilanguage support
• Platform independent
• Database independent
ABAP Repository:-
In the R/3 system from SAP, the R/3 Repository is the central place where development
components in the ABAP Workbench are stored. These components include all of the: process
models, data models, business object models, business objects, and all data and their
relationships.
Prerequisites for ABAP development:-
– The access key allows development of new programs or changes to existing one
– Access keys must be requested from SAP as license cost increase by the number
of development users
– You may develop new programs using the local package $TMP, but transport of
these developments is not possible
– Only use namespace Y and Z, e.g. ZZ_* or YY_* as these are customer
namespaces
– Changing SAP objects is not possible unless you have a modification key
• You may either import all or only one transport request in your destination system
Transport hierarchy:-
Two types of transport requests are there. Transport of Copies and Relocation Transport.
ToCs are useful when you're doing repeated transports from dev to test, for example. You create
a ToC, and include the contents of your workbench request in it. Only when all is well do you
release your workbench request.
Relocation Transports make the objects on it part of the destination system. I.e. it changes their
source system and/or package.
Transport requests: releasing and exporting:-
• ABAP help
(http://help.sap.com/saphelp_nw04/helpdata/de/d3/2e974d35c511d1829f0000e829fbfe/fr
ameset.htm)
• SAP marketplace (www.service.sap.com)
• SAP Community Network (www.sdn.sap.com)
• Transaction ABAPDOCU
• Books:
– ABAP-Objects, SAP PRESS, ISBN-13: 978-1592290796
– The Official ABAP Reference, SAP PRESS, ISBN-13: 978-1592290390