SAP BTP RAP Cloud Training SAP ABAP Restful Training

SAP Business Technology Platform (BTP) RAP Cloud Training Content

Module 1: Getting Started

Topic 1: SAP Evolution

Topic 2: Evolution of ABAP Programming Model

Topic 3: Introduction to ABAP RESTful Application Programming Model

Module 2: ABAP CDS Views:

Topic 1: Introduction to ABAP CDS Views

Topic 2: ABAP CDS Views Syntax Rules

Topic 3: ABAP CDS Views Table Functions

Topic 4: Basic Expressions and Operations

Topic 5: Built-In Functions

Topic 6: Difference between Associations and Join

Topic 7: Join & Associations

Topic 8: Input Parameters in ABAP CDS Views

Topic 9: Definition of Association & the elements of Associations

Topic 10: Cardinality of Association and its Rules[M:N] in detail explanation

Topic 11: Create ABAP CDS Views on top of Association.

Topic 12: Creating ABAP CDS Views for Value help Definitions and Case Statement

Module 3: VDM (Virtual Data Model)

Topic 1: Introduction on Virtual Data Model

Topic 2: Basic View

Topic 3: Composite View

Topic 4: Consumption View

Module 4: Developing FIORI List Report App (Managed Scenario)

Topic 1: Onboarding Free Trial Account on SAP Cloud Platform

Topic 2: Setting and install ABAP Development Tools (ADT) and Onboard SAP Cloud Platform ABAP Environment Service

Topic 3: What are Managed and Unmanaged Scenarios?

Topic 4: Implement Managed Scenario Development involved in RAP with Validations, Determinations and Actions 

Topic 5: Creating the Database Tables, Service Definition, Service Implementation, Service Binding

Topic 6: Developing Core Data Service and Projection

Topic 7: Adding Required UI Annotations – Metadata Extension File

Topic 8: Authorizations

Module 5: Unmanaged Transactions Behavior FIORI List Report App 

Topic 1: Defining Business Object Behavior 

Topic 2: Creating Business Object Behavior projection.

Topic 3: Entity Manipulation Language (EML)

Topic 4: Implementing Behavior of Business Object with CRUD Operations

Topic 5: Error Handling in CRUD Operations

Topic 6: Discussion on Components ETag, Lock Master, Field 

Topic 7: Troubleshooting the SAP Fiori APP

Topic 8: Implementing Feature Controls – Disable/Enable actions dynamically, Enabling the Draft Handling

Topic 9: Service Definition & Service Binding for Fiori UI.

Module 6: ABAP Restful Application Programming Model (RAP) and ABAP on Cloud (Business Technology Platform) and on-premises

Topic 1: Custom entity Implementation in the ABAP RESTFUL Programming Model.

Topic 2: Using a CDS Custom Entity for DATA Modelling.

Topic 3: Creating a CDS Custom Entity using ABAP RESTful Application Programming Model.

Topic 4: Defining the Data Model in a CDS Custom Entity

Topic 5: Creating the Query Implementation Class.

Topic 6: Implementing Filtering.

Topic 7: Unmanaged Transaction Behavior Fiori list Report APP covers a parent and child relationship using ABAP RESTful Application Programming Model.

Topic 8: Implement Unmanaged Fiori list Report App that is calling legacy BAPI’s using ABAP RESTful Application Programming Model.

Topic 9: Hiding Tabs Dynamically in list Report Fiori App using ABAP RESTful Application Programming Model.

Topic 10: Multi Selection in the List Report Fiori App using ABAP RESTful Application Programming Model.

Topic 11: How to Consume External API in ABAP RESTful Application Programming Model Using Side by Side Extensions.

Topic 12: Uploading Attachments in ABAP Restful Application Programming Model(RAP).

Topic 13: Implement ISOLATED in RAP Methodology

Module 7: S/4HANA Standard FIORI App Extensions

Topic 1: Extending Standard FIORI App Manage Billing Document Using a CDS Custom Entity for Data Modelling.

Topic 2: Extending Standard Fiori App Display Customer List Using FIORI Elements.

Topic 3: Adding Custom Fields to S/4Hana Manage Purchase Order Standard Fiori App.

Module 8: ABAP on Cloud Development using SAP Business Application Studio in Business Technology (SAP Cloud Platform)

Topic 1: Create a Dev Space for SAP FIORI Apps with SAP Business Application Studio in SAP Cloud Platform (BTP)

Topic 2: Develop ABAP Restful Application Programming Model Web App with SAP Business Application Studio

Topic 3: Develop SAP FIORI App that Consumes Data from an on-premises system using SAP Business Application Studio in SAP Cloud Platform

Topic 4: Develop Custom-Developed RAP App into your Launchpad site using SAP Business Application Studio in SAP Cloud Platform

Topic 5: Debug your RAP app with SAP Business Application Studio in SAP Cloud Platform

Topic 6: Build and Deploy your SAP FIORI App to SAP Cloud Platform using SAP Business Application Studio.

Module 9: Developing Overview Page FIORI App:

Topic 1: Introduction to Overview Page

Topic 2: Creating CDS Models TO Consume in OVP application for the Below Cards

Topic 3: Analytical Card – with Donut Chart

Topic 4: List Card & Bar Chart List Card

Topic 5: Table Card

Topic 6: Adding Respective UI Annotations

Topic 7: Service Definition & Service Binding for FIORI UL

Topic 8: Consuming OVP Applications on SAP Web IDE/Business Application Studio

Module 10: Developing Analytical List Page FIORI App:

Topic 1: Introduction to Analytical List Page FIORI App

Topic 2: KPI Card

Topic 3: Visual Filter

Topic 4: Main Chart and Table

Topic 5: Adding Respecting UI Annotations

Topic 6: Consuming ALP on SAP Web IDE/Business Application Studio

Module 11: Developing List Report / Object Page:

Topic 1: Introduction to List Report / Object Page

Topic 2: Facet, Field Group, Line item

Topic 3: Consuming List Report / Object on SAP Web IDE / Business Application Studio

Module 12: SAP FIORI Elements

Topic 1: Developing Smart Business Service KPI using ABAP CDS Virtual Data Model (VDM)

Topic 2: Generating OData Service using ABAP CDS views.

Topic 3: Intent Based Navigation in SAP FIORI Elements

Topic 4: Virtual Elements

Topic 5: Extending Apps with Custom Fields

Topic 6: BOPF

Module 13: S/4HANA Extension, in-app Extensions, side-by-side Extensions on-premises & Cloud

Topic 1: Introduction to FIORI App Extensibility

Topic 2: Adapting an App as a Key User

Topic 3: Adapting the UI as a Developer – Extension

Topic 4: SAP S/4HANA Key User Extensibility: UI Flexibility

Topic 5: SAP S/4HANA Key User Extensibility: Custom Fields

Topic 6: SAP S/4HANA Key User Extensibility: Custom Business Logic

Topic 7: Extending a Standard SAP FIORI App using Custom Fields and Logic using in-app Extensions.

Topic 8: In-App Extensions: Custom Reusable Elements

Topic 9: Create side-by-side extensions using Cloud Platform Cloud Foundry (BTP) and Business Application Studio

Module 14: SAP FIORI

Topic 1: Introduction to SAP FIORI

Topic 2: SAP FIORI Design Principles

Topic 3: Installation Overview & Tasks

Topic 4: SAP UX strategy relating to SAP FIORI

Topic 5: SAP Architecture and Technology (App types, Architecture structure / details, hardware & software requirements)

Topic 6: Launchpad Overview and Functions

Topic 7: SAP FIORI Launchpad and SAP FIORI Launchpad Designer

Topic 8: Launchpad Designer Overview and Configuration (Semantic Object, Action)

Topic 9: SAP FIORI Security

Topic 10: Configure Custom FIORI Apps on Standard SAP FIORI Launchpad (End to End Demonstration)

Topic 11: PFCG Roles Assignment to Business and Technical Users to access SAP FIORI App’s

Topic 12: Theme Designer Overview and Configuration

Topic 13: Activation of Standard FIORI App, Custom FIORI App

Topic 14: Debugging the Standard FIORI App and analyzing the issues.

Topic 15: KPI Modeler in S/4 HANA FIORI App’s

Topic 16: Configure Tiles, Catalog, Group, Roles for adding Application to FIORI

 

Why Choose Us

  • Empower your SAP end users with SAP training courses.
  • Provides centralized managerial and administrative support services.
  • Professional training accomplished the past 12 years
  • Training courses are designed as per the current industry standards
  • After training complication candidate can go for certification exams
  • Trainers are certified professionals with 10+ years of experience