SAP has revolutionised ABAP development! Learn how to use Core Data Services, Behavior Definitions and UI annotations to develop applications optimized for SAP S/4HANA – whether on-premise or in the cloud. The authors introduce you to the new development tools and technologies and show you the optimal approach in end-to-end examples. This second edition has been extensively expanded: now with ABAP Cloud, expandability features and the new business object interfaces.
From the contents:
- REST Architecture
- Core Data Services (CDS)
- Behavior Definition and Implementation
- Business Services Definition and Binding
- Field Definitions, Associations and Actions
- Entity Manipulation Language (EML)
- SAP Fiori Elements
- Eclipse, Visual Studio Code and SAP Business Application Studio
- Managed and Unmanaged Implementation Types
- Business Object Interfaces
- Expandability of ABAP applications
- ABAP Cloud Programming Model