Home / Programming

Programming

From classic ABAP to the latest developments in SAPUI5, SAP Fiori, and SAP HANA Cloud Platform, find every book you need to master SAP development!

SAPUI5 and SAP Fiori: The Psychology of UX Design

UX design is…complicated. A great user experience is every designer's goal. But how do you ensure that your UX is intuitive? The answer lies in psychology. In this E-Bite, you'll dive into the principles that shed light on how users visualize and process information, how memory works, and which cues are most likely to trigger responses. Then, learn how to apply these principles in SAPUI5. Great UX is all in your head ...

Read More »

SAP Data Services – The Comprehensive Guide

It's time to extract, transform, and load your skills on managing enterprise data! With this book on SAP Data Services, you'll be an expert in no time. After learning about topics like planning, blueprinting, and integrating SAP Data Services, you'll get into the core of the book: detailed steps on how to perform Data Services tasks. Get the skills you need for your daily job, from basic tasks like designing objects, to advanced duties like analyzing unstructured text ...

Read More »

SAP Process Orchestration – The Comprehensive Guide

Are you ready for the latest SAP process integration (SAP PI) and business process management (SAP BPM) solution? Meet SAP Process Orchestration! This is your complete guide to the tools and components of SAP PO. Learn how to build and configure interfaces and use SAP BPM to manage your business processes. Thanks to both a practical and comprehensive approach, you'll find out how to configure the System Landscape Directory, create integration flows, monitor messages, manage processes, and much more ...

Read More »

Practical Workflow for SAP

One resource. All of your SAP Business Workflow needs. Reorganized and fine-tuned, the third edition of this #1 bestseller is packed with information and better than ever. Pick the sections or chapters that are most relevant to you; focus on the provided conceptual explanations, technical instructions, or both. You’ll find important topics such as configuration, administration and troubleshooting, design, and enhancement. If you know the basics, you’ll find value in the coverage provided for SAP’s changed landscape such as SAPUI5, SAP Fiori, SAP HANA, and much more ...

Read More »

Architecting EDI with SAP IDocs – The Comprehensive Guide

Welcome to Hollywood! Follow the saga of the Acme Pictures movie studio as it exchanges information with its vendor and its primary customer to put low-budget sci-fi movies on shelves. This entertaining case study showcases the requirements, standards, and capabilities for building an SAP EDI system and optimizing electronic information exchange via IDocs. From configuring IDocs, to customizing IDocs with ALE, to generating purchase orders and goods receipts, to processing invoices, this script teaches you how to make your EDI system a star ...

Read More »

SAP Interactive Forms by Adobe

If you’ve ever had any questions about working with SAP’s interactive forms, this comprehensive book will be a valuable addition to your library. Whether you are a beginning or advanced technical consultant, developer, or form designer, you will learn everything you need to know about working with SAP Interactive Forms by Adobe. This second edition includes new coverage of ABAP Offline Infrastructure, XDC Editor, JobProfiles Editor, parallelization of print jobs, and more ...

Read More »

ABAP Development for SAP Business Workflow

If you're working with the complex programming of SAP Business Workflow, this is the resource for you! This book addresses all aspects of the tools that are directly related to the developer’s tasks, explaining when it is necessary to influence the behavior of SAP Business Workflow using custom code, detailing how to write this code, and offering complete listings for download ...

Read More »

SAP Interface Programming

Need to integrate third-party programs with your SAP systems? In this book, learn how to work with the communication protocols that are supported by SAP: Remote Function Call (RFC), SAP Java Connector (JCo), SOAP, XML web services, and more. In addition to learning the basics, you'll find out which components of the SAP NetWeaver Application Server implement these technologies and how to configure them to enable communication with external systems ...

Read More »

Mobile Development for SAP

Developing mobile apps is one thing—developing mobile apps for SAP is quite another. In this book, you’ll learn how to use the SAP Mobile Platform to design and connect hybrid and native apps to SAP. From installing the Hybrid Web Container to building Mobile Business Objects (MBOs) to designing and customizing hybrid app user interfaces and functionality, this book will get you up and running in no time ...

Read More »

Mobilizing Your Enterprise with SAP

If you’re holding this book in your hands—in print form or on a mobile device—you’ve got your ticket to SAP mobility. Learn how to develop a mobile strategy, and then learn how you can use the SAP Mobile Platform to put it in action. Manager, developer, or just kind of curious, you’re officially on your way to unwiring your world with SAP. Move forward ...

Read More »

SAPUI5 – The Comprehensive Guide

Transform your apps from simple Hello, World examples to enterprise-grade applications with this guide to UI5! From <!DOCTYPE HTML> to </html>, get the know-how to develop MVC apps, use OData, create data bindings, debug and test code, and more. Learn the dos and don’ts of SAPUI5 and everything in between, whether you’re implementing CRUD operations or writing your own controls. The dawn of the user is here. Can your apps keep up ...

Read More »

SAP HANA Cloud Integration

Learn how to integrate cloud and on-premise landscapes with SAP HANA Cloud Integration! Start with the SAP HCI basics, and then explore predefined integration patterns, debug and secure your integration projects, develop custom adapters, and more. Real-life scenarios guide you through the integration process, along with helpful roadmaps for development steps. Get your applications working together ...

Read More »

SAP Gateway and OData

Connect your SAP system and the world of OData with this comprehensive guide to SAP Gateway! Begin with the basics, then walk through the steps in creating SAP Gateway and OData services. Expand your skills further, with how-tos on developing SAPUI5 apps with the SAP Web IDE; building SAP Fiori, mobile, and enterprise applications; and performing administrative tasks for lifecycle management and security. Explore the latest trends and technologies, and map out your OData future ...

Read More »

SAP HANA Advanced Data Modeling

If you’re looking to move past the SAP HANA basics and get knee-deep into some real data model design, you’ve come to the right place. With step-by-step instructions and sample coding, this book will teach you how to build and design predictive, simulation, and optimization models. From information views to AFL models, you’ll learn to scale for large datasets and performance-tune your models to perfection ...

Read More »

SAP ERP HCM: Technical Principles and Programming

Your SAP HR system needs more than just a pretty face—get the information you need to work with your backend system! This book will help you to master the technical aspects of SAP ERP HCM, starting with the basics of its architecture, and moving to more advanced concepts like authorizations and performance programming. With the help of screenshots and detailed instructions, you'll acquire new skills in no time flat. In addition, get the latest updates for SAP HANA, SAP Fiori, and HR Renewal ...

Read More »

Getting Started with SAP HANA Cloud Platform

Want to extend SAP SuccessFactors? Develop a native SAP HANA application? Code SAPUI5? Guess what: SAP HANA Cloud Platform can do it all. With this book, get the basics of SAP HCP, and then take the next steps. You’ll learn how to create, deploy, and secure applications, and also explore SAP HANA Cloud Portal and SAP HANA Cloud Integration. There’s more to cloud than fluff—find out what it is ...

Read More »

Getting Started with SAPUI5

Want to be more like SAP Fiori? This is your introductory guide to developing modern, responsive UIs for mobile-ready, data source-agnostic, client-side SAP applications. First review basic HTML5 and CSS3, JavaScript, and jQuery concepts as a foundation for working with SAPUI5, and then explore the development and runtime environments, tools, and controls that you’ll use throughout the design process. Use step-by-step instructions, sample code listings, and a full-scale model application to develop and customize your first basic apps. The future of app development has arrived—make sure you can speak its language ...

Read More »

ABAP Development for SAP NetWeaver BW

Steer your BW-specific programming and push your implementation beyond standard requirements! This book is your trusted guide to the most often-used and helpful custom enhancements in SAP BW. Dive into user exits and BAdls for data extracting, importing, reporting, and planning. You'll develop an understanding of why these custom enhancements are necessary, when to apply them, and how to perform them. With this book, kick your implementation up a notch ...

Read More »

ABAP Development for Sales and Distribution in SAP – Exits, BAdIs, and Enhancements

You know that one size doesn’t fit all. So as a developer or consultant who works with ABAP development in Sales and Distribution in SAP, you know that in a similar way, the SAP standard doesn’t always “fit” a business the way you need it to. In this book, you’ll follow along with a development team and learn how to fix this: understand when custom enhancements are needed, explore the most common and useful custom enhancements in SD, and get practical advice on how to implement them ...

Read More »

ABAP Development for Materials Management in SAP: User Exits and BAdIs

The SAP standard is good, but it doesn’t always get the job done. Here’s your chance to learn how to take that extra step in your Materials Management system. With an explanation of basic programming principles, specific examples for the most important MM user exits and BAdIs, and a comprehensive description of all exits, you’ll learn the best options for enhancing and optimizing your MM system ...

Read More »

ABAP Development for Financial Accounting: Custom Enhancements

No company’s finances are the same—so no company’s financial accounting processes are the same. With this book, be prepared for everything. Learn how to implement appropriate custom enhancements for Financial Accounting in SAP, and successfully address all corporate- and country-specific business rules. With coding tutorials and detailed instructions, you’ll quickly learn how to find the appropriate enhancement for a particular problem, use all available data, and avoid common programming errors. Make an FI implementation everything it can be ...

Read More »

ABAP to the Future

Are you ready for ABAP 7.5? Keep up with the latest in ABAP development, including new features like Core Data Services, ABAP Managed Database Procedures, and column editing. Learn about exception classes and BOPF objects and jump into the new processes for creating SAPUI5 applications. With this second edition, you're sure to stay on the cutting edge ...

Read More »

ABAP Development for SAP HANA

See how SAP HANA has changed ABAP! Whether you're studying for certification or just want to see what's new, you can learn to design simple and advanced SAP HANA applications with ABAP by using this comprehensive guide. Learn to enable code pushdown, use new Open SQL enhancements and CDS views, and integrate native SAP HANA objects. Use detailed programming examples to develop database procedures and optimize your applications. You’ll be programming for SAP HANA in no time ...

Read More »

BRFplus – Business Rule Management for ABAP Applications

In modern architectures, business rules are modeled and maintained in central engines. BRF+ is the tool of choice for developing business rules in ABAP. This book introduces BRF+ in all its aspects. It explains the tool’s architecture and how its rules are structured. You will learn how to modify and develop rules, how to incorporate them into your own landscape, and how to extend BRF+. Including extensive examples and tutorials, this book is a one-stop resource for developers as well as business analysts ...

Read More »

ABAP Performance Tuning

Is your ABAP as good as it can be? With this essential guide, find out how to make it so. You’ll learn about analysis tools and performance-relevant technologies, and discover how you can analyze existing source code and enhance your programming style. It's time to make sure that your ABAP programs are fully optimized ...

Read More »

Design Patterns in ABAP Objects

Use design patterns to step up your object-oriented ABAP game, starting with MVC! Want to create objects only when needed? Call objects only when required, minimizing runtime and memory costs? Reduce errors and effort by only coding an object once? Future-proof your code with a flexible design? Design patterns are the answer! With this guide, you'll get practical examples for every design pattern that will have you writing readable, flexible, and reusable code in no time ...

Read More »

Complete ABAP

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 ABAP Data Dictionary, and steps for developing interfaces and dynamic programs. Packed with 1000+ pages on procedural and object-oriented programming techniques, you’ll find the know-how you need to code yourself out of any corner ...

Read More »

Getting Started with ABAP

Learn to code in ABAP, SAP’s programming language! This book explains ABAP in simple terms, and provides the guidance you need to jump-start your ABAP career. Once you understand the basics, you’ll write your first application, and then get a preview of more advanced language concepts. Step-by-step instructions, sample code, and hands-on exercises help ensure that you can apply the skills you learn to real-life scenarios. Become an ABAP developer in no time ...

Read More »

ABAP 7.4 Certification Guide – SAP Certified Development Associate

Getting ready to take your ABAP C_TAW12_740 certification exam? Find everything you need to ace the 7.4 test in this SAP-endorsed resource! Practice makes perfect, and you'll have practice aplenty with sample questions and answers on every topic covered on the exam. In addition, you can revisit key terminology and learn exactly what to expect from the test. Soothe your pre-exam jitters and make the grade ...

Read More »

The Official ABAP Reference

Get to know ABAP in all its intricacy and detail with this, your comprehensive reference for all ABAP statements. Each chapter discusses the relevant keywords for the topic at hand, and begins with an introduction that explains the essential concepts, such as character string processing, dynpro development, and more. For each statement, the book offers an explanation of the function, the syntax listing, a description, notes on special usage, and an example. The clear organization of content, a full index, and the comprehensive glossary will help you navigate through the complexities of ABAP with ease ...

Read More »

ABAP Data Dictionary

If you regularly work with the ABAP Data Dictionary, this is the reference you need. Whether you’re a beginner or an advanced user, this book will answer your questions about the central repository of information for ABAP data. You’ll learn basic background information as well as details about the specific functionality of Data Dictionary elements (domains, tables, views, etc.). The book also provides coverage of more complex topics, such as lock objects, search helps, and the database utility ...

Read More »

Official ABAP Programming Guidelines

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 ABAP? The official ABAP programming guidelines provide clarity and security by answering these questions, and many more that may arise in your daily work ...

Read More »

Web Dynpro ABAP – The Comprehensive Guide

Writing a Web Dynpro ABAP application may be a job, but it can also be a craft—and in this book, you have the tool you need to become a master. Start with the basics, jump right into advanced concepts, or flip straight to workbooks so you can apply your knowledge to real-life exercises. Whatever your WDA goal may be, this book will get you there ...

Read More »

SAP Web Client – A Comprehensive Guide for Developers

This is your comprehensive guide to developing and enhancing applications with SAP Web Client. Focusing on development tasks and practical examples, this book will take you on a journey through the Web Client framework, discussing different programming layers and development activities via the use of practical examples, screenshots, and code. With the perfect balance between theory and practical guidance, you'll learn everything you need to know about building a full-fledged, enterprise-ready application using Web Client ...

Read More »

Hands On with SAP HANA Cloud Platform Mobile Services (SAP HCPms)

In this SAP CodeJam-inspired E-Bite, learn how to build an app from planning to deployment through SAP Web IDE. Follow step-by-step instructions to build an app that views sales orders and sales order statuses with a master-detail interface. Then, enhance and customize your app with OData—all within the programming language of your choice. Your HCPms crash course is here ...

Read More »

Smart Data Access: Data Virtualization in SAP HANA

Get smart about accessing and virtualizing your data with this E-Bite on SAP HANA Smart Data Access! First, configure the SDA driver for SAP HANA and other databases such as SAP Sybase IQ, Apache Hadoop (with instructions on setting up SAP Vora!), Oracle, and more. Then learn how to create virtual tables and build data models. Thanks to information on troubleshooting and best practices, virtualizing your data has never been easier ...

Read More »

Integrating SAP HANA and Hadoop

Want to know how SAP HANA and Hadoop come together to make your big data your best data? Then this is the E-Bite for you. Here you will find out how to integrate SAP HANA and Hadoop in three scenarios: Smart Data Access, MapReduce, and SAP HANA XS. Learn to create a Hadoop test environment, and walk away with a complete understanding of how SAP HANA and Hadoop can be put to work for you ...

Read More »

Implementing SAP Fiori Launchpad

Looking to access your SAP applications from a single location? This E-Bite on SAP Fiori Launchpad has you covered! Get the details on architectural options for SAP Fiori Launchpad and walk through road maps and scenarios for implementation. Once you've set the course, discover options for implementing on AS ABAP, SAP Enterprise Portal, and SAP HANA Cloud Platform. Pioneer your path to SAP Fiori Launchpad ...

Read More »

Serializing Interfaces in SAP AIF

The serialization of interfaces is a task that occurs in all interface technologies, including SAP AIF, the application integration framework. Discover how to serialize your processes in SAP AIF with this go-to E-Bite! Learn the four methods for interface serialization and how to monitor and troubleshoot your SAP AIF interfaces when performance issues arise. With step-by-step instructions and screenshots, you'll simplify interface management in no time .

Read More »

Creating an SAP Workflow with Workflow Builder

Is SAP Business Workflow giving you problems? Can't make heads or tails of the Workflow Builder? Say no more! This E-Bite will give you the knowledge you need to build and execute a workflow using the Workflow Builder. Learn about the tool's main features, create a simple workflow by following step-by-step instructions, and discover how to enhance workflows using tasks, containers, bindings, and steps ...

Read More »

BRFplus Output Type Management in SAP S/4HANA

Transaction NACE is no more. Get to know the new output type management process in SAP S/4HANA! In this E-Bite, learn to configure output types with BRFplus using detailed walkthroughs and step-by-step instructions. Once your output types are configured, set up monitoring with the SAP Application Interface Framework (AIF) and find out how to debug output types to ensure everything is running smoothly ...

Read More »

Do you want to become SAP Expert?

Get SAP Expert Articles and free SAP eBooks, Videos, Other Useful Resources
Join Now
Written by SAP Expert TEAM.
close-link