Course Overview
Do you want to develop and run custom ABAP code decoupled from the digital core, e.g. from SAP S/4HANA BTP, to implement powerful Side-by- Side Extensions? In this course you will learn how with SAP BTP ABAP Environment. Customers and partners can develop and run custom ABAP code on a separate Platform-as-a-Service, decoupled from the digital core. You will see how to leverage existing ABAP know-how with a state-of-the- art development toolset in conjunction with existing SAP BTP assets and services. With this knowledge the ABAP community can profit from increased development productivity and a faster time-to-market of custom ABAP applications and extensions.
Chi dovrebbe partecipare
- Application Consultant
- Business Process Architect
- Developer
- Development Consultant
- Solution Architect
- Technology Consultant
Prerequisiti
Essential
- BC400
Recommended
- CP100
Obiettivi del Corso
This course will prepare you to:
- Understand the SAP Cloud Strategy
- Develop ABAP source code with SAP Business Technology Platform (BTP) ABAP Environment
- Understand what is specific for the ABAP Language Version for SAP BTP ABAP Environment
- Define and expose HTTP Services
- Implement Side-by-Side Extensions Between SAP BTP ABAP and SAP Backend
- Code with the ABAP RESTful Programming Model
- Consume public and OnPremise APIs in BTP ABAP
- Consume OnPremise RFCs in BTP ABAP
- Use the BTP Connectivity and Destination Service
- Configure Communication Scenarios using the Communication Management
Contenuti del Corso
- SAP Cloud Platform Strategy and Extensions of SAP S/4HANA and SAP Business Suite
- Explain the digital platform for intelligent enterprises
- Explain Extensions of SAP Business Suite and SAP S/4HANA
- Introduction into SAP BTP ABAP Environment
- Explain SAP BTP ABAP Environment in a nutshell
- Introduce a modern ABAP language
- Explain ABAP Development Tools in Eclipse (ADT)
- ABAP Language Versions
- Explain ABAP Language Versions
- Explain ABAP Features not supported in SAP BTP ABAP Environment
- Explain APIs in ABAP environment
- How to Get an ABAP Environment
- ABAP RESTful Programming Model
- Explain ABAP RESTful Programming Model, Overview
- Explain ABAP Core Data Services (CDS)
- Explain business objects
- Explain business services
- Side-by-Side Extensions Between SAP BTP ABAP and SAP Backend
- Explain Connectivity Services in Overview
- Explain Consumption of APIs
- Explain Consumption of OnPremise OData Services
- Explain Consumption of OnPremise RFCs
- Custom Code Transformation
- Perform custom code transformation to SAP Cloud Platform ABAP environment
- abapGit
- Use abapGit
- Transporting Software Components
- Transport Software Components
- In-App Extensibility
- Explain the Motivation for a New Extensibility Concept in SAP S/4HANA