Skip to Content
HistoryIn the years before 2000, when I started on writing the first ABAP Objects book – ABAP Objects – An Introduction to Programming SAP Applications, I often dreamt of a small version of the former SAP Basis that would be freely available to a broader public. But up to then, this had been nothing more than a dream. SAP wanted to be mainly an application vendor and not a technology provider. There had been some plans to offer a standalone Basis (in fact I owe my hiring to such a project) but those never became mature for decision. All the more I was surprised, when some colleagues (among them the most honored “Dr. ABAP”, Axel Kurka, who died much too early in 2005) asked me, what I would think about accompanying the ABAP Objects book with a Mini Basis on CD. Gosh! This was the point were it all began.

They really managed to do it. The first German edition of the ABAP Objects book came along with a SAP Mini Basis 4.6D on three (!) CDs. Don’t ask. It was real pioneer work – For us as well as for the readers. No documentation. Hanging installations were the rule and not an exception (nowadays, it is vice versa, of course). The book forum at the SAP Press home page spilled over with complains – but there also were sympathy and helpful hints. And we learned. Already the second corrected German edition came along with two improved CDs. And those were also the ones delivered with the first English edition by Addison Wesley. But just to mention another footnote of history: Because I wanted to enhance and complete the documentation very shortly before the deadline of the English book, I indeed burned the CD ROMs some late evening on my home PC, tested the installation only once on a laptop and sent these to the publisher. And those were the Master Data of all those 4.6 CDs of the hitherto English edition (which is still on the market)! – unbelievable nowadays.

Situation

But those times are definitively over now. From release to release (6.10, 6.20, 6.40, and presently 7.0 – all of them available with SAP Press books) the Mini Systems improved. And now, in the framework of the SAP NetWeaver technology platform, there is a dedicated little team in SAP NW PM, that officially develops and rolls out the ABAP Trial Versions via SDN and other channels for common use.

Thanks to that development, the situation had changed dramatically for the current book – ABAP Objects – ABAP Programming in SAP NetWeaver. When I started to work seriously on that book in January 2006, I found myself in the lucky position to get my hands on one of the first versions of the NetWeaver 2004s ABAP Trial Version – exactly the same release, the whole book is about. With other words – I could de facto start from the same point as most of the readers:

  • All the examples used in this book were programmed and tested exclusively on my 1.59-GHz laptop with 1.0 GB RAM under Microsoft Windows XP, Service Pack 2, with an installation of SAP NetWeaver 2004s ABAP Trial Version and user BCUSER.
  • When installing the trial version, I followed the installation instructions strictly and did not make any other changes to the computer.
  • I installed the trial version exclusively in order to write this book, and did not undertake any changes or development work other than those described in the book.
  • All screenshots were taken from the Trial Version (since the original version is in German and the development was done in German, I undertook the somewhat tedious task to administer the system as a translation system and to translate all the system texts to English – another nice weekend …).
  • All the development objects that were created for the book are contained in a package called Z_ABAP_BOOK – with texts in English and in German.
  • The package Z_ABAP_BOOK and all of its development objects – covering programs, classes, transformations, Web Applications and, and, and, – is readily available in the current SAP NetWeaver 2004s ABAP Trial Version that is available for download at the SDN and that comes with the book DVD.
  • The package Z_ABAP_BOOK is also available as an online addition to the book in the form of transport files at http://www.sap-press.com or http://www.sap-press.de/1210.

Bottom line

Everyone who has an installation of SAP NetWeaver 2004s ABAP Trial Version (or another AS ABAP) will be able to recreate (preferably in an own package Y_ABAP_BOOK) or to examine the examples contained in the book in that system!

Warning

The new ABAP Objects book, is not a book for dummies. The same holds for the examples in package Z_ABAP_BOOK. Those of you who tend to learn all of ABAP in 3 days should better look elsewhere. The ABAP Objects book certainly does not claim to be an easy path through the jungle of possibilities in ABAP (but it is definitely a path). Apart from the practical introduction, it provides little in the way of step-by-step instructions for creating the examples. Even the practical introduction is not intended to be very simple. Rather, it is an introductory tour with a lot of room for individual initiative. The book does not specify exactly where to click your mouse every time; instead, it lets you discover whether you want to use this or that function. Rather than going into the minor details and secondary considerations, such as the maintenance of program attributes for every individual sample program, it explains only what is essential for each example. Therefore, the reader clearly is challenged to think a little “outside the box” in each example.

To report this post you need to login first.

11 Comments

You must be Logged on to comment or reply to a post.

  1. Peter Inotai
    Hi Horst,
    Thanks for this nice historical overview.

    It’s great to have this support from the ABAP team. ABAP book and Mini/Sneak-version to all the recent versions. For 700 there is already the third version 😀
    I had a 46B version for linux CD, which never managed to install. 🙁
    I had luck with 6.10 on Windows, the latest 700 SP 11 version the installation went very smooth
    and extremely fast.
    Keep up with the good work and this great support for ABAPers!
    Best regards,
    Peter

    (0) 
  2. Former Member
    Hi Horst:

    Nice story -:) It’s good to know that we have a complete team working on SAP Trials -;)

    I can’t wait to buy your new book…I’m actually reading (For the third time) ABAP Objects – An Introduction to Programming SAP Applications…From the beginning till the end -:D

    I would need more RAM in my laptop to work with the new SAP Trial…But I’m sure that just by reading the book I’m going to gain a lot of usefull knowledge.

    Thanks for writing such awesome books! Actually, they’re were my inspiration for writing “El Arte de Programar SAP R/3” an Spanish based ABAP Book…If you want to take a look, it’s located on http://tinyurl.com/yb9sw7 and SDN Blog on The specified item was not found.

    Greetings,

    Blag.

    (0) 
  3. Excellent book. Have this one myself and its a really good book for learning ABAP Objects. Must have for anyone wishing to learn ABAP.
    (0) 
  4. Former Member
    Does anybody know when this book is going to be available? I ordered it on amazon.com when it said starting 3/15 availability but they keep on extending the estimated shipping date (now it’s May).

    Regards,
    John

    (0) 
  5. Former Member
    Hello Horst,

    Can you tell me where I can buy a copy of “ABAP Objects 4.6D – English”. Or can you please give me the ISBN-nr. In our company we still work on SAP R/3 4.6D.

    Thx
    Carl

    (0) 
  6. Former Member
    Is it enough to pass the ABAP certification exam with this book? Are there any other materials I also need to go through?

    Thanks!

    (0) 

Leave a Reply