ABAP (Advanced Business Application Programming) is a powerful programming language created specifically for developing SAP applications. ABAP Objects is the new object-oriented generation of this language, designed to respond to the needs of SAP's future strategies and environments. Written by two leading experts and approved by SAP's ABAP Language Group, ABAP Objects provides an in-depth and comprehensive introduction to SAP application programming for Release 4.6. The focus is on ABAP Objects, which is treated here not as an add-on, but as an integral part of the ABAP language. An indispensable guide for novice and experienced programmers alike, ABAP Objects includes coverage of these essential topics: The new ABAP Workbench and the most important features of the ABAP language. The fundamentals of ABAP programming, including the ABAP runtime environment. The core ABAP language elements. The two ABAP programming models - classical and object-oriented - and their relevant statements. Advanced concepts of OO programming with ABAP Objects. Programming the SAP user interface. Database access with OpenSQL. ABAP glossary and a complete list of system fields. The book also includes two CDs carrying a fully operational SAP Basis System, and containing all the example programs from the book. The examples can also be found on the publisher's website, along with FAQ for the CDs.