ABAP Development for SAP S/4HANA
SAP Press (Verlag)
978-1-4932-1764-9 (ISBN)
Developers, your guide to ABAP for SAP S/4HANA is here. Master the end-to-end development process for SAP S/4HANA applications using the new ABAP programming model. Build applications from scratch, or use SAP Fiori elements to get a head start! Then, deploy your applications to the SAP Fiori launchpad and get the best practices you need to operate applications post-development, including Git version control, application tests, and setting up an integration pipeline. a. Getting Started - Get the development foundation you need and master SAP S/4HANA architecture, SAP Fiori, design-led development strategies, and the new ABAP programming model. b. End-to-End Development - Use step-by-step instructions to develop in SAP S/4HANA using Core Data Services, SAP Gateway, OData, Service Adaptation Description Language, and BOPF. Create list reports and object pages, overview pages, analytical list pages, freestyle applications, and more. c. Operating Applications - Once your applications are developed and exported, get the best practices you need to operate them: Git version control, automated backend and frontend testing, and continuous integration for SAPUI5 and ABAP. 1. ABAP programming model, 2. SAP Fiori, 3. Git, 4. SAP Web IDE, 5. SAP Cloud Platform Cloud Foundry, 6. ABAP Test Cockpit, 7. Core data services (CDS), 8. Business Object Processing Framework (BOPF), 9. Service Adaptation Description Language (SADL), 10. OData services, 11. SAP S/4HANA Cloud SDK, 12.RESTful APIs.
Preface
Purpose of This Book
Target Audience
Structure of This Book
Acknowledgments
SAP S/4HANA and SAP Fiori
SAP S/4HANA Architecture
Core Architecture
Backend
User Experience
SAP S/4HANA Editions
SAP Cloud Platform
Summary
SAP Fiori and the Design-Led Development Process
What Is SAP Fiori?
Design-Led Development Process
Different SAP Fiori App Types
Prototyping Tools
Summary
ABAP Programing Model for SAP Fiori
Core Data Services
SAP Gateway
OData
Service Adaptation Description Language
Business Object Processing Framework
SAP Fiori
Summary
Developing Applications for SAP S/4HANA
Developing an SAP Fiori Elements List Report and Object Page
Core Data Services Views
Transactional Processing with the Business Object Processing Framework
Virtual Elements in Core Data Services
Creating an OData Service
Adding User Interface Annotations
Generating a List Report Template in SAP Web IDE Full-Stack
Extending the User Interface
List Report Application versus Worklist Application
Summary
Developing an Overview Page
Core Data Services Views
Adding User Interface Annotations
Creating an OData Service
Exposing CDS Views as an OData Service
Generating an Overview Page Template Project in SAP Web IDE
Summary
Developing an Analytical List Page
Introduction
Building the Required CDS Views
Configuring the Title Area
Configuring the Filter Area
Configuring the Content Area
Combining All the UI Annotations in the Metadata Extension View
Generating an Analytical List Page from SAP Web IDE
Summary
Developing a Freestyle Application
Smart Controls
Application Development with the SAP Web IDE Full-Stack
Summary
Deploying Applications to the SAP Fiori Launchpad
Uploading a User Interface to the ABAP Frontend Server
SAP Fiori Launchpad Admin Page
Creating the Technical Catalog and Business Catalog
Creating the Application Tiles
Creating Groups for Application Tiles
Creating and Assigning a Transaction PFCG Role to Users
Setting Up Intent-Based Cross-Application Navigation from OVP to LRP
Summary
Operating Applications
Version Control in SAP Web IDE Using Git
Git Introduction
Git Basics
Summary
Automated Testing
Backend Test Automation
Frontend Test Automation
End-to-End Test Automation Tools
Summary
Continuous Integration
Introduction
Setting Up a Continuous Integration Pipeline for SAPUI5 on the ABAP Server
Continuous Integration on the ABAP Server
Summary
Appendices
Developing Applications on the SAP Cloud Platform
The Authors
Index
Erscheinungsdatum | 29.11.2018 |
---|---|
Reihe/Serie | SAP PRESS Englisch |
Verlagsort | Maryland |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Datenbanken |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Informatik ► Weitere Themen ► SAP | |
Schlagworte | Coming Soon • SAP S/4 HANA • SAP S4 HANA • SAP S4/HANA • SAP S4HANA |
ISBN-10 | 1-4932-1764-X / 149321764X |
ISBN-13 | 978-1-4932-1764-9 / 9781493217649 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich