SAP OData services - Rest API and Consume Salesforce API
- Description
- Curriculum
- FAQ
- Reviews
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
-
5Create ProjectVideo lesson
-
6create data model (entity types)Video lesson
-
7service registrationVideo lesson
-
8implement get entity methodVideo lesson
-
9Implement get entity setVideo lesson
-
10implement create methodVideo lesson
-
11Implement update methodVideo lesson
-
12Implement delete methodVideo lesson
-
39Introduction to $Batch and Get Call Method TestingVideo lesson
-
40$Batch Get Call at Entity set levelVideo lesson
-
41$Batch POST CallVideo lesson
-
42$Batch PUT CallVideo lesson
-
43$Batch DELETE CallVideo lesson
-
44$Batch Mixed Service Call CURDVideo lesson
-
45$Batch defer modeVideo lesson
-
46$Batch defer mode continueVideo lesson
-
47$Baatch defer mode set change set response and TestVideo lesson
-
48Registration on SAP for SAP BTP free trial accountVideo lesson
-
49SAP BTP free trial account setupVideo lesson
-
50SAP BTP cloud connector installationVideo lesson
-
51SAP Cloud connector setup with BTP trial subaccountVideo lesson
-
52SAP Cloud connector setup with on premise s4hanaVideo lesson
-
53Add destination in BAS on BTP trial accountVideo lesson
-
54Create odata service for Fiori applicationVideo lesson
-
55Fiori app using BAS on BTP using odata serviceVideo lesson
-
56Create and Deploy SAP Fiori app to S4HANA systemVideo lesson
-
57Create CDS view and expose as Odata serviceVideo lesson
-
58add CDS view annotationsVideo lesson
-
59Create Fiori list report applicationVideo lesson
External Links May Contain Affiliate Links read more