Skip to Content
0

Delta in SAP HCI for Successfactors

Jun 07, 2017 at 06:31 PM

178

avatar image

Hello,

I have a requirement to send the Jobcode changed (delta) datas from sucessfactors to Kenexa.We have a standard iflow JCDD to send the data.

Since I need to send few additional details ( Jobprpfile,EducationMajorContent etc) also to Kenexa ,I have enhanced the standard to enrich Jobprofile etc. using content enricher which is of sepearte Odata API's.

Please find the current flow for the understanding.

1.Delta query the FoJobCode.

2 Content erricher to RoleEntity to get role of the FobCode

3 Content enricher to link role to JobProfile to fetch Jobprofile details and to EducationMajorContent.

FYI, whenever a change happens to the FOJobCode API, It will take the changed data to Kenexa and it is working sucessfully querying the subsequent API's (Steps 2,3)

But the issue is when a change happens to JobProfile alone it will not consider as a change to FoJobCode and it will not sent the data to Kenexa on next run.

How do we resolve this to incorporate the detla chnages for the subsequent API's also.

Also I need to know For Example :- For JoBProfile, we can see EducationMajorContent is an expand navigation, will any change to EducationMajorContent is a delta for JobProfile .

Regards,

Tibin Joseph

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Sriprasad Shivaram Bhat Jun 16, 2017 at 08:24 PM
0

Hello Tibin,

As per my understanding your case Delta is only applicable to parent entity not to the level 1(association) .

If you want to get Delta for job profile then you have to perform full load of FOJobcode and then manipulate the whole XML based on last modified date.

Regards,

Sriprasad Shivaram Bhat

Share
10 |10000 characters needed characters left characters exceeded
Tibin Joseph Jun 21, 2017 at 08:44 AM
0

Hello Sriprasad,

Will the change is to the associated API's will be a change to the parent API?

Regards,

Tibin Joseph

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hello Tibin,

Both the entities are independent and connected in some way( associated by some field or you can refer foreign key concept of DBMS).

When we query from SuccessFactors only changes to Parent Entity are considered for delta( Delta at adapter level ).

As stated above you can query all the data and then you can manipulate the whole set of data w.r.t start date or end date.

Regards,

Sriprasad Shivaram Bhat

0