ce_query
Query SAP SuccessFactors Compound Employee data via SOAP API and save each page as an XML file. Supports filters, delta pulls, and returns file paths and counts.
Instructions
Query the EC Compound Employee (SOAP) API and save the payload to disk.
person_id_external / user_id are comma-separated and take precedence over every other filter when set. last_modified_on is an ISO datetime for a delta pull (SAP allows at most 3 months of look-back). With no filter at all this is a full extract, capped by max_pages.
select_segments defaults to the widely supported COMMON_SEGMENTS. If SF answers INVALID_SFQL naming a segment, that module is not enabled on the tenant — pass a narrower list.
Each queryMore page is written as its own XML file. The tool returns counts and paths only: one employee's payload is ~80 KB of HR data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | No | ||
| max_rows | No | ||
| max_pages | No | ||
| company_id | No | ||
| select_segments | No | ||
| last_modified_on | No | ||
| person_id_external | No | ||
| include_contingent_workers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||