SAP Training: Create, Test, Debug & Analyze Your First SAP OData

Create, Test, Debug & Analyze Your First SAP OData Service

Are you an SAP ABAP developer wanting to know more about OData? This course introduces the theory and terminology required for understanding OData, then takes a practical step-by-step learning approach to creating an OData project. Begin by defining your data model and then complete it with testing, debugging and analysis.

In this course you will learn:

6  Reviews    4.5 of 5.0

Course Goal

  • Learn technical insight for SAP OData Netweaver Gateway concepts
  • View a step-by-step creation of an OData Service
  • Learn how to register and test a new OData Service
  • Learn to debug and analyze an OData Service


  • Consultants
  • End users
  • IT/Business analysts
  • Project Managers
  • Project team members
  • System Administrators

Lesson Plan

Lesson Description Preview
1 Meet your Instructor Preview
2 Welcome to the Course
3 Agenda
Part I - Introduction to SAP Netweaver Gateway and OData
4 What is OData & SAP Netweaver Gateway? Client -Server Architecture
5 What is Stateless?
6 What is RESTful?
7 Advantages of OData for Developers?
8 Why is OData called the ODBC (Open DataBase Connectivity) of Web?
9 What was the need for OData in SAP?
System Demo
10 SAP System Demo - Introduction
11 SAP System Demo - Detailed
Part II - Hands on Exercise to Create the OData, Test, Debug & Analyze
12 Agenda for the Practical Session
13 Step 1 - Create an SAP Netweaver Project in T-Code SEGW
14 Step 2 - Create Entity Type and Entity Set
15 Step 3 - Generate Runtime Artifacts
16 Step 4 - Register & Activate OData Service in Gateway System
17 Step 5 - Implement Header Entity Type and Set
18 Step 6 - Test Header Entity Type and Set Methods
19 Step 7 - Implement & Test Item Entity Type and Set Methods
20 Step 8 - How to Implement 'Filter' Operation in OData
21 Step 9 - How to Pass Multiple Filters in URI
22 Step 10 - Debug and Analyze the OData Service
23 Step 11 - POST Operation in OData Service
24 Step 12 - Test POST Operation using JSON Payload
Take Away from the Course and Wrap Up
25 Course Take Away & Wrap Up
What Next? Action Plan for the Participants
26 What Next for the Participants?
Course Hand Out PDF
27 Create Test Debug and Analyse Your First SAP OData Service


Raju Shrestha

4.8 Average Rating

33 Reviews

155 Students

5 Courses

Top Instructor with 5 live courses
Top Rated Courses

SAP ABAP (ex-IBM & creator of

Houston, TX, US

Raju is the founder of the popular SAP Technical knowledge sharing site He is an ABAP Consultant with more than 12 years of experience, who has helped clients in Automation, Heavy Machinery, Pharma, and Energy Industries. Groomed and Trained by the Big Blue i.e. IBM, where he served 8 years in different capacities viz Application Programmer, System Engineer, Team Lead and Advisory System Associate. Part of the Innovation Team who developed Automation Tools and Products. Official trainer at IBM Learning and Knowledge (L&K) Department. He is an enthusiast in SAP HANA, Odata and SAP Netweaver Gateway with a special interest in SAPUI5 and Fiori.

More Courses by Raju Shrestha:
Debugging ABAP for SAP Functional Teams


21 Steps-Purchase Process Cycle in S/4HANA


Introduction to HANA Models with ADBC Programming


Introduction to ABAP 7.4 in S/4HANA


Annual Subscription to All Courses


Or subscribe to this individual course for

Student Feedback


Average Rating







Annual Subscription to All Courses


Or subscribe to this individual course for

Language: English
Level: Beginner
Duration: 2.0 hours
Type:  Instructor-led
Delivery: Online, instructor-led
Release: ECC 6.0
Category: ABAP

Share this course with a friend

SAP students


student views.
Join them!

SAP Student testimonial
MMC site is awesome!
-Maria  P.
SAP Technical Analyst
National DCP, LLC.

Training 5 or more people?

Unlimited access for your entire SAP team including admin platform and premium reporting.

SAP Training for Businesses