Become the ABAP chef in your kitchen!

ABAP Cookbook

Programming Recipes for Everyday Solutions

written by






Print edition









548 pages, , Print edition hardcover
ISBN 978-1-59229-326-1
548 pages,
E-book formats: EPUB, MOBI, PDF, online
ISBN 978-1-59229-887-7
548 pages, , Print edition hardcover
E-book formats: EPUB, MOBI, PDF, online
ISBN 978-1-59229-888-4
With this book, get answers to typical ABAP development problems or tasks: persistence programming, interface programming, security and tracing techniques, etc. The complexity of the "recipes" ranges from the simple starter plates to the complex main coursesand some sweet deserts, of course! Each chapter is a short tutorial in itself, all organized and consolidated into an easy-to-read format. Many code samples, screenshots, and different icons will help you to follow the best practices provided. Enjoy your ABAP meal!
  • Find answers to common and complex programming problems in various tutorials
  • Learn the classic and modern techniques for developing solutions in ABAP
  • Explore detailed code samples throughout the book
About the Book About the E-book 548 pages, hardcover, 1.25 in. Including code downloads. Reference book format 6.9 x 9 in. Printed black and white on 60# offset paper from sustainable sources. Casebound for durability. Reader-friendly serif font (Linotype Syntax 9.5 Pt.). One-column layout. E-book in black and white. PDF (58 MB), EPUB (20 MB), and MOBI file (38 MB) for download, DRM-free with personalized digital watermark. Copy & paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application.

In this book, you'll learn about:

  1. Best Practices

    Learn best practices for programming and the solutions to both simple and complex programming problems.

  2. Programming Techniques

    Discover various techniques for dynamic, database, transactional, persistence, interface, and security programming in ABAP.

  3. Comprehensive Approach to Problem Solving

    Explore the context of a problem, solution alternatives, and the thought process involved in the development of a solution.

  4. Examples and Source Code

    Explore coding examples in every chapter, as well as two source code bundles that you can install on your local AS ABAP system.

Highlights include:

  • String processing techniques
  • Dynamic and reflective programming
  • ABAP and Unicode
  • Database programming
  • Transactional programming
  • XML processing in ABAP
  • Web services and programming with the ICF
  • Email programming
  • Security programming
  • Logging and tracing
  • Interprocess communication
  • Parallel and distributed processing with RFCs
»I spent much of my formative years in the kitchen experimenting with all kinds of recipes. When I discovered programming later in life, I found that there were quite a few similarities between the two tasks. Consequently, I have made a habit of developing and collecting programming recipes over the years. This book is a collection of many of these recipes.«

James Wood is the founder and principal consultant of Bowdark Consulting, Inc., a consulting firm specializing in technology and custom development in the SAP landscape.

more >

Product supplements

Here you can find downloadable supplements for the product.

Supplements list >

You may also like:

  • Cover of Object-Oriented Programming with ABAP Objects
    Object-Oriented Programming with ABAP Objects

    James Wood, Joseph Rupert

    470 pages, hardcover

    There's more to ABAP than procedural programming. If you're ready to leap into the world of object-oriented programming (OOP) and ABAP Objects—or are already there and just need a refresher—then this is the book you've been looking for. Thanks to More about the book

    from $59.99


    E-book | Print edition | Bundle
  • Cover of Official ABAP Programming Guidelines
    Official ABAP Programming Guidelines

    Horst Keller, Wolf Hagen Thümmel

    398 pages, hardcover

    How do I select the appropriate program type in SAP programming? Where should the local declarations of a procedure be positioned? Am I supposed to immediately replace all obsolete language elements in existing code? Should I use procedural or object-oriented More about the book



  • Cover of Complete ABAP
    Complete ABAP

    Kiran Bandari

    1047 pages, hardcover

    Immerse yourself in the world of ABAP with this all-in-one guide to 7.5! Offering instructions for beginners and refreshers for seasoned experts, this resource covers everything ABAP. Get information on basic programming concepts and tools, like data types and the More about the book

    from $69.99


    E-book | Print edition | Bundle