|
![]() |
|||
|
||||
OverviewDevelopers, 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. Full Product DetailsAuthor: Stefan Haas , Mathew BincePublisher: SAP Press Imprint: SAP Press ISBN: 9781493217649ISBN 10: 149321764 Pages: 461 Publication Date: 30 November 2018 Audience: College/higher education , Tertiary & Higher Education Format: Hardback Publisher's Status: Active Availability: In Print ![]() This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us. Table of ContentsPreface 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 IndexReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |