SAP Knowledge Base Article - Public

3084151 - Data Capture Form - Error when submitting the form - Recruiting Marketing

Symptom

When submitting a Data Capture Form, the following error message appears: "There was an error submitting the form. Please try again later".

Environment

  • SAP SuccessFactors Recruiting Marketing
  • Career Site Builder

Cause

There are several possible causes: 

  1. Mismatch of locales between CSB and Recruiting
  2. Unsupported field types in CSB > Data Capture Form
  3. Data Capture Form created for the wrong locale
  4. Field name in CSB > Data Capture Form not matching the field name in SF > Admin Center > Configure Object Definition > Candidate Profile Extension. This happens when the field is edited in Configure Object Definition > Candidate Profile Extension
  5. Mismatch of Required attribute between CSB > Data Capture Form and SF > Admin Center > Configure Object Definition > Candidate Profile Extension

Resolution

Please see below solution for each possible cause: 

  1. Ensure that in Career Site Builder > Settings > Site Locales and in the Admin Center > Manage Recruiting Languages, the locales (languages) enabled match. They have to match regardless if you use a locale for the Data Capture Form or not. 
  2. Data Capture Forms do not support the field type Date, only the custom fields with the property types of String, Picklist V2, and Boolean are supported in Data Capture Forms.
  3. Ensure the Data Capture Form is created for the locale it is intended for. Creating it for English US, for instance, and configuring the field labels in French, is not supported. Data Capture Forms for French need to be configured for the French locale. This applies to any Data Capture Form in any locale.
  4. Ensure the field name of the custom field in SF > Admin Center > Configure Object Definition > Candidate Profile Extension, matches exactly the field name in CSB > Data Capture Form. 
  5. If the Candidate Profile Extension in Admin Center > Configure Object Definition is set as required, make sure it is added as required to the Data Capture Form in CSB. 

NOTE: Do not change the field name nor the field type in SF > Admin Center > Configure Object Definition > Candidate Profile Extension after creating the Data Capture Form. DCF do not self heal so any changes made to the fields in Configure Object Definition > Candidate Profile Extension after the creation of the Data Capture Form will not trigger an update in the DCF and will cause submission errors. 

If the field is required in CSB > Data Capture Form, then a new Data Capture Form needs to be created. If the field is not required in CSB > Data Capture Form, delete that field and readd it again so that the field name and type matches across CSB and Admin Center > Configure Object Definition > Candidate Profile Extension. 

Keywords

CSB, Data, Capture, Form, DCF, Error, Locales, Language, Type, Required , KBA , LOD-SF-RMK-CRM , Data Capture Form, Email Layout, Email Campaign , Problem

Product

SAP SuccessFactors Recruiting all versions