SAP OData services – Rest API and Consume Salesforce API
SAP OData services – Rest API and Consume Salesforce API, available at $69.99, has an average rating of 4.48, with 100 lectures, 1 quizzes, based on 148 reviews, and has 3568 subscribers.
You will learn about 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 ) $Batch default and defer mode This course is ideal for individuals who are ABAP consultant It is particularly useful for ABAP consultant.
Enroll now: SAP OData services – Rest API and Consume Salesforce API
Summary
Title: SAP OData services – Rest API and Consume Salesforce API
Price: $69.99
Average Rating: 4.48
Number of Lectures: 100
Number of Quizzes: 1
Number of Published Lectures: 100
Number of Published Quizzes: 1
Number of Curriculum Items: 102
Number of Published Curriculum Objects: 102
Original Price: ₹1,199
Quality Status: approved
Status: Live
What You Will 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 )
- $Batch default and defer mode
Who Should Attend
- ABAP consultant
Target Audiences
- ABAP consultant
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 wellit 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 Curriculum
Chapter 1: Welcome
Lecture 1: meet your instructor
Chapter 2: Introduction – Theory
Lecture 1: odata introduction
Lecture 2: CRUD operations
Lecture 3: SEGW – SAP Gateway service builder
Chapter 3: Practice CRUD Operations
Lecture 1: Create Project
Lecture 2: create data model (entity types)
Lecture 3: service registration
Lecture 4: implement get entity method
Lecture 5: Implement get entity set
Lecture 6: implement create method
Lecture 7: Implement update method
Lecture 8: Implement delete method
Chapter 4: Query Parameters
Lecture 1: Query Parameters
Lecture 2: $filter select options method 1
Lecture 3: $filter method 2
Lecture 4: $inlinecount
Lecture 5: $orderby
Lecture 6: $top and $skip (paging in odata)
Chapter 5: Odata service test from POSTMAN tool
Lecture 1: Get method testing from POSTMAN tool
Lecture 2: POST method testing from POSTMAN
Chapter 6: Exceptional Handling
Lecture 1: Exceptional handling message display
Chapter 7: odata and excel integration
Lecture 1: Integrate odata service with excel
Chapter 8: Assignment
Chapter 9: Quiz
Chapter 10: Association and Navigation ( $expand and create deep entity)
Lecture 1: Association and navigation part 1
Lecture 2: Association and Navigation part 2 code implementation
Lecture 3: Association and Navigation part 3 Get expanded entityset
Lecture 4: Association and Navigation part 4 Get expanded Entity
Lecture 5: Create deep entity
Chapter 11: Function Imports
Lecture 1: Function Import Implement GET Method Part 1
Lecture 2: Function Import GET Method part 2
Lecture 3: Function Import POST Method
Chapter 12: OData service using Search Help
Lecture 1: Create Odata Service using search Help
Chapter 13: Creation of Goods Receipt using Odata
Lecture 1: Business Requirement
Lecture 2: Create Purchase order and GR manual process
Lecture 3: Create GR using BAPI
Lecture 4: Create odata project and entity types
Lecture 5: Implement Get Entity method for header record
Lecture 6: Implement get expanded entity method
Lecture 7: Add code for get expanded entity line item data
Lecture 8: Create deep entity part 1
Lecture 9: Create deep entity part 2
Lecture 10: Create deep entity part 3
Lecture 11: Create deep entity part 4 Raise exception
Chapter 14: S4HANA Business Partner creation using OData service
Lecture 1: Introduction Complex Type in data Model and BP creation
Lecture 2: Create Data Model
Lecture 3: Implement Get_Entity Method
Lecture 4: Implement Create_Entity Method for BP Creation
Chapter 15: Create OData service using RFC
Lecture 1: OData service using Remote enable Function module
Chapter 16: $Batch – Bulk Request Call
Lecture 1: Introduction to $Batch and Get Call Method Testing
Lecture 2: $Batch Get Call at Entity set level
Lecture 3: $Batch POST Call
Lecture 4: $Batch PUT Call
Lecture 5: $Batch DELETE Call
Lecture 6: $Batch Mixed Service Call CURD
Lecture 7: $Batch defer mode
Lecture 8: $Batch defer mode continue
Lecture 9: $Baatch defer mode set change set response and Test
Chapter 17: Create Simple Fiori APP using BAS on BTP with CDS based Odata service
Lecture 1: Registration on SAP for SAP BTP free trial account
Lecture 2: SAP BTP free trial account setup
Lecture 3: SAP BTP cloud connector installation
Lecture 4: SAP Cloud connector setup with BTP trial subaccount
Lecture 5: SAP Cloud connector setup with on premise s4hana
Lecture 6: Add destination in BAS on BTP trial account
Lecture 7: Create odata service for Fiori application
Lecture 8: Fiori app using BAS on BTP using odata service
Lecture 9: Create and Deploy SAP Fiori app to S4HANA system
Lecture 10: Create CDS view and expose as Odata service
Lecture 11: add CDS view annotations
Lecture 12: Create Fiori list report application
Chapter 18: SAP DMS Creation using non media concept
Lecture 1: Business requirement and technical approach
Lecture 2: Create DMS document using CV01N and BAPI
Lecture 3: Create Structure and Remote enable function module
Lecture 4: Create OData project with SEGW
Lecture 5: Test OData service post method and upload pdf file
Chapter 19: Media Files
Lecture 1: Media file upload downloads
Lecture 2: Media file upload download continue
Lecture 3: Media file upload download continue
Lecture 4: Call Smartforms through Odata
Lecture 5: Call Smartforms through Odata – Continue
Chapter 20: Media files – Read DMS Document
Instructors
-
Zafar karnalkar
SAP ABAP Expert & Passionate Educator with 15+ Years of Exp.
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 3 votes
- 3 stars: 8 votes
- 4 stars: 44 votes
- 5 stars: 89 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024