SAP BTP (RAP)

Introduction :

  • SAP Evolution
  • ABAP RESTful Application programming Model
  • Evolution of ABAP Programing Model
  • Introduction to ABAP RESTful Application Programing Model
  • Developing Fiori List Report App (Managed Scenario) :

  • Onboarding Free Trail Account on SAP Cloud Platform.
  • Setting and install ABAP Development Tools (ADT) and Onboard
  • SAP Cloud Platform ABAP Environment Service.
  • ABAP CDS Views:

  • Introduction to ABAP CDS Views
  • ABAP CDS Views Syntax Rules.
  • ABAP CDS Views Table Functions
  • Basic Expressions and Operations.
  • Built-In Functions
  • Difference between Associations and Join.
  • Join & Associations
  • Input Parameters in ABAP CDS Views
  • Definition of Association & the elements of Associations
  • Cardinality of Association and its Rules[M:N] in detail explanation.
  • Create ABAP CDS Views on top of Association.
  • Creating ABAP CDS Views for Value help
  • Definitions and Case Statement
  • VDM(Virtual Data model)

  • Introduction on Virtual Data Model
  • Basic View
  • Composite View
  • Consumption View
  • Developing Fiori List Report App (Managed Scenario)

  • Onboarding Free Trail Account on SAP Cloud Platform.
  • Setting and install ABAP Development Tools (ADT) and Onboard
  • SAP Cloud Platform ABAP Environment Service.
  • What are Managed and Unmanaged Scenarios?
  • Implement Managed Scenario Development involved in RAP with Validations, Determinations and Actions
  • Creating the Database Tables, Service Definition, Service Implementation, Service Binding,
  • Developing Core Data Service and Projection
  • Adding Required UI Annotations - Metadata Extension File
  • Authorizations
  • Unmanged Transactions Behavior Fiori List Report App

  • Defining Business Object Behavior
  • Creating Business Object Behavior projection
  • Entity Manipulation Language (EML)
  • Implementing Behavior of Business Object with CRUD Operations
  • Error Handling in CRUD Operations
  • Discussion on Components Etag, Lock Master, Field
  • Troubleshooting the SAP Fiori App
  • Implementing Feature Controls - Disable/Enable actions
  • dynamically, Enabling the Draft Handling
  • Service Definition & Service Binding for Fiori UI.
  • Custom entity Implementation in the ABAP RESTful Programming Model
  • Using a CDS Custom Entity for Data Modelling
  • Creating a CDS Custom Entity using ABAP RESTful Application Programming Model.
  • Defining the Data Model in a CDS Custom Entity
  • Creating the Query Implementation Class.
  • Implementing Filtering.
  • Unmanaged Transaction Behaviour Fiori List Report App cover a
  • parent and child relationship using ABAP RESTful Application
  • Programming Model.
  • Implement Unmanaged Fiori List Report App that is calling legacy BAPI's using ABAP RESTful Application Programming Model.
  • Hiding Tabs Dynamically in List Report Fiori App using ABАР RESTful Application Programming Model.
  • Multi Selections in the List Report Fiori App using ABAP RESTful Application Programming Model.
  • How to Consume External API in ABAP RESTful Application Programming Model Using Side by Side Extensions.
  • Uploading Attachments in ABAP Restful Application Programming Model(RAP).
  • Implement ISOLATED in RAP Methodology.
  • S/4 Hana Standard Fiori App Extensions

  • Extending Standard Fiori App Manage Billing Document Using a CDS Custom Entity for Data Modelling.
  • Extending Standard Fiori App Display Customer List Using Fiori Elements.
  • Adding Custom Fields to S/4 Hana Manage Purchase Order Standard Fiori App.
  • Developing Overview Page Fiori App:

  • Introduction to Over View Page
  • Creating CDS Models to Consume in OVP application for the Below Cards
  • Analytical Card - with Donut Chart
  • List Card & Bar Chart List Card
  • Table Card
  • Adding respective Ul Annotations.
  • Service Definition & Service Binding for Fiori Ul.
  • Consuming OVP Application on SAP Web
  • IDE/Business Application Studio
  • Developing Analytical List Page Fiori App:

  • Introduction to Analytical List Page Fiori App
  • KPI Card
  • Visual Filter
  • Main Chart and Table
  • Adding respective Ul Annotations.
  • Consuming ALP on SAP Web IDE/Business Application Studio
  • Developing List Report/Object Page

  • Introduction to List Report/Object Page
  • Facet, FieldGroup, Line Item
  • Consuming List Report/Object on SAP Web
  • IDE/Business Application Studio.
  • SAP FIORI ELEMENTS

  • Developing Smart Business Service KPI using ABAP CDS
  • Virtual Data Model(VDM).
  • Generating OData Service using ABAP CDS Views
  • Intent Based Navigation in SAP Fiori Elements
  • Virtual Elements
  • Extending Apps with Custom Fields
  • BOPF