Written by two leading experts and approved by SAP's ABAP Language Group, this guide provides an in-depth and comprehensive introduction to SAP application programming for Release 4.6. Includes two CDs carrying a fully operational SAP Basis System, and containing all the example programs from the book.
For those that get `No changes on SAP objects allowed`
If you get the `No changes on SAP objects allowed` then check CD1 for the mbs_patch1.zip file. Check the readme.txt file inside the zip file. It will fix that error. Took me a long time to find out how to fix the issue thought i'd share in case you run into the same issue.
Big book but small on Objects
Never judge a book by its size. This is over 1000 pages long. That does not make it a good book.
This is certainly not a teach yourself ABAP OO. I am an experienced ABAPer and I found this book very frustrating. The main thing is that although the book is title ABAP OO it really only has a few chapters on OO. Those chapters really just present the syntax without any real explanation, although the chapters seem to go on and on and on. The chapter about Polymorphism and the essential explanation on casting, only is covered in 2 pages and really only over 4 paragraphs - after which I was still left wondering how and why !
If you do not know ABAP or have little experience then do not get this book expecting to finish it knowing about ABAP OO. Really you need to attend or get the notes from the ABAP BC404 course - seriously. Do not be fooled by the fact it has a DEMO ABAP system - I think you can get this anyway from SDN or SAP for free,,. plus it is only a trial system which will expire after 90 days and then you need to keep unlocking it.
I found it strange that they have a number of chapters that explain basic ABAP - ridiculous in such a book. It only adds more weight to an already large and cumbersome book.
The benchmark for ABAP programming textbooks.
Please note that I had over 28 days of formal ABAP training in 2001 but have not programmed in it since. In addition, I can program in over a dozen languages, including COBOL, SQL, VB, and .Net C#. This knowledge certainly made it easier to understand and learn object-oriented ABAP.
That said, I have read this book from cover to cover and performed ALL of the exercises and programming in the chapters using a full instance of SAP R/3 ECC 6.0. In my estimation it is a five-star textbook and probably the benchmark for ABAP object-oriented programming. It is easy to follow, provided you carefully execute the examples as indicated: I had unexpected results a couple of times and in each case it turned out I had either missed a step or had not implemented something exactly as directed by the textbook. So, if you use the text and this happens to you, simply retrace your steps and things should work out. The authors explain how to use the ABAP Development Workbench to develop the full range of ABAP object-oriented functionality. I highly recommend it as a programming resource and tool for learning about ABAP object-oriented programming.
Warning! There are 2 editions of this book.
Be careful when buying this as there are TWO EDITIONS. The latest is for the current version of Netweaver (7.0). The first edition is for version 4.6c. I don't know what has changed between editions but the PDF preview is from the first edition.
Most software/technology books are obsolete once a new version of the software comes out. I don't know if this is the case with this book. It's not obvious when buying on Amazon which one you're getting.
I just received the old edition. There's no way I would have purchased this if I had known.
Please notice most of these reviews are for the OLD edition
I think it's highly unfair to have a list of 'reviews' when if you look carefully they don't actually apply to this edition of Abap Objects. Most of the reviews on this site that are 'recommended' for this book were written for the previous edition of this book. Until more people purchase this edition and review it, please keep this in mind if you are using the reviews to help make a decision,,.
We does not store any files on its server. We does not reserve any rights to, nor claims copyright to, any software names listed on these pages. All references are copyright to their respective owners.