- Introductory to the Course
SAP Successfactors Odata and SFAPI API-How to work with them
Acquire a detailed understanding of the basic as well as advanced concepts of SAP SuccessFactors including Odata and ...Read more
Online
₹ 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
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
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
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:
skip - OData Query Options:
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