Kettle 7.1.0.0-1
Java 1.8.0_181
Windows 10.0.17134 Build 17134 64bit
Salesforce Enterprise Edition Summer '18 release
Salesforce profile: system administrator
Hi,
For a migration project I want to populate standard Account field NumberOfEmployees in Salesforce.
Reproducing using only data grid with a single row name='test',numbersofemployees=2 and Salesforce insert steps in Kettle, kettle returns consistent api error INVALID_TYPE_ON_FIELD_IN_RECORD. Datatypes Integer, Number and String for numberofemployees all result in this error.
When populating to a custom field with type Integer (in Salesforce + Kettle) there is no issue.
I kept the api version in the 'Salesforce Webservice URL' field of the Salesforce Insert step at v37, which seems non-relevant.
According to the documentation this field is of primitive type int. Looking at the api the XML type is xsd:int, while custom fields of type Integer have xsd:double.
Thank you in advance,
With kind regards,
Peter
Java 1.8.0_181
Windows 10.0.17134 Build 17134 64bit
Salesforce Enterprise Edition Summer '18 release
Salesforce profile: system administrator
Hi,
For a migration project I want to populate standard Account field NumberOfEmployees in Salesforce.
Reproducing using only data grid with a single row name='test',numbersofemployees=2 and Salesforce insert steps in Kettle, kettle returns consistent api error INVALID_TYPE_ON_FIELD_IN_RECORD. Datatypes Integer, Number and String for numberofemployees all result in this error.
When populating to a custom field with type Integer (in Salesforce + Kettle) there is no issue.
I kept the api version in the 'Salesforce Webservice URL' field of the Salesforce Insert step at v37, which seems non-relevant.
According to the documentation this field is of primitive type int. Looking at the api the XML type is xsd:int, while custom fields of type Integer have xsd:double.
Thank you in advance,
With kind regards,
Peter