SAP Knowledge Base Article - Public

3236983 - Compound Employee - Delta and Period Delta Mode


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."


  • 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


  • 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“


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


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


SAP SuccessFactors HXM Suite 2205