SAP Successfactors Odata and SFAPI API-How to work with them

BY
Udemy

Acquire a detailed understanding of the basic as well as advanced concepts of SAP SuccessFactors including Odata and SFAPI APIs.

Mode

Online

Fees

₹ 2999

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

SAP Successfactors Odata and SFAPI API-How to work with the certification course is created by Inno Sense - Architect & Integration SME and is provided by Udemy, and it is aimed at those who wish to gain an in-depth practical understanding of dealing with APIs. SAP Successfactors Odata and SFAPI API-How to work with them online course by Udemy are designed for every professional working as a SuccessFactors advisor, solutions architect, or, those working as SAP HCM Successfactors technical experts.

SAP Successfactors Odata and SFAPI API-How to work with them online classes deals with the technical features of the SAP SuccessFactors SFAPI and OData API operation and execution. SFAPI API, Odata, Odata API, Odata URI, data center URL, HCM suite, service document, service metadata document, and effective dated entities are among the topics covered in this course, which is divided into 25 well-assembled sections that run over 45 hours of detailed video lessons supported by three downloadable resources.

The highlights

  • Certificate of completion
  • Self-paced course
  • 45 hours of pre-recorded video content
  • 3 downloadable resources
  • Case studies

Program offerings

  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and tv

Course and certificate fees

Fees information
₹ 2,999
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

After completing the SAP Successfactors Odata and SFAPI API-How to work with them online certification, applicants will be introduced to the fundamentals of SAP SuccessFactors and HCM Suite foundation APIs.  Applicants will learn about the SAP SuccessFactors Odata and SFAPI APIs and how to use them. Applicants will learn about SOAP UI, OData API, OData URI, and SFAPI API strategies and approaches. Applicants will also learn about data center URLs, service documents, and effective dated entities, among other concepts.

The syllabus

Introduction

  • Introductory to the Course

SFAPI : Successfactors OData URI and SFAPI URI and wsdl

  • What is the Data Center URL

SFAPI : Data Center URL decoded for SFAPI calls

  • Data Center URL significance
  • Gathering Data Center URL
  • Gathering Data Center URL continuation
  • Gathering Data Center URL - Cute lil extension
  • Further Steps , SFAPI URL and others
  • Formulation of SFAPI URL
  • SFAPI wsdl

OData API: Introduction and Data Center URL decoded

  • OData URI : Introduction and How to gather the service root uri for Odata calls
  • Gathering Data Center URL - Cute lil extension

Soap UI Set Up

  • SOAP UI Download and Install
  • SOAP UI Configuration changes, in view of Successfactors' TLS v1.0 disablement

OData : Tools to make the OData call

  • Postman Set Up
  • SOAPUI : Making Rest Calls from SoapUI
  • Advanced Rest Client from Chrome
  • Chrome/FireFox Browser

Successfactors Odata Basics - What all objects are exposed and their properties?

  • Odata Introduction and Structure Components
  • OData Basics : Service Document vs. Service Metadata Document
  • OData Basics : Entity Metadata Document -comparison with other documents
  • OData Basics : How to gather Service Document , Service and Entity Metadata Docs
  • OData Basics : Understanding Service Metadata Document - EntitySets , EntityType
  • OData Basics : Understanding Service Metadata Document - AssociationSet and Type
  • OData Basics : Understanding Service Metadata Document - Navigation Property
  • OData Basics : Understanding Service Metadata Document - Function Imports
  • OData Basics : Understanding Entity Metadata Document

OData URI

  • OData URI : URI and its components - All components
  • OData URI : URI and its components - Resource Path -part I
  • OData URI : URI and its components - Resource Path -part II
  • OData URI : URI and its components - Query Options

OData Query Options

  • OData Query Options: $orderby
  • OData Query Options: $top and $skip
  • OData Query Options: $top + $skip combined with $orderby
  • OData Query Options: $filter - Introduction
  • OData Query Options: $filter-supported Logical Operators
  • OData Query Options: $filter-supported Arithematic Operators
  • OData Query Options: $filter-supported Grouping ,Customized & String Operators
  • DateTime and DateTimeOffset DataType fields
  • OData Query Options: $filter-supported DateTime Operators -Part I
  • Time DataType fields
  • OData Query Options: $filter-supported DateTime Operators -Part II
  • OData Query Options: $filter-supported Numeric Datatypes
  • OData Query Options: $filter-supported Boolean Datatype
  • OData Query Options: $expand
  • OData Query Options: $format
  • OData Query Options: $select
  • OData Query Options: $inlinecount

OData API User Permissions

  • OData : creating an API user and assigning the password

Effective Dated Entities

  • Effective Dated Entities - What are They?
  • Effective Dated Entities - How are they defined?
  • Effective Dated Entities - The Concept
  • Effective Dated Entities - Advanced Concept
  • Different Modes in which Data can be entered in Successfactors
  • Concept of fromDate, toDate and asOfDate for Effective Dated Entities
  • Concept of fromDate, toDate and asOfDate for Advanced Effective Dated Entities
  • Initial data entry : Impact on effective dated objects
  • Correction Mode data entry : Impact on effective dated objects
  • Edit Mode data entry : Impact on effective dated objects
  • Insert and Delete Mode data entry : Impact on effective dated objects

Effective Dated Entities behavior with Navigation

  • Effective Dated Entities behavior with Navigation : Rules
  • Effective Dated Entities behavior with Navigation : Advanced navigation concepts

Effective Dated Entities : How can they be queried

  • Effective Date Entities: multiple parameters available to query 'em
  • Effective Dated Entities: Querying involving from/to/asOfDate
  • Effective Dated Entities: Querying involving start/endDate
  • Effective Dated Entities: Logic system follows when from/to/asOfDate are present
  • Effective Dated Entities: lastModifiedOn\DateTime parameters Rules
  • Effective Dated Entities-filter by lastModifiedDateTime scenarios Part-I
  • Effective Dated Entities-filter by lastModifiedDateTime scenarios Part-II
  • Effective Dated Entities-filter by lastModifiedDateTime scenarios Part-III
  • Effective Date Entities-filter by lastModifiedDateTime - Final Algorithm

Effective Date Entities - Behavior with $expand

  • Effective Dated Entities behavior with $expand - Rules
  • Effective Dated Entities behavior with $expand - Further understanding - partI
  • Effective Dated Entities behavior with $expand - Further understanding - partII

OData APIs : Push Operations

  • OData APIs : Push Operations : Overview

OData APIs : Push Operations : INSERT

  • Section Overview : OData APIs : INSERT
  • INSERT : Is the operation supported by entity, required fields, URI, HTTP Verb
  • INSERT : Request Body : Are all fields supported for the operation?
  • INSERT : Allowable Field Values - Data Types and MaxLength
  • INSERT : Allowable Field Values - PickLists
  • INSERT : Allowable Field Values - MDF Objects
  • INSERT : Allowable Field Values - Navigation Links
  • INSERT : Allowable Field Values - OptionId or ExternalCode (PickList values)
  • INSERT : Perform Insert on the Entity via OData API
  • INSERT : Can Multiple Calls be posted in one OData Call

OData APIs : Operations on Links

  • OData APIs : Links Overview
  • OData APIs : Query Operation On Links/Navigation
  • OData APIs : Create Operation on Links
  • OData APIs : Delete Operation On Links
  • OData APIs : Update Operation On Links

OData APIs : Push Operations : UPDATE

  • UPDATE : Perform Update on the Entity via OData API
  • UPDATE : Perform a Replace Operation
  • UPDATE : Perform a Merge Operation
  • UPDATE : Some additional differences between Replace and Update Operation

OData APIs : Push Operations : UPSERT

  • UPSERT : Introduction and initial call
  • UPSERT : Demystifying User and PerPerson relationship - a specific challenge
  • UPSERT : Further discussion over Upsert
  • UPSERT : processing parameter purgeType (full)
  • UPSERT : Which all entities support purgeType=full
  • UPSERT : processing parameter purgeType (incremental)
  • UPSERT : purgeType behavior with NO_OVERWRITE property of Entity
  • UPSERT : Understanding the EmpGlobalAssignment Object
  • UPSERT : processing parameter suppressUpdateOfIdenticalData
  • UPSERT : processing parameter fileLocale
  • UPSERT : Multiple Requests in one call
  • UPSERT : Multiple Inline Entity Types in one call -Part 1
  • UPSERT : Multiple Inline Entity Types in one call -Part 2
  • UPSERT : Avenue for Performance Improvement of Upsert call

OData APIs : Operation : DELETE

  • DELETE : Deleting the entities

Bonus

  • Use Case : Creating and Querying PickList entries
  • Use Case : Function Import : Add or remove users from the Static Group

SFAPI Section - Whether SFAPI is enabled in the SFSF Instance via Provisioning

  • SFAPI Enabled?

Creating an API User ID to make SFAPI call

  • Creating an User ID for the SFAPI calls
  • Creating User IDs via Option 1(Provisioning)
  • Creating API User IDs via Option 2.1 (Successfactors Application UI)
  • Creating API User IDs Option 2.2 (Import Employee via SFSF Application UI )

Setting the Password for the API User

  • Setting the Passwords for the API User IDs created above
  • Setting the Password for the API User - Option 1.1
  • Setting the Password for the API User - Option 1.2
  • Setting the Password for the API User - Option 2
  • Setting Password for the User - Option 3 and 4
  • Considerations when SSO is enabled
  • Considerations for SSO - Enabling the loginMethod field
  • Making First SFAPI call !

SFAPI Methods And Parameters

  • SFAPI Methods
  • Understanding SFAPI wsdl
  • Preparation for the Hands ON Sessions on API calls
  • Setting API User login exception
  • Making the call to SFSF to retrieve the List of the SFAPI SFObjects
  • Making the SFAPI Call for Session Management and MetaData Inspection methods
  • SFAPI call for Data Query Category (query and queryMore)
  • SFAPI call for Data Manipulation Category (upsert call)
  • SFAPI Call for Asynchronous Operations

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books