Skip to end of metadata
Go to start of metadata

SDN Community Authors

It is with great pride and honor that SDN is able to make the claim to having one of the best communities on the internet as well as some of the best authors. Below is a list of some of the books currently available by members of our SDN Community, or see the complete list.

Have one of these great books? Look for the author at the SDN Day and SDN Clubhouse!

Authors! Get your Web Badge

Implementing and Configuring SAP MII

Implementing and Configuring SAP MII is the complete guide to the features of SAP MII, how to implement it, and how to configure and customize it for different manufacturing tasks and issues. The book will help manufacturing teams get processes and systems working together by showing how to create composite applications that connects them. Once the systems are linked and generating comprehensive and accurate data, the book details how to use MII tools to generate accurate reports for analysis and planning. More
Abesh Bhattacharjee and Dipankar Saha.

ABAP Objects

This completely revised third edition introduces you to ABAP programming with SAP NetWeaver. All concepts of modern ABAP (up to release 7.0) are covered in detail. New topics include ABAP and Unicode, Shared Objects, exception handling, Web Dynpro for ABAP, Object Services, and of course ABAP and XML. More
Horst Keller and Sascha Krüger.

SOA Integration - Enterprise Service Monitoring

Many companies are still using IDOC integration scenarios for monitoring and error handling, while others are evaluating new SAP SOA integration scenarios and its tools and methods for monitoring and error handling. In this book, we will take a look at what SOA integration means and what kinds of SOA scenarios we can and need to monitor within the SAP landscape so that the business scenarios based on them can run smoothly. Walk through the tools available in SAP backend application systems for monitoring SOA scenarios and evaluate their advantages and disadvantages. Additionally, learn how to set up monitoring frameworks including Forward Error Handling (FEH), Error and Conflict Handler (ECH), and the SAP Application Interface Framework (AIF). More.  Michal Krawczyk

The Essentials on SAP NetWeaver Process Integration - A SAP Mentor 2010 Series

Many of our best articles published on SDN - but each of them has a special comment (either on the version level, new functionality which makes it easier to implement suggested solution and also other ways of implementing the same piece of code - like java version of the ABAP code). You can also find quite many of our non published on SDN articles which are not available anywhere else which describe: new functions of PI 7.1, structuring SWCVs, pre-receiver identification, just to name a few and a lot more. All articles are grouped by specific topics (like adapters, mappings, BPMs, development, security) so it's easier to read and get prepared for a business blueprint phase of every project. First, readers get expert advice on the usage, configuration and administration of IDocs. The second half of this technical guide deals with key integration processes, which are carried out with the SAP NetWeaver Exchange Infrastructure: Sending IDocs to SAP XI or vice versa, IDoc monitoring within SAP NetWeaver landscapes and all aspects of exchange development (tunneling, packaging, serialization, mapping). This guide is guaranteed to advance your mastery of IDocs in any scenario imaginable. MoreMichal Krawczyk and Shabarish Vijayakumar

Mastering IDoc Business Scenarios with the SAP Exchange Infrastructure 3.0

First, readers get expert advice on the usage, configuration and administration of IDocs. The second half of this technical guide deals with key integration processes, which are carried out with the SAP NetWeaver Exchange Infrastructure: Sending IDocs to SAP XI or vice versa, IDoc monitoring within SAP NetWeaver landscapes and all aspects of exchange development (tunneling, packaging, serialization, mapping). This guide is guaranteed to advance your mastery of IDocs in any scenario imaginable. More
Michal Krawczyk and Michal Kowalczewski

Mastering IDoc Business Scenarios with the SAP Process Integration 

Second release of the same book with new chapters and information relevant for SAP PI. New chapters include: Business scenarios: ALE Distribution model - for most of the business scenarios you need to distribute master data (like material master, vendor/customer master). In order to send them you need to maintain a distribution model,Technical scenarios: Monitoring IDOC scenarios with Solution Manager - this new chapter shows how to configure Solution Manager to be able to monitor IDOC exchange, completely new IDOC packaging for sender IDOC adapter which is available from EhP1 (Enhancement package 1 for both PI 7.0 and PI 7.1), Sending IDOCs as ABAP proxy messages - this new chapter shows how you can send each IDOC as an ABAP proxy message (without any changes to the message control, etc.), Processing ALE acknowledgment messages as normal PI messages - shows how to send  an ALE ack message as a standard PI message More.  Michal Krawczyk and Michal Kowalczewski

Advanced BSP Programming

This book gives readers proven methods for overcoming common BSP development challenges. Every chapter provides step-by-step instruction and practical guidance on issues that many developers face in their everyday work. Insider know-how on the essentials of BSP programming, exclusive hints on measuring and boosting performance, and in-depth troubleshooting advice all come together to make this book an indispensable addition to your technical library. This unique reference also provides readers with detailed coverage of RSS Feeds, F4 helps, BSP integration in the SAP GUI, and much more. BSP Extensions are also discussed extensively - you learn everything about events, using BSP Element Expressions (BEEs), creating custom BSP Extension Elements, and more. More
Brian McKellar and Thomas Jung

Java Programming with the SAP Web Application Server

Without proper guidance, the development of business oriented Java applications can be challenging. This book introduces you systematically to highly detailed concepts, architecture, and to all components of the SAP Web Application Server Java (Release 6.40), while and equipping you with all that's needed to ensure superior programming. First, benefit from an SAP NetWeaver overview, followed by the authors'guided tour through the SAP NetWeaver Developer Studio. After an excursion into the world of Web services, you then learn about the different facets of Web Dynpro technology, with in-depth details on user interfaces. This information is further bolstered with insights on the SAP NetWeaver Java Development Infrastructure and the architecture of SAP Web AS Java. More
Karl Kessler, Peter Tillert, and Panayot Dobrikov

SAP xApps and the Composite Application Framework

This all-new book provides developers, consultants and IT strategists with a detailed introduction to the architecture and development of SAP xApps and Custom Composite Applications using the Composite Application Framework. Learn quickly how to benefit from the flexible application architecture and how the CAF development platform enables you to easily create composites on the basis of SAP NetWeaver as well as classic business applications. The last chapters of the book provide unique insights on the design and implementation of SAP's xApps xPD and xCQM.

The principal focus of the book is on the development of applications using the CAF. An exclusive sample scenario shows you exactly how to use the development tools and teaches you everything you need to know about external, entity, and application services, all UI patterns and the how to utilize the Web Dynpro foundations. Finally, you'll discover how you can use the process modeler to link these various individual components into an overall process. More
Jo Weilbach and Mario Herger

The ABAP Quick Reference

This one-of-a-kind resource, specifically for experienced developers with a profound knowledge of ABAP, makes it possible to quickly and effortlessly look up the syntax of any statement or the meaning of any addition, without taking time away from your daily work.

All ABAP commands, up to and including Release 7.0, are described, in alphabetical order, using comprehensive and complete syntax diagrams and short descriptions of the functions of each individual statement and addition. Plus, you'll discover highly valuable information, which pinpoints the release in which a specific command was introduced for the first time.

Finally, this unique book contains useful reference chapters detailing the commands of the Dynpro flow logic and the ST language (Simple Transformations) which can be used as an alternative to XSLT since Release 6.40. More
Horst Keller

The Official ABAP Reference

This expansive 2-volume collection features explanations and examples referring to each current or obsolete command in ABAP, conveniently sorted into subject areas, up to and including the current Release 6.40. In addition to a detailed introduction to all of the essential concepts, you will also benefit from a comprehensive overview of the application context of each respective instruction. For this considerably extended new edition, all chapters have been revised and updated for Release 6.40. In addition to the numerous sections that were re-written from scratch, you can also take advantage of insights on many new subject areas, like ABAP and XML, which are explained in great detail for the first time. Click the details button for more information and to view the complete table of contents. More
Horst Keller

Practical Workflow for SAP - Effective Business Processes using SAP's WebFlow Engine

In addition to giving you in-depth knowledge of the standard features of the WebFlow Engine, this book opens up new Internet-based possibilities. It also shows you how process management fits into your organization and helps you improve the speed, quality, and consistency of everyday business processes. You will learn how to deploy and extend SAP workflows, create your own, and make your project a success. Learn about new technologies such as XML messaging, and get expert insights into the use of workflows in mySAP SRM, mySAP CRM and others. Additional tips and tricks, checklists, guidelines for administrators, custom programs, and debugging techniques make this book indispensable. More
Alan Rickayzen, et al

Inside Web Dynpro for Java

This unique book on SAP's new Java-based user interface (UI) technology teaches readers how to leverage the full power of Web Dynpro — taking it well beyond the standard "drag and drop" functionality. You'll start with a detailed introduction to the Web Dynpro basics like MVC Design Pattern, the general architecture, event handling and the phase model. Then, benefit from expert guidance on how to create your own Web Dynpro applications, with volumes of practical insights on the do's and don'ts of Web Dynpro Programming. The authors provide you with detailed sections on the use of the Adaptive RFC layer, as well as Dynamic Programming techniques, to name just a few. This exceptional book is complemented by an in-depth class and interface reference, which further assists readers in their efforts to modify existing objects, design custom controllers, and much more. More
Chris Whealy

Maximizing Web Dynpro Java

Thiscomprehensive book, published by SAP Press, is aimed at Web Dynpro Java developers who already have some development experience, but now want to go to the next level. It delivers valuable new information on many Web Dynpro areas like the use of Web Dynpro components and component interface definitions, the integration into SAP Net Weaver Portal, the interaction with the Net Weaver Development Infrastructure and the installation, administration and configuration of the Web Dynpro Java Runtime. All topics of the book are covered in a practical and example-driven style, enriched with many tips and tricks to increase the speed, security, and structure of your Web Dynpro applications, as well as key insights on troubleshooting and performance optimization. With this approach we want to show you exactly what you need to know in order to leverage Web Dynpro applications in your daily work. More
Bertram Ganz, Jochen Gürtler, Timo Lakner

Design Patterns in Object-oriented ABAP

This new SAP PRESS Essential technical guide introduces experienced ABAP programmers to the detailed concepts of Design Patterns in object-oriented ABAP. Using real-life scenarios from a fully functional business application, the author shares key insights, while showing you proven best practices for how to implement the most common Design Patterns in ABAP Objects. Adapter, Composite, Decorator, Facade, and - probably the most well known - Model View Controller (MVC), are all covered extensively. After reading this exclusive guide, you can quickly unleash the full potential of Design Patterns to improve performance and quality, as well as the robustness of your most critical applications. More
Igor Barbaric

Mastering SAP Enterprise Portal 6.0 Application Development

Readers are taken on a guided tour through a detailed real-life scenario that illustrates, step-by-step, the various techniques available to display your information, such as Web Dynpro, Business Server Pages, and iViews. The core technical principles for each programming method are explained in detail with commented code examples and screenshots, while the various pros and cons are examined. Volumes of tips and tricks ensure that this guide will quickly become your most trusted companion when developing professional portal applications. Beginners, as well as experienced programmers who wish to begin portal programming, or learn more about the topic, will find this guide to be highly valuable. More
R. Wittwer

The SAP Developer's Guide to PHP

With growing interest in the development of low cost development solutions in a corporate environment, PHP is becoming more and more popular. However, the biggest problem for most SAP developers is the need for quick information to help them hit the ground running. This SAP PRESS Essentials guide provides readers with a comprehensive assessment of what is really needed to work with PHP, as well as how the SAP and PHP systems work together. After a short introduction to PHP and its capability characteristics, the SAPRFC extension module for PHP 4 and PHP 5 is explained in detail. Working with a sample application, you will learn how the two systems communicate with one another, and how best to use PHP for your own SAP-related development projects. More
Craig Cmehil

Java Monitoring Infrastructure in SAP NetWeaver '04

This new Essentials guide provides you with the practical know-how needed to quickly and efficiently use the Java monitoring and supportability infrastructure of SAP NetWeaver '04.

You get an in-depth look at all tools including their functionalities and learn how the monitoring infrastructure can vary in different system landscapes. A major focus is placed on explaining how collected data can be interpreted, and on providing you with expert instruction on how to filter out data that is most relevant to you. Troubleshooting is another core subject, dealt with in detail. Here, the focus is not on theoretical solutions but rather on the effects that the analyses and reactions of these solutions have on the performance and stability of the overall system. More
Astrid Tschense

Next Generation ABAP Development

This book shows advanced ABAP programmers new concepts, technologies, techniques, and functions that have been introduced to ABAP (Release 7.0) in the last few years. Based on a single real-world example that runs throughout the book — a university upgrading from SAP R/3 4.6C to SAP NetWeaver 7.0(2004s) — you'll follow along with the university's lead ABAP developer as he develops a custom course booking system. This unique approach allows readers to view the entire process of design, development, and testing — right through the eyes of a developer. MoreIn Europe
Rich Heilman and Thomas Jung

El Arte de Programar SAP R/3

This book is one of the first books of ABAP written in Spanish. Covering Reports, ALV, Dynpro Programming, Object Oriented ABAP and Scripting Languages integrations with SAP (PHP and Ruby). This book is written by a South American Developer for South American Developers.More
Alvaro Tejada Galindo

El Arte de Programar SAP NetWeaver

This book is the sequel of El Arte de Programar SAP R/3 but adding Object Oriented aspects of ABAP like ALV Grid, ALV Tree, ALV Object Model, BSP, WebDynpro, XML. It also includes chapters about SDN most loved Scripting in a Box and SAPLink.
Alvaro Tejada Galindo

Content Integration with SAP NetWeaver Portal

A must read for SAP Professionals who are looking to take their NetWeaver Portal implementations to the next level.  Using this book as your exclusive guide, explore the various architectural and developmental impacts of implementing NetWeaver Portal content for several SAP applications, including Composite Applications & Business Packages.  Readers will learn the intricate details of Federated Portals and where it makes sense to use them related to portal content integration scenarios such as Business Intelligence, Employee & Manager Self Service, SRM, and more.  In addition, readers can leverage the book's examples as a basis for their own specific requirements.  More
Marty McCormick and Matt Stratford

ABAP Objects: Application Development from Scratch

Developing completely new ABAP applications - separate from the SAP standard - represents a very challenging task even for experienced developers. To help you master this challenge, this comprehensive programming guide for ABAP Objects provides an overview of the overall software development process. It describes the basic principles of designing and implementing an application in ABAP Objects, and how you can ensure that the application remains extensible for customer processes and sufficiently flexible for further development. The book describes from scratch all process steps to be carried out during programming, and illustrates these steps with numerous code examples and screenshots.

Topic Highlights: - Designing application systems - Modeling application objects - Classes and interfaces - Object-oriented technologies in ABAP Objects - Software structuring - Application logic - GUI programming - Application programming technologies More
German version: Anwendungsentwicklung mit ABAP Objects
Thorsten Franz and Tobias Trapp