SAP Knowledge Base Article - Public

3016927 - Unable to save Site Configuration in CSB - Recruiting Marketing

Symptom

When attempting to save the site integration details in CSB, the following error is obtained : "The system failed to save the configuration"

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 Recruiting Marketing

  • New Command Center (V2)
  • Career Site Builder (CSB)

Cause

  • Cause 1: Even though Google map is no longer a site setting and the configuration is found only in the corresponding component, Missing Google map values in the XML will cause the site configuration save to fail.
  • Cause 2: The Job Alert Sender Address in CSB > Settings > Site Configuration > Site Information > Email Settings contains a special character (for example, "+") that is not allowed, which prevents saving Site Configuration.
  • Cause 3: The Custom Site URL iss missing under Site Configuration > Site URL 

Resolution

Cause 1: In CSB, Export the site settings (Tools / Import & Export) and inspect the XML

Make sure the following entries are present and values populated:
<setting>
<propertyname><![CDATA[googleMapBodyOfWaterColor]]></propertyname>
<propertyvalue><![CDATA[#000000]]></propertyvalue>
<siteid>XXXX</siteid>
</setting>
<setting>
<setting><propertyname><![CDATA[googleMapCenterLatLong]]></propertyname>
<propertyvalue><![CDATA[39.5,-98.5]]></propertyvalue>
<siteid>XXXX</siteid>
</setting>
<setting>
<propertyname><![CDATA[maptype]]></propertyname>
<propertyvalue><![CDATA[1]]></propertyvalue>
<siteid>XXXX</siteid>
<setting> 

How to solve via CSB [Partners Only]:

  1. Navigate to Command Center;
  2. Search for the instance and click on site name;
  3. Disable Career Site Builder switch;
  4. Click on Save button;
  5. Navigate to CSB by clickin on Career Site Builder deeplink;
  6. Navigate to Settings > Site Configuration > Map Settings tab;
  7. Change the configuration of latitude and longitude to something different of zero;
  8. Fill out the required fields in the Integrations Tab;
  9. Press Save button;
  10. Close CSB tab;
  11. Perform the step #1 and turn on Career Site Builder switch;
  12. Press the save button.

Important notes : 

Latitude or longitude should be an integer or a decimal number with at least one decimal place.

Latitude should be in the range of [-90, 90].

Longitude should in the range of [-180, 180].

Also note that custom Site URL should not be missing under Site Configuration > Site URL and it needs be set it to Primary for the changes to be saved successfully.

Cause 2: 

  1. In Career Site Builder, go to Settings > Site Configuration > Site Information > Email Settings.
  2. Locate the Job Alert Sender Address field.
  3. Remove any special characters that are not allowed (for example, "+" or "_") from the address value.
  4. Save the Site Configuration.

Cause 3: 

Make sure to maintain custom career site url under > Settings > Site Configuration > Site url.

See Also

Site Configuration in Career Site Builder Settings

Keywords

RMK-25711, CSB, site configuration, LL001, BAD_LAT_LONG, map settings, Latitude, longitude , KBA , LOD-SF-RMK-CSB , Career Site Builder , Problem

Product

SAP SuccessFactors Recruiting all versions