SAP Knowledge Base Article - Public

3236983 - Compound Employee - Delta and Period Delta Mode

Symptom

CE API Get call is fetching data as per Period delta even though the parameter deltaMode mentioned is delta.

 

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

  • SAP SuccessFactors HXM Suite 
    • Integrations
      • Compound Employee API

Reproducing the Issue

  1. Run a CE API query with delta mode as "delta" and fromDate, toDate in WHERE clause
  2. Notice results are being fetched as per Period Delta rules.
  3. In Backend server logs also you will notice the deltaMode = "periodDelta" even though the request query sent to SuccessFactors has parameter queryMode = delta

Cause

  • If the query request has the query mode "delta“ but it includes the from_date and to_date parameter it is automatically considered and processed as "period delta“. Therefore the query mode in this case is period delta even if the query request says "delta“

Resolution

  • Expected behavior. queryMode delta with fromDate and toDate is considered periodDelta.

Keywords

period delta, delta, query mode, fromDate, toDate , KBA , LOD-SF-INT-CE , Compound Employee API , How To

Product

SAP SuccessFactors HXM Suite 2205

Attachments

f259d00fdb5111d4fbbc5fc4f396199f