Udemy

SAP OData services - Rest API and Consume Salesforce API

Enroll Now
  • 5,474 Students
  • Updated 9/2025
4.6
(545 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
22 Hour(s) 13 Minute(s)
Language
English
Taught by
Zafar karnalkar
Rating
4.6
(545 Ratings)

Course Overview

SAP OData services - Rest API and Consume Salesforce API

Learn How to Create OData Service to perform CURD operations, batch & more, Rest API, Consumes Salesforce API in SAP

OData ( open data protocol ) service is a web protocol and one of the common way for communicating with sap backend system with SAP UI5/Fiori or any other third party software's as front end, which works on HTTP(s), e.g salesforce, SAP C4C, CRM, or any other software's , portal.

OData is use to expose the SAP data with any other customer software’s which works on HTTP(S) as well it is use for updating the data into SAP system using ABAP.

Using Odata help us to access sap data from anywhere and from any device. With odata concept, client and server component can be developed independently . It is based on the REST architecture.

Prior to odata developer were using different SAP connectors like java connector , .net, php based connectors to established and communication channel between SAP and other software's. Because of the flexibility of odata service as we can consume it from any application which works on web Odata becomes a preferred way of communication over other methods like, IDOC, REST API, RFC/BAPI etc.


Advantages of OData :

•Odata light in weight

•It is very easy and relatively fast to access data

•We can get output in xml and json

•We can perform all web based methods like, GET, PUT, POST, DELETE and Query.

•Odata known for its stateless functionality, it means for every request from frontend system it gives the response , and server does not save any data. It treats every OData call as a new call.

•We can develop and test OData in sap OData gateway frame work, before giving it to front end developer.

•Due to advantage of complete framework in SAP for odata , compare to normal rest api development with which we do using resource handler class, the coding part is less in Odata


Rest API - Create Sales order with Rest API

Consume Salesforce API in SAP


Course Content

  • 25 section(s)
  • 119 lecture(s)
  • Section 1 Welcome
  • Section 2 Introduction - Theory
  • Section 3 Practice CRUD Operations
  • Section 4 Query Parameters
  • Section 5 Odata service test from POSTMAN tool
  • Section 6 Exceptional Handling
  • Section 7 odata and excel integration
  • Section 8 Assignment
  • Section 9 Quiz
  • Section 10 Association and Navigation ( $expand and create deep entity)
  • Section 11 Function Imports
  • Section 12 OData service using Search Help
  • Section 13 Creation of Goods Receipt using Odata
  • Section 14 S4HANA Business Partner creation using OData service
  • Section 15 Create OData service using RFC
  • Section 16
  • Section 17 Accounting Document Post Using Odata Service - Customer Payment
  • Section 18 Create Simple Fiori APP using BAS on BTP with CDS based Odata service
  • Section 19 SAP DMS Creation using non media concept
  • Section 20 Media Files
  • Section 21 Media files - Read DMS Document
  • Section 22 Rest API to Create Sales order
  • Section 23 Rest API with Deep Structure to display FBL5N Open items
  • Section 24 Consume Sales Force API In SAP
  • Section 25 RFC Based webservice and Service consumer Proxy

What You’ll Learn

  • SAP OData basics to advance level, odata crud operations, odata query parameters, Association and Navigation , $expand and Create Deep Entity, S/4 HANA Business Partner Creation using Odata, Excel Integration with Odata, Odata service creation using search help, odata test, debug and exceptional Handling, SAP DMS document creation using Odata service, Rest API create sales order scenario, Rest API with Deep Structure to display FBL5N Leader, Learn How to consume Third party API ( Salesforce API ), None, Create Goods receipt note using Odata service, Create Accounting Document using odata service

Reviews

  • W
    WILLIAM R HART
    5.0

    The course was a good match for me.

  • S
    Sanskar Porwal
    5.0

    Great Explaination each & every step.

  • S
    Swati Shetty
    4.0

    Overall a good learning experience

  • M
    Muhammad Hasan Mufid
    5.0

    thank you

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed