Integration Errors: Salesforce

 

About

 This article contains the most common error messages that you can encounter with integrations to Salesforce.   If your error message is not in this article, please contact support@prontoforms.com for assistance.

 

Error Messages

Error

Solution

Required fields are missing: [Field Name]

There are required fields on the Salesforce object that the data destination is not filling.  In order to create the record, required fields need to be filled.

You have either:

  • Not mapped a value from the form to this field
  • You've mapped a valuer, but with an incorrect DREL Reference
  • You've mapped a value, but that question in the form does not have an answer

You can review the list of standard fields on each object.  Choose the object you are trying to update, like "Account" from the left navigation and review the list of fields.  The "API Name" is the name that is revealed in the error message.  

If it is not on that list, it may be a custom field.  Find out which fields are required in the Object in Salesforce by talking to your Salesforce administrator.  

 

If fields are required in Salesforce, ensure that you do all of the below:

  1. Map a value from the form to that field using the data destination
  2. Make that question in the form required
 

No such column 'columname__c' on sobject of type Object__c

In a Data Destination, you have mapped data into custom fields that don't actually exist on the object in Salesforce.  The data destination is failing because it's trying to write a value to a field that doesn't exist.

Confirm that the field name is typed correctly in the data destination, and confirm that it actually exists on the object you are writing to.

You can do this easily in the ProntoForms web portal by using the "Describe Salesforce Object" link directly above the area where you specify custom fields. 

Data Value Too Large

Every field in Salesforce has a character limit.  The data from ProntoForms that you are trying to send to that field exceeds that character limit.  

Speak to your Salesforce Administrator to learn the character limits on fields. Then, either raise the character limit on that field in Salesforce, or use a regular expression to limit the character length for the corresponding question in ProntoForms.

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments