Ошибка вставки поля возможностей SalesForce - PullRequest
1 голос
/ 21 февраля 2012

Я интегрируюсь с Salesforce через Java, там в Opportunity есть поле с именем CloseDate. мой код для того же opportunitySObject.setField("CloseDate", "2010-01-01"); но я получаю message='Close Date: value not of required type: 2010-01-01' statusCode='INVALID_TYPE_ON_FIELD_IN_RECORD'

что я вижу, запрашивая базу данных, это CloseDate в формате 2010-01-01, т.е. yyyy-MM-dd.

Пожалуйста, помогите.

1 Ответ

2 голосов
/ 21 февраля 2012

Если это код Java, попробуйте передать фактическое значение даты вместо строки.Ваш стек SOAP (Axis, CXF и т. Д.) Будет сериализовать дату в надлежащий проводной формат.

Этот совет действительно для Enterprise API.Если вы используете Partner API, он может немного отличаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...