As a part of beginner series in earlier blogs we discussed basics of SuccessFactors Learning Management System.Continuation to same will be covering below two topics to complete beginner series of SFSF Learning Management System.
How to get SFSF LMS data from SAP Cloud Platform Integration.
Refer below for the other blogs as a part of SuccessFactors Integration series.
Now the interesting part is how to form the above message content.Usually with SuccessFactors OData -V2 we will be able to get the schema once perform model operation.In case of SuccessFactors OData -V4 we dont have that luxury.Will try to explain with one use case or API.
I have two windows left one is manually formed input XML and right side is Metadata of the API which explains everything.Based on your entity form the payload using above relationship.
Entity Set Name
Entity Type Property Name
Fields which are part of Complex Type.
Add request-reply from pallet and configure the channel as shown below
Add SuccessFactors -OData V4 adapter.
Enter address and Credential Name ( created earlier ).In my case URL is something like below which post Enrollment into Scheduled Learning.
Login into SuccessFactors and you should be able to see the new user enrolled into scheduled training.
So we are good to go with integration!
If you want to extract the data from SuccessFactors LMS reports are the best option where you can export the data in multiple formats.
Designing reports requires Eclipse based tooling called Plateau Report Designer.Initially thought of putting how to guide on reports for integration consultants but saw very good step by step guide on reports by kandadi so will share the same to avoid multiple blogs on same topic.
How to install designer and where to get the tool:
Please refer the below KBA which provide compiled plug and play ( as installation requires choosing right JVM and you might need to go back to System Configurations ) version of designer tool where you just need to connect your LMS instance dataset.