The field configured in the succession data model for the instance is removed later because of some business scenario.
But you still see this field in the CompoundEmployee API response.
The field is deleted from the UI, but the data for the field is still present in the database for the same. Hence, it is returned in theCompoundEmployee response
Please use the SFAPI parameter resultOptions = configuredOnlyFields in the CompoundEmployee API request to restrict the response only for the configured fields in the instance.
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<queryString>SELECT person,personal_information,employment_information,emergency_contact_primary,dependent_information,associated_employee_information FROM CompoundEmployee</queryString>
KBA , fields not configured coming in compound , configuredfieldsonly , compound employee api , LOD-SF-INT-API , SF API & Adhoc API Framework , LOD-SF-INT-BOM , Std. SF to 3rd Party Boomi Content , Problem