|
It is assumed that you have access to an SAP system. If you don't have access to SAP system, you can search for vendors on internet which charge fee for providing you the online access. I will try to find a reliable one and post it here. You can keep on watching this space for updates. I will categorize our SAP access requirement in 2 groups :
A- SAP Technical (involving ABAP programming)
B- SAP Functional (Refer the Section Limitations of SAP versions for Developers for "what is meant by Functional")
SAP ProgramIf you are following through the previous steps, you are ready to write your first SAP program in ABAP language. It is customary to create a program displaying "Hello World". We will follow the same custom here but loaded with ABAP functionalities. If you have the book mentioned above, you can refer it for writing your first ABAP program. Otherwise, We will refer to the book "ABAP Basics' by Günther Färber, Julia Kirchner whose chapter-2 is freely available as a pdf document. The chapter 2 at page 72 gets you started with basics of ABAP programming and you will be able to write your first ABAP program. With this brief tour, you will get acquainted with the world of SAP ABAP and we are ready to discuss a few important things further.
Flight data model
As a demonstration, a simplified form of a flight booking system has been provided with SAP system. This model is used to demonstrate many features of ABAP. For example, it is used in SAP Help files and ABAP training classes. ... Read more Limitations of SAP versions for DevelopersIf you have access to full SAP, you can carry out various business transactions and write ABAP code addressing business problems. With miniSAP you can't work in these modules but it's not entirely useless. It comes with a Flight data model around which you can build your programs and see results. The purpose is to provide ABAP consultants something to experiment with newly added programming features (e.g Webdynpro for ABAP) which they can use at their projects ultimately benefiting SAP and clients. If you are learning ABAP it is highly advisable to understand Flight Data Model. Actually many online resources for demonstration of language capability and even SAP Help (available with SAP including miniSAP) use the database of Flight Data Model to make their point. So this knowledge is indispensable and without it you will miss something.
I will finish this tutorial here. You are now ready to explore further in the world of SAP. There are many SAP resources on the internet which can be helpful in your journey and a few of them are listed on this website. |