2628434 - Function "Process In Pages" not working in HCI

SAP Knowledge Base Article - Public

2628434 - Function "Process In Pages" not working in HCI

Symptom

Process in Pages field is filled with '1' in SF CompoundEmployee Adapter Configuration, Still I am getting more than 1 record while fetching through HCI.

Environment

SAP HANA Cloud Integration

Reproducing the Issue

Navigate to Adapters Settings

Fill the "Process in Pages" field with '1' in Adapter Configuration.

Run the integration > Notice the payload > even thogh page size is set as 1 the payload brings out data for total target population marked under query.

Cause

There Could be two possible reason this issue to be happening:

  • If the SuccessFactor Adapter used by customer is not latest or is outdated
  • If "Page Size" is set but "Process in Pages" is not selected the query will not take page size.

Resolution

Pre-Reqesites: The solution only applies for SuccessFactors Adapter with SOAP Message Protocol.

Please find the resolution below for both the above mentioned scenario:

"Process in Pages" option in Successfactors is not available if you are using an older version of Successfactors adapter.

> To get the latest version delete the Successfactor adapter from the iflow and add it again.

To summarize the second reason:

1. If "Page Size" is set but "Process in Pages" is not selected, still you will get all the records that your are querying.

2. If "Page Size" and "Process in Pages" both are selected, then number of records that are returned is determined by value  provided in "Page Size" property of adapter.

For more information please refer:

 https://help.sap.com/doc/dd250f2e3c2645a8ae327e935071281e/Cloud/en-US/DevGuide_ManageIntContent_External.pdf

Keywords

page size, process in page , HCI , KBA , LOD-SF-INT-HCI , Std. SF to 3rd Party HCI Content , LOD-HCI-PI-GB , Generation & Build Framework , Problem

Product

SAP SuccessFactors HCM Core 1711