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]:
- Navigate to Command Center;
- Search for the instance and click on site name;
- Disable Career Site Builder switch;
- Click on Save button;
- Navigate to CSB by clickin on Career Site Builder deeplink;
- Navigate to Settings > Site Configuration > Map Settings tab;
- Change the configuration of latitude and longitude to something different of zero;
- Fill out the required fields in the Integrations Tab;
- Press Save button;
- Close CSB tab;
- Perform the step #1 and turn on Career Site Builder switch;
- 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:
- In Career Site Builder, go to Settings > Site Configuration > Site Information > Email Settings.
- Locate the Job Alert Sender Address field.
- Remove any special characters that are not allowed (for example, "+" or "_") from the address value.
- Save the Site Configuration.
Cause 3:
Make sure to maintain custom career site url under > Settings > Site Configuration > Site url.
See Also
Keywords
RMK-25711, CSB, site configuration, LL001, BAD_LAT_LONG, map settings, Latitude, longitude , KBA , LOD-SF-RMK-CSB , Career Site Builder , Problem
SAP Knowledge Base Article - Public