Working with git on SAP WebIDE with UI5 and Fiori training

February 15, 2018

​SAP UI5 and Fiori WebIDE getting integrated with git repository to update the code and work in multi developer environment 

HANA XSJS Programming

February 20, 2018

Create your first HANA XS Application using XSJS and Fiori UX. Native HANA Application development with XS Advance. Learn XSJS programming with Node.js and HANA CDS.

Simplified DB Design on S/4HANA for Fiori App

March 01, 2018

In this changing technology stack, what should be ideal database design in order to keep design healthy and ready for future extension. This video explains about end to end development of DB table to OData to Fiori Application.

In next subsequent video, we will discuss some more capabilities of OData service.

Enhance OData service with Deep Insert - Test Your OData $batch calls

March 06, 2018

A continuation of previous session where we created our Pizza tables, in this session we will discuss how to test your OData services using REST client.

- Setting up Postman to test SAP OData service

- Enhance OData to support deep insert

- $batch call using OData in SAP

Please reload

Create end to end fiori app using OData Service

March 09, 2018

A continuation of previous session where we created our OData Service and tested Deep insert from Postman, in this session we will

- See how to export WebIDE project to Eclipse project

- Work with project in eclipse and create user interface

- Call the OData service from Fiori Application and persist data

Please reload

WebIDE or Eclipse? What to use, how to decide

March 26, 2018

A problem solving video to convenience your manager for SAP WebIDE. Comprehensive comparison on different aspects like installation, cost, setup, footprint, features, development experience, deployment etc.

Please reload

SAP Fiori Launchpad Integration | Fiori Security Concepts

March 26, 2018

Many times you wonder how different tiles are getting loaded in Fiori launchpad for different users  or if you created a Fiori app, How you make sure that users can access your app from SAP Fiori Launchpad, This video explains you some security and integration concepts. Also you learn how to secure OData services using PFCG roles in SAP system.

Please reload

Responsive Grid Layout | Responsive Table | Adjust Form Containers Side by Side

May 15, 2018

There has been a requirement to place multiple forms in parallel on UI, we can use a grid layout with Form container to achieve the same. This video also explains the concept of making Fiori table as responsive. An amazing concept of binding with Navigation property with $expand with Fragment binding also covered in the video.

Please reload

Integrate Camera with SAP Fiori | Read and Save Images from SAP System

July 13, 2018

Many times you would like to take a picture from device, display it to the user and save it to SAP gateway system using OData. In this video, we have enabled browser navigator API to activate the camera of your device and post the content as Base64 string to back end ABAP system.

Please reload

Excel File Upload and Download SAP UI5 | SAP Fiori Excel Integration | Fiori Excel Upload/Download

July 13, 2018

Learn how to upload Images to Fiori App and send to SAP system. An exclusive video, to upload excel sheet to SAP UI5 table and Download the excel sheet with CSV and XLSX format from SAP UI5 table JSON model. Also learn, how to download Excel from Server side OData service class directly.

Please reload

MERGE Request using Fiori App | OData Gateway PUT and Updates

August 12, 2018

Many times we need to send update request on data to backend using OData, What are all the drawbacks of PUT request and how can we do DB updates better using HTTP MERGE call. Implementing it in backend and making Fiori app to update.

Please reload

SAP Fiori App sending DELETE and MERGE Request | Fragment Concept used for Display and Edit Mode

August 12, 2018

Part 2 of previous video. In this session, we will complete creating fragments to show user the UI for updating the data and enable DELETE request.

Please reload

OPA5 and Qunit Tests

November 13, 2018

A bullet proof development includes a good test coverage both at unit or integration level, The built in QUnit and OPA5 (One Page Acceptance Test) in SAP UI5 helps us to write robust application along with tests. This helps you to achieve best in class software quality and less regression defects in agile development.

Please reload

Fiori Elements | Using annotations in SAP WebIDE to create Smart Filter App

December 19, 2018

A completely new way of generating Fiori application, which is driven by metadata driven annotations. The user interface gives standard look and feel with zero coding effort.

Please reload

UI5 Inspector | Custom style | Dynamically adding UI elements

February 01, 2019

UI5 Inspector | Custom Styles in UI5 | Dynamically add UI elements in UI5

Please reload

Part 1 Create ABAP CDS Views in S/4HANA and Expose OData | eTag Handling

February 01, 2019

In this video we will discuss on "how to create CDS views in S/4HANA", "How to create OData using CDS View", "How to use ABAP development Tool using Eclipse", "How to access the DPC class in SAP NW Gateway".

Please reload

Part 2 Concurrency control and ETags in OData | Optimistic locks in OData

April 24, 2019

In this video we will discuss on "How to implement the UPDATE_ENTITYSET" for updating the data in system, "Test Your OData PUT request using SAP NW Gateway Client", "How eTag works in OData", "Using If-Match in OData header".

Please reload

Part 3 Lock data while updates using OData | eTag Handling in SAP NW Gateway

April 30, 2019

In this video we will discuss on "How to implement Exception handling for Update scenarios","Managing If-Match headers in Gateway system", "Maintain Data Concurrency in OData", "How to handle etags in SAP Gateway using code based" and "Exception handling in SAP Odata services".

Please reload

Part 4 Handling Data Locks using SAP Fiori App | eTag Support from Fiori-OData-NW

April 30, 2019

This videos is continuation of Part 3 where we discussed on "How to implement Exception handling for Update scenarios","Managing If-Match headers in Gateway system", "Maintain Data Concurrency in OData", "How to handle etags in SAP Gateway using code based" and "Exception handling in SAP Odata services".

Please reload

Part 1 ABCD (Any Body Can Develop) an SAP Fiori App with Best Practices | Initialization standards

May 07, 2019

In this video we will discuss on "How to create Fiori prototype" for new fiori app development, "development tools for SAP Fiori", "Best practice for SAP Fiori Project", "guidelines for OData services in Fiori".

Please reload

Association Concept in OData Services

May 07, 2019

In this video we will discuss on how foreign key relationship between tables transforms into the association at OData service level. this helps us to read data from dependent tables easily.

Please reload

Catalogservice is unavailable - an issue in WebIDE

May 28, 2019

Most of the time while connecting to the Odata services offered by SAP S/4HANA or NW gateway system from WebIDE throws an error, This error is annoying and can be caused because of many reasons. In this video we will explore some of those reasons of failure and fix the issue.

Please reload